- terraform-docs:
- Generate documentation from Terraform modules in various output formats.
- Can be imported in your project as a library (Go).
- GitHub Actions available (terraform-docs/gh-actions@main)
- mkdocs-terraform-monorepo-plugin
- This plugin enables you to build multiple sets of documentation in a single Mkdocs
- docsify
- No statically built html files
- Simple and lightweight
- Smart full-text search plugin
- Multiple themes
- Useful plugin API
- Emoji support
- Compatible with IE11
- Support server-side rendering (example)
- Read the Docs
- Whenever you push code to your version control, we will automatically build your docs so your code and documentation are never out of sync.
- We can host and build multiple versions of your docs.
- We will host your documentation for free, forever.
- We build and host your docs for the web, but they are also viewable as PDFs, as single page HTML, and for eReaders.
- Material for MkDocs
- Focus on the content of your documentation and create a professional static site in minutes.
- Make it yours – change the colors, fonts, language, icons, logo, and more with a few lines of configuration.
- Users can navigate your documentation with touch devices, keyboards, and screen readers.
- Get incredible value with a small footprint by using one of the fastest themes available with excellent performance
- Automatically adapts to perfectly fit the available screen estate, no matter the type or size of the viewing device
- Asciidoctor
- Provides a nice out-of-the-box HTML experience, complete with a default stylesheet and built-in integrations like Font Awesome (for icons), Highlight.js (highlighting), and MathJax.
- Asciidoctor provides converters for three output formats by default: HTML 5, DocBook 5, and man page (short for manual page).
- While Asciidoctor provides a built-in converter for producing publish-ready HTML, all the HTML that Asciidoctor generates can be changed.
- Multiple interfaces: CLI and API
- Tettra (Free Plan)
- When questions get asked in Slack, use the Slack integration to send a new or existing answer.
- Create content with Tettra's simple editor, or use existing Google Docs, markdown files, and more to build your knowledge base.
- Your teammates can request new pages or page updates to fill the gaps.