awesome-api-documentation-tools
github.com/furudo-erika/awesome-api-documentation-tools ↗A Collection of Awesome API Documentation Tools
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me complete platforms resources from awesome-api-documentation-tools"
Installation instructions →What's inside
Complete Platforms
- Apiary
API design and documentation platform with mock server capabilities.
- Apidog
An integrated platform for API design, debugging, testing, documentation, and mocking. Offers collaborative features specifically tailored for API development teams.
- Hoppscotch
Open source API development ecosystem with documentation features.
- Insomnia
Open-source API client with design, testing, and documentation capabilities.
- Postman
API platform for building and using APIs with features for request building, automated testing, and documentation generation.
- RapidAPI
API marketplace with documentation features for API providers.
Specification Tools
- API Blueprint
A documentation-oriented API description language.
- AsyncAPI
Specification for event-driven APIs.
- GraphQL
Query language and runtime for APIs that provides a complete description of the data available.
- gRPC
High-performance RPC framework with built-in documentation via Protocol Buffers.
- HAL
Hypermedia Application Language for building hypermedia-driven APIs.
- JSON Schema
Vocabulary that allows validation of JSON documents.
Documentation Templates
- API Blueprint Examples
Examples of API Blueprint documentation.
- API Documentation Template
Template for REST API documentation.
- API Guidelines
Microsoft's guidelines for REST API design and documentation.
- HAL Examples
Examples of HAL documentation.
- OpenAPI Examples
Example OpenAPI specifications.
IDE Extensions & Plugins
- API Blueprint Preview for Atom
Preview API Blueprint documentation in Atom.
- OpenAPI Editor for Eclipse
OpenAPI editor for Eclipse IDE.
- OpenAPI Preview for VS Code
Preview OpenAPI documentation in Visual Studio Code.
- OpenAPI (Swagger) Editor for VS Code
OpenAPI editor for Visual Studio Code.
- ReDoc for VS Code
ReDoc preview for Visual Studio Code.
- Swagger Plugin for IntelliJ
Swagger integration for IntelliJ IDEA.
API Design Tools
- Apicurio Studio
Open-source API design studio with documentation features.
- API Sprout
Lightweight, embeddable API mock server for prototyping documentation.
- Insomnia Designer
API design tool with documentation features.
- Prism
Open-source HTTP mock server with API documentation features.
- Restlet Studio
API design tool with documentation generation capabilities.
Documentation Generators
- ApiDoc
Documentation generator from API annotations in source code.
- Doctave
Documentation site generator with a focus on API documentation.
- Docusaurus
React-based static site generator optimized for documentation websites.
- Doxygen
Documentation generator for multiple programming languages.
- drf-yasg
Automated generation of Swagger/OpenAPI documentation for Django REST Framework APIs.
- GraphDoc
Static page generator for GraphQL schema documentation.
Resources
- API Documentation Best Practices
Article on best practices for API documentation.
- API Documentation Guide
A guide to API documentation by Tom Johnson.
- API Evangelist
Blog about API strategy and documentation.
- API Stylebook
Collection of resources for API designers.
- API-University
Educational resources for API documentation and design.
- DevDocs
Unified API documentation browser.
Visual Documentation Tools
- API Flow
Visual API designer with documentation export capabilities.
- Flexible REST API Visualizer
Visualization tool for REST APIs.
- LucidChart
Diagramming tool useful for API architecture documentation.
- Mermaid
Diagramming and charting tool for documentation.
- Postman Visualizer
Visualization tool for API responses within Postman.
- Speccy
OpenAPI specification linter with visualization features.
Showing a sample of 139 resources. View the full list on GitHub →