No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

Mkdocs Material

Open source

Material for MkDocs is a static site generator for documentation that uses Markdown and offers built-in search, code annotations, and customization.

Open-source alternative to

squidfunk.github.io
Mkdocs Material homepage screenshot
GitHub stars
28k
Last 30 days
+—
Last commit
today
Repository age
10 years
Version
9.7.7
Licence
MIT
Self-hosted
Yes

About Mkdocs Material

Material for MkDocs is a static site generator that creates professional documentation websites from Markdown files. It is designed for users who want to focus on content without needing to know HTML, CSS, or JavaScript. The tool is open source under the MIT license and is maintained by the community.

Key features

  • Write documentation in Markdown without needing HTML, CSS, or JavaScript
  • Automatically adapts to fit any device screen size
  • Customizable colors, fonts, language, icons, and logo via configuration
  • Built-in search that runs entirely in the user's browser
  • Supports code annotations for detailed explanations
  • Available in over 60 languages

Good fit for

  • Creating documentation websites for software projects
  • Building searchable knowledge bases that work offline
Built with
Python tools
Tags
documentation
static site
markdown
open source
mkdocs

Mkdocs Material: questions and answers

What is Mkdocs Material used for?
Mkdocs Material is a material for MkDocs is a static site generator for documentation that uses Markdown and offers built-in search, code annotations, and customization. It is a good fit for creating documentation websites for software projects and building searchable knowledge bases that work offline.
Is Mkdocs Material open source?
Yes. Mkdocs Material is open source under the MIT licence. Its source code is on GitHub at squidfunk/mkdocs-material and is written mainly in Python.
Is Mkdocs Material free?
Yes. Mkdocs Material is open source, so the software itself is free to use.
Can I self-host Mkdocs Material?
Yes. Mkdocs Material can be self-hosted on your own server or infrastructure.
What is Mkdocs Material an alternative to?
Mkdocs Material is an open-source alternative to Mintlify. Other open-source alternatives to Mintlify include Readthedocs.org, Gramax and GitBook.
Is Mkdocs Material actively maintained?
Yes. The most recent commit to Mkdocs Material was on 13 October 2026, and the latest release is 9.7.7, published on 17 July 2026. The project has 28k stars on GitHub.

Open-source alternatives to Mkdocs Material

See all

SaaS alternatives to Mkdocs Material

See all