← Back to APIs
DocuGen
saashttps://api.docugen.devAuto-generate API docs from OpenAPI specs
What it does
DocuGen turns OpenAPI 3.0 specs into beautiful, interactive documentation. It supports custom themes, code samples in multiple languages, and real-time try-it-now panels. Perfect for internal tools and public API documentation.
Example usage
Copy and run — works out of the box.
curl
curl -X POST https://api.docugen.dev/v1/generate \
-H "Content-Type: application/json" \
-d '{"spec_url": "https://api.example.com/openapi.json", "theme": "dark"}' \
-o docs.zipNode.js
const DocuGen = require('docugen');
const docu = new DocuGen(process.env.DOCUGEN_KEY);
const { url } = await docu.generate({
specUrl: 'https://api.example.com/openapi.json',
theme: 'dark',
});Python
from docugen import DocuGen
docu = DocuGen(api_key=os.environ['DOCUGEN_KEY'])
result = docu.generate(spec_url='https://api.example.com/openapi.json', theme='dark')Build ideas for this API
AI-suggested app ideas — perfect for indie hackers.
- API documentation as a service for startups
- Internal tool for auto-publishing docs on deploy
- Doc generator for no-code API builders