Source: https://seerepo.com/r/squidfunk/mkdocs-material/built
Markdown source: https://seerepo.com/r/squidfunk/mkdocs-material/built.md
Description: mkdocs-material is a Python repo built with Preact. It makes its content with mkdocs-material-extensions, pymdown-extensions, jinja2, markdown, and escape-html.

# 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.

Repository: https://github.com/squidfunk/mkdocs-material

## Frontend

### The base

- **[Preact](https://seerepo.com/uses/preact)**: 3 files

### Interface

- **focus-visible**: 1 file

## Support

### Content

- **mkdocs-material-extensions**
- **[pymdown-extensions](https://seerepo.com/uses/pymdown-extensions)**
- **[jinja2](https://seerepo.com/uses/jinja2)**: 10 files
- **[markdown](https://seerepo.com/uses/markdown)**: 10 files
- **[escape-html](https://seerepo.com/uses/escape-html)**: 2 files

### Tools

- **pygments**
- **mkdocs**: 98 files

### Other

- **rxjs**: 70 files
- **colorama**: 8 files
- **requests**: 6 files
- **Babel**: 2 files
- **backrefs**: 2 files
- **clipboard**: 2 files
- **fuzzaldrin-plus**: 2 files
- **paginate**: 2 files
- **lunr**: 1 file

## Other repos with a similar stack

- [vllm-project/vllm](https://seerepo.com/r/vllm-project/vllm/built): mkdocs-material-extensions, pymdown-extensions, jinja2, markdown · [Compare](https://seerepo.com/compare/squidfunk/mkdocs-material/vs/vllm-project/vllm)
- [OWASP/CheatSheetSeries](https://seerepo.com/r/OWASP/CheatSheetSeries/built): mkdocs-material-extensions, pymdown-extensions, jinja2, markdown · [Compare](https://seerepo.com/compare/OWASP/CheatSheetSeries/vs/squidfunk/mkdocs-material)
- [seleniumbase/SeleniumBase](https://seerepo.com/r/seleniumbase/SeleniumBase/built): mkdocs-material-extensions, pymdown-extensions, jinja2, markdown · [Compare](https://seerepo.com/compare/seleniumbase/SeleniumBase/vs/squidfunk/mkdocs-material)
- [freqtrade/freqtrade](https://seerepo.com/r/freqtrade/freqtrade/built): pymdown-extensions, jinja2, markdown · [Compare](https://seerepo.com/compare/freqtrade/freqtrade/vs/squidfunk/mkdocs-material)
- [netbox-community/netbox](https://seerepo.com/r/netbox-community/netbox/built): pymdown-extensions, jinja2, markdown · [Compare](https://seerepo.com/compare/netbox-community/netbox/vs/squidfunk/mkdocs-material)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): jinja2, markdown

## 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?

The ones that share most of its stack: vllm-project/vllm, OWASP/CheatSheetSeries, and seleniumbase/SeleniumBase.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
