Technologies
What is MediaCrawler built with?
MediaCrawler is a Python repo built with React, Vite, and FastAPI. It stores its data in Redis, MongoDB, and Postgres. It has 176 files and 40,863 written lines, with 39 test files.
Read on October 27, 2026, at commit 68d9ef1. Read it as markdown
Frontend
Backend
The base
Data
- Redis3 files · cache/redis_cache.py, line 30
- MongoDB3 files · database/mongodb_store_base.py, line 22
- Postgres1 file · pyproject.toml, line 41
Other repos with a similar stack
Ordered by how much of its stack they share with MediaCrawler, then by stars.
- Stirling-ToolsStirling-PDF95.1k
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
4 of 6 in common · TypeScriptCompare → - ruvnetruflo79.7k
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
4 of 6 in common · TypeScriptCompare →
Frequently asked questions
- What language is MediaCrawler written in?
- MediaCrawler is written in Python: 176 files and 40,863 written lines.
- What framework does MediaCrawler use?
- MediaCrawler is built with React, Vite, and FastAPI.
- The proof: in package.json
- What database does MediaCrawler use?
- MediaCrawler stores its data in Redis, MongoDB, and Postgres.
- The proof: cache/redis_cache.py, line 30
- Does MediaCrawler have tests?
- Yes. MediaCrawler has 39 test files.
- Which repos have a stack like MediaCrawler's?
- The ones that share most of its stack:datawhalechina/hello-agentslangflow-ai/langflowStirling-Tools/Stirling-PDF
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →