Write your documentation in Markdown and create a professional static site in minutes – searchable, customizable, in 60+ languages, for all devices.
Get started Learn moreFocus on the content of your documentation and create a professional static site in minutes. No need to know HTML, CSS or JavaScript – let Material for MkDocs do the heavy lifting for you.
Serve your documentation with confidence – Material for MkDocs automatically adapts to perfectly fit the available screen estate, no matter the type or size of the viewing device. Desktop. Tablet. Mobile. All great.
Make it yours – change the colors, fonts, language, icons, logo, and more with a few lines of configuration. Material for MkDocs can be easily extended and provides many options to alter appearance and behavior.
Don't let your users wait – get incredible value with a small footprint by using one of the fastest themes available with excellent performance, yielding optimal search engine rankings and happy users that return.
Own your documentation's complete sources and outputs, guaranteeing both integrity and security – no need to entrust the backbone of your product knowledge to third-party platforms. Retain full control.
You're in good company – choose a mature and actively maintained solution built with state-of-the-art Open Source technologies, trusted by more than 20.000 individuals and organizations. Licensed under MIT.
Material for MkDocs makes your documentationinstantly searchable with zero effort: say goodbye to costly third-party crawler-based solutions that can take hours to update. Ship your documentation with ahighly customizable andblazing fast search running entirelyin the user's browser at no extra cost.
Even better: search inside code blocks, exclude specific sections or entire pages, boost important pages in the results and build searchable documentation thatworks offline.
Some examples need more explanation than others, which is why Material for MkDocs offers aunique and elegant way to addrich text almostanywhere in a code block.
Code annotations can host formattedtext,images,diagrams,code blocks, call-outs, content tabs, even interactive elements – basically everything that can be expressed in Markdown or HTML. Of course, code annotationswork beautifully on mobile and other touch devices and can be printed.
Make an impact on social media andincrease engagement when sharing links to your documentation by leveraging the built-in social plugin. Material for MkDocs makes it effortless to generate abeautiful preview image for each page, which will drive more interested users to your Open Source or commercial project.
While the social plugin uses what's already there, i.e. your project's name and logo, as well as each page's title and description, it's easy tocustomize preview images.
Learn moreSupercharge your technical writing by making better use of the processing power of the visual cortex: Material for MkDocs shipsmore than 10,000 icons and emojis, which can be usedin Markdown and HTML with simple shortcodes and an easy-to-remember syntax. Add color to icons and animate them.Make it pop.
Use our dedicatedicon search to quickly find the perfect icon for almost every use case andadd custom icon sets with minimal configuration.
Learn moreBy joining theInsiders program, you'll get immediate access to the latest features while also helping support the ongoing development of Material for MkDocs. Thanks to ourawesome sponsors, this project is actively maintained and kept in good shape.
Together, we can build documentation that simply works!