What is marker built with?

marker is a Python repo. It uses AI through surya-ocr, transformers, scikit-learn, torch, OpenAI, and 1 more, connects to Google, makes its content with pillow, markdown2, filetype, and markdownify, validates its data with Pydantic, and deploys with psutil. It has 16,474 written lines, with 36 test files.

Read on November 6, 2026, at commit 71dd5fd. Read it as markdown

Backend

Support

Content 4

Validation 1

Deploy 1

Tools 1

  • click2 files

Other 6

  • tqdm6 files
  • pydantic-settings1 file
  • rapidfuzz1 file
  • regex3 files
  • ftfy2 files
  • python-dotenv1 file

Other repos with a similar stack

Ordered by how much of its stack they share with marker, then by stars.

Frequently asked questions

What language is marker written in?
marker is written in Python, with 16,474 written lines.
Does marker use AI?
Yes. marker uses AI through surya-ocr, transformers, scikit-learn, torch, OpenAI, and Anthropic.
What services does marker use?
marker connects to Google.

The proof: marker/services/gemini.py, line 1

Does marker have tests?
Yes. marker has 36 test files.
Which repos have a stack like marker's?
The ones that share most of its stack:run-llama/llama_indexbojieli/ai-agent-bookAider-AI/aider

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →