Popular documentation tools
Read the Docs provides documentation hosting for any tool that can output HTML. We provide a number of features on top of that that is well-suited to documentation specifically, but you can host any kind of HTML content on Read the Docs.
Below is a list of popular documentation tools that you can use to write your documentation.
See also
Build process customization Learn how to build documentation with any tool.
Material for MkDocs is a powerful documentation framework on top of MkDocs.
- Supported formats
md
- Written in
python
Sphinx is a powerful documentation generator that has many features for writing technical documentation.
- Supported formats
rst md
- Written in
python
Docusaurus is a static-site generator that builds a single-page application with fast client-side navigation and out-of-the-box documentation features.
- Supported formats
mdx md
- Written in
React
Markdoc is a documentation tool developed by Stripe that allows you to write documentation in a custom Markdown flavor.
- Supported formats
md
- Written in
javascript
mdBook is a command line tool to create books with Markdown built in Rust.
- Supported formats
md
- Written in
rust