Technologies
What is MinerU built with?
MinerU is a Python repo built with FastAPI and uvicorn. It stores its data in SQLite, uses AI through onnxruntime, ModelScope, ONNX, tokenizers, and OpenAI, makes its content with mineru, pillow, beautifulsoup4, and pypdfium2, validates its data with Pydantic, deploys with loguru, and uses aiosqlite and Hugging Face. It has 158,109 written lines, with 236 test files.
Read on November 4, 2026, at commit 8cd0842. Read it as markdown
Frontend
Interface
- Rich7 files
- Gradio4 files
Backend
The base
- FastAPI10 files
Data
- aiosqlite
- SQLite3 files · mineru/doclib/core/db.py, line 11
AI
- onnxruntime7 files
- ModelScope1 file
- ONNX1 file
tokenizers1 file
Services
- Hugging Face1 file · mineru/model/download.py, line 13
OpenAI1 file · mineru/backend/postprocess/llm_client.py, line 13
Support
The base
uvicorn4 files
Content
mineru203 files
pillow23 files
- beautifulsoup44 files
- pypdfium21 file
Validation
- Pydantic18 files
Deploy
loguru41 files
Tools
- Typer29 files
- packaging5 files
click4 files
- typing-extensions1 file
- watchfiles1 file
Other
- python-multipart
- NumPy46 files
- httpx14 files
- tqdm10 files
filelock8 files
pyyaml7 files
- shapely2 files
- ftfy1 file
- jieba1 file
- json-repair1 file
- pyclipper1 file
- requests1 file
Other repos with a similar stack
Ordered by how much of its stack they share with MinerU, then by stars.
- debpalashVoiceStudio100.7k
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.
10 of 35 in commonCompare → - open-webuiopen-webui157.7k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
7 of 35 in common · SvelteCompare →
Frequently asked questions
What language is MinerU written in?
What framework does MinerU use?
What database does MinerU use?
The proof: mineru/doclib/core/db.py, line 11
Does MinerU use AI?
What services does MinerU use?
Does MinerU have tests?
Which repos have a stack like MinerU's?
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 →