Popular documentation tools
Read the Docs provides documentation hosting for any tool that can output HTML. We provide a number of features that are 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.
MkDocs is a powerful documentation tool for markdown.
- 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
VitePress is a static site generator with a focus on performance and simplicity.
- Supported formats
md
Antora is a static site generator for creating documentation sites from AsciiDoc content.
- Supported formats
adoc
- Written in
javascript