- Which languages and frameworks does the extractor support?
- JavaScript/TypeScript (Express, Fastify, NestJS annotations), Python (FastAPI, Flask with docstrings), and Go (chi/gin with comments). The parser looks for route definitions and parameter types.
- Is the output valid OpenAPI?
- Yes — the generated spec targets OpenAPI 3.0 and can be imported into Swagger UI, Redoc, or Postman. Complex cases (nested discriminators, callbacks) may need manual adjustment.
- How is this different from api-documentation-generator?
- This tool extracts from code (bottom-up). The generator builds docs from manually provided details (top-down). Both produce similar output; this one is faster when you already have working code.