Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 documentation-generator Open-Source Projects
-
The OpenAPI Specification (formerly Swagger) has become the industry standard for documenting RESTful APIs. Tools like Swagger UI and ReDoc can generate interactive documentation from OpenAPI definitions, reducing the effort to maintain quality documentation.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Literate programming: Knuth is doing it wrong (2014) | news.ycombinator.com | 2025-01-13
The package Jeremy Howard uses for Claudette, nbdev, actually does address the notebook pain points of version control, testing, integration, and deployment: https://nbdev.fast.ai/ (Debugging is already a strong point of developing within a notebook.) But it's admittedly used mostly for solo projects or small teams and may not be ready for large orgs.
-
Project mention: Accessible open textbooks in math-heavy disciplines | news.ycombinator.com | 2025-03-29
-
Third-Party Packages: OpenAPI support via packages like drf-yasg (OpenAPI 2.x / Swagger) and drf-spectacular (OpenAPI 3.x).
-
Solutions to this problem generate API documentation automatically. Libraries such as drf-spectacular use code structure and semantics in back-end frameworks to infer API contracts. API frameworks such as FastAPI and Huma generate OpenAPI specifications as a built-in feature. Tools like mitmproxy2swagger generate documentation from HAR files. Finally, companies such as Akita Software/Postman use network traffic metadata.
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
retype
Retype is an ultra-high-performance static site generator that builds a website based on simple text files. Made in Canada 🇨🇦.
If you need an option to publish your notes online, check out Retype (https://retype.com). You can use Obsidian or GitBook or any Markdown files as your GUI editor and generate a static website using Retype.
-
-
This year, I've had to get rapidly up-to-speed with GraphQL. I thought I'd be starting from nothing, but I'd forgotten that TinaCMS (the headless content management system that I use with this site) uses it. One of the first problems I had to solve was how to generate static documentation. My limited research led me to two possible solutions: SpectaQL, developed from the earlier DociQL, and Magidoc. The latter has built-in search, so that made my choice for me. I use Hugo as my static site generator, so the first thing I had to do was start the local version of TinaCMS from my site's Git repository:
-
Project mention: Ask HN: What powerful but lesser-known Python libraries are out there? | news.ycombinator.com | 2025-06-07
-
-
amazing-github-template
🚀 Useful README.md, LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, GitHub Issues, Pull Requests and Actions templates to jumpstart your projects.
Project mention: Useful GitHub template for Git projects and readme.md | news.ycombinator.com | 2025-08-10 -
-
PowerDocu
Generate technical documentation from your existing Power Automate Flows and Power Apps canvas apps
-
-
insomnia-documenter
Tool to create minimalist and beautiful API documentation pages using your Insomnia workspace export file.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
documentation-generator discussion
documentation-generator related posts
-
Useful GitHub template for Git projects and readme.md
-
Pdoc vs. Pdoc3 Controversy
-
Simplify Your REST API Logic in React with Connectors for REST APIs and GraphQL
-
Getting started with GraphQL
-
How to Use Swagger UI with Django
-
Show HN: I develop software that can help you generate directory annotation tree
-
Cookies Setup in Apollo Studio for NodeJS GraphQL Servers
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source documentation-generator projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | redoc | 24,837 |
2 | nbdev | 5,172 |
3 | jupyter-book | 4,126 |
4 | drf-yasg | 3,525 |
5 | drf-spectacular | 2,677 |
6 | readme-ai | 2,442 |
7 | autodoc | 2,208 |
8 | pdoc | 2,192 |
9 | graphdoc | 1,565 |
10 | docuowl | 1,306 |
11 | retype | 1,202 |
12 | pdoc | 1,179 |
13 | spectaql | 1,173 |
14 | fastcore | 1,054 |
15 | Documenter.jl | 872 |
16 | amazing-github-template | 622 |
17 | doctave | 589 |
18 | PowerDocu | 542 |
19 | docusaurus-openapi | 531 |
20 | insomnia-documenter | 500 |
21 | pydoc-markdown | 485 |
22 | badge-generator | 446 |
23 | ford | 430 |