What is mkdocs-material built with?

mkdocs-material is a Python repo built with Preact. It makes its content with mkdocs-material-extensions, pymdown-extensions, jinja2, markdown, and escape-html. It has 59,812 written lines.

Read on November 8, 2026, at commit ec63194. Read it as markdown

Frontend

The base 1

Interface 1

  • focus-visible1 file

Support

Content 5

Tools 2

  • mkdocs98 files
  • pygments

Other 9

  • rxjs70 files
  • Babel2 files
  • clipboard2 files
  • colorama8 files
  • requests6 files
  • backrefs2 files
  • fuzzaldrin-plus2 files
  • paginate2 files
  • lunr1 file

Other repos with a similar stack

Ordered by how much of its stack they share with mkdocs-material, then by stars.

Frequently asked questions

What language is mkdocs-material written in?
mkdocs-material is written in Python, with 59,812 written lines.
What framework does mkdocs-material use?
mkdocs-material is built with Preact.
Which repos have a stack like mkdocs-material's?

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 →