Create README.md
Browse files
README.md
ADDED
|
@@ -0,0 +1,272 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Awesome API Documentation Tools
|
| 2 |
+
|
| 3 |
+

|
| 4 |
+
|
| 5 |
+
> A curated list of awesome API documentation tools and resources to help you build, maintain, and share better API documentation.
|
| 6 |
+
|
| 7 |
+
API documentation tools help developers create, maintain, and publish documentation for their APIs. This comprehensive list includes a wide variety of tools to suit different needs, workflows, and programming languages.
|
| 8 |
+
|
| 9 |
+
## Contents
|
| 10 |
+
|
| 11 |
+
- [Complete Platforms](#complete-platforms)
|
| 12 |
+
- [Open Source Tools](#open-source-tools)
|
| 13 |
+
- [Documentation Generators](#documentation-generators)
|
| 14 |
+
- [Specification Tools](#specification-tools)
|
| 15 |
+
- [Language-Specific Tools](#language-specific-tools)
|
| 16 |
+
- [Visual Documentation Tools](#visual-documentation-tools)
|
| 17 |
+
- [Documentation Hosting](#documentation-hosting)
|
| 18 |
+
- [API Testing with Doc Features](#api-testing-with-doc-features)
|
| 19 |
+
- [IDE Extensions & Plugins](#ide-extensions--plugins)
|
| 20 |
+
- [Markdown Tools](#markdown-tools)
|
| 21 |
+
- [Static Site Generators for Docs](#static-site-generators-for-docs)
|
| 22 |
+
- [API Design Tools](#api-design-tools)
|
| 23 |
+
- [API Monitoring Tools](#api-monitoring-tools)
|
| 24 |
+
- [Mock Servers](#mock-servers)
|
| 25 |
+
- [API Gateways with Doc Features](#api-gateways-with-doc-features)
|
| 26 |
+
- [Documentation Templates](#documentation-templates)
|
| 27 |
+
- [AI-Powered Documentation Tools](#ai-powered-documentation-tools)
|
| 28 |
+
- [Resources](#resources)
|
| 29 |
+
- [Contributing](#contributing)
|
| 30 |
+
|
| 31 |
+
## Complete Platforms
|
| 32 |
+
|
| 33 |
+
*Full-featured platforms for API design, testing, and documentation.*
|
| 34 |
+
|
| 35 |
+
1. [Apidog](https://apidog.com/) - An integrated platform for API design, debugging, testing, documentation, and mocking. Offers collaborative features specifically tailored for API development teams.
|
| 36 |
+
[](https://apidog.com)
|
| 37 |
+
2. [Postman](https://www.postman.com/) - API platform for building and using APIs with features for request building, automated testing, and documentation generation.
|
| 38 |
+
2. [SwaggerHub](https://swagger.io/tools/swaggerhub/) - Collaborative platform for API design and documentation built around the OpenAPI Specification.
|
| 39 |
+
4. [Stoplight](https://stoplight.io/) - A design-first API platform with visual modeling, documentation, and testing tools.
|
| 40 |
+
5. [Insomnia](https://insomnia.rest/) - Open-source API client with design, testing, and documentation capabilities.
|
| 41 |
+
6. [ReadMe](https://readme.com/) - Personalized and interactive API documentation platform with analytics.
|
| 42 |
+
7. [Apiary](https://apiary.io/) - API design and documentation platform with mock server capabilities.
|
| 43 |
+
8. [RapidAPI](https://rapidapi.com/) - API marketplace with documentation features for API providers.
|
| 44 |
+
9. [Mockoon](https://mockoon.com/) - API mocking and documentation tool for developers.
|
| 45 |
+
10. [Hoppscotch](https://hoppscotch.io/) - Open source API development ecosystem with documentation features.
|
| 46 |
+
|
| 47 |
+
## Open Source Tools
|
| 48 |
+
|
| 49 |
+
*Free and open-source tools for API documentation.*
|
| 50 |
+
|
| 51 |
+
11. [Swagger UI](https://swagger.io/tools/swagger-ui/) - Interactive API documentation generator that visualizes OpenAPI specifications.
|
| 52 |
+
12. [ReDoc](https://github.com/Redocly/redoc) - OpenAPI/Swagger documentation generator creating responsive, three-panel documentation.
|
| 53 |
+
13. [Slate](https://github.com/slatedocs/slate) - Beautiful static API documentation based on Markdown.
|
| 54 |
+
14. [DapperDox](https://github.com/DapperDox/dapperdox) - Documentation generator for OpenAPI specifications.
|
| 55 |
+
15. [Docbox](https://github.com/tmcw/docbox) - REST API documentation system built with React.
|
| 56 |
+
16. [LucyBot](https://github.com/LucyBot-Inc/documentation-website) - Generate API documentation websites from OpenAPI specifications.
|
| 57 |
+
17. [widdershins](https://github.com/Mermade/widdershins) - OpenAPI/Swagger/AsyncAPI definition to Markdown/Slate/HTML documentation.
|
| 58 |
+
18. [Spectaql](https://github.com/anvilco/spectaql) - Documentation generator for GraphQL APIs.
|
| 59 |
+
19. [DevDocs](https://github.com/freeCodeCamp/devdocs) - Open-source API documentation browser.
|
| 60 |
+
20. [APITree](https://github.com/apicartin/apitree) - An open-source tool for visualizing and documenting APIs.
|
| 61 |
+
|
| 62 |
+
## Documentation Generators
|
| 63 |
+
|
| 64 |
+
*Tools that automatically generate documentation from code or specifications.*
|
| 65 |
+
|
| 66 |
+
21. [Redocly](https://redocly.com/) - Tools for creating, managing, and publishing API documentation built on OpenAPI.
|
| 67 |
+
22. [OpenAPI Generator](https://github.com/OpenAPITools/openapi-generator) - Generate documentation and client libraries from OpenAPI specifications.
|
| 68 |
+
23. [ApiDoc](https://apidocjs.com/) - Documentation generator from API annotations in source code.
|
| 69 |
+
24. [Spring REST Docs](https://spring.io/projects/spring-restdocs) - Documentation generator for RESTful services that combines hand-written and auto-generated documentation.
|
| 70 |
+
25. [JSDoc](https://jsdoc.app/) - API documentation generator for JavaScript.
|
| 71 |
+
26. [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) - Generate documentation and client libraries from Swagger definitions.
|
| 72 |
+
27. [Docusaurus](https://docusaurus.io/) - React-based static site generator optimized for documentation websites.
|
| 73 |
+
28. [Javadoc](https://www.oracle.com/java/technologies/javase/javadoc-tool.html) - Documentation generator for Java APIs.
|
| 74 |
+
29. [TypeDoc](https://typedoc.org/) - Documentation generator for TypeScript projects.
|
| 75 |
+
30. [NSwag](https://github.com/RicoSuter/NSwag) - Swagger/OpenAPI toolchain for .NET with documentation generation capabilities.
|
| 76 |
+
31. [drf-yasg](https://github.com/axnsan12/drf-yasg) - Automated generation of Swagger/OpenAPI documentation for Django REST Framework APIs.
|
| 77 |
+
32. [GraphDoc](https://github.com/2fd/graphdoc) - Static page generator for GraphQL schema documentation.
|
| 78 |
+
33. [Doctave](https://github.com/Doctave/doctave) - Documentation site generator with a focus on API documentation.
|
| 79 |
+
34. [Raml2Html](https://github.com/raml2html/raml2html) - RAML to HTML documentation generator.
|
| 80 |
+
35. [Doxygen](https://www.doxygen.nl/) - Documentation generator for multiple programming languages.
|
| 81 |
+
|
| 82 |
+
## Specification Tools
|
| 83 |
+
|
| 84 |
+
*Tools focused on API specifications and standards.*
|
| 85 |
+
|
| 86 |
+
36. [OpenAPI (Swagger) Specification](https://github.com/OAI/OpenAPI-Specification) - The standard for describing RESTful APIs.
|
| 87 |
+
37. [API Blueprint](https://apiblueprint.org/) - A documentation-oriented API description language.
|
| 88 |
+
38. [RAML](https://raml.org/) - RESTful API Modeling Language for designing RESTful APIs.
|
| 89 |
+
39. [JSON Schema](https://json-schema.org/) - Vocabulary that allows validation of JSON documents.
|
| 90 |
+
40. [GraphQL](https://graphql.org/) - Query language and runtime for APIs that provides a complete description of the data available.
|
| 91 |
+
41. [WSDL](https://www.w3.org/TR/wsdl/) - XML-based interface description language for SOAP services.
|
| 92 |
+
42. [gRPC](https://grpc.io/) - High-performance RPC framework with built-in documentation via Protocol Buffers.
|
| 93 |
+
43. [AsyncAPI](https://www.asyncapi.com/) - Specification for event-driven APIs.
|
| 94 |
+
44. [HAL](https://stateless.group/hal_specification.html) - Hypermedia Application Language for building hypermedia-driven APIs.
|
| 95 |
+
45. [OpenRPC](https://open-rpc.org/) - Specification for JSON-RPC 2.0 APIs.
|
| 96 |
+
|
| 97 |
+
## Language-Specific Tools
|
| 98 |
+
|
| 99 |
+
*Documentation tools specific to programming languages.*
|
| 100 |
+
|
| 101 |
+
46. [Godoc](https://pkg.go.dev/golang.org/x/tools/cmd/godoc) - Documentation generator for Go projects.
|
| 102 |
+
47. [Rustdoc](https://doc.rust-lang.org/rustdoc/) - Documentation generator for Rust projects.
|
| 103 |
+
48. [PHPDoc](https://www.phpdoc.org/) - Documentation generator for PHP projects.
|
| 104 |
+
49. [pydoc](https://docs.python.org/3/library/pydoc.html) - Documentation generator for Python.
|
| 105 |
+
50. [Sphinx](https://www.sphinx-doc.org/) - Python documentation generator with API doc support.
|
| 106 |
+
51. [Yard](https://yardoc.org/) - Documentation generator for Ruby.
|
| 107 |
+
52. [Sandcastle](https://github.com/EWSoftware/SHFB) - Documentation compiler for .NET projects.
|
| 108 |
+
53. [ESDoc](https://esdoc.org/) - API documentation generator for JavaScript.
|
| 109 |
+
54. [Swiftdoc](https://github.com/SwiftDocOrg/swiftdoc) - Documentation generator for Swift.
|
| 110 |
+
55. [Jazzy](https://github.com/realm/jazzy) - Documentation generator for Swift and Objective-C.
|
| 111 |
+
|
| 112 |
+
## Visual Documentation Tools
|
| 113 |
+
|
| 114 |
+
*Tools for creating visual representations of APIs.*
|
| 115 |
+
|
| 116 |
+
56. [Mermaid](https://mermaid-js.github.io/) - Diagramming and charting tool for documentation.
|
| 117 |
+
57. [Swagger Inspector](https://inspector.swagger.io/) - API testing tool with documentation generation features.
|
| 118 |
+
58. [API Flow](https://apiflow.github.io/) - Visual API designer with documentation export capabilities.
|
| 119 |
+
59. [LucidChart](https://www.lucidchart.com/) - Diagramming tool useful for API architecture documentation.
|
| 120 |
+
60. [Postman Visualizer](https://learning.postman.com/docs/sending-requests/visualizer/) - Visualization tool for API responses within Postman.
|
| 121 |
+
61. [Flexible REST API Visualizer](https://github.com/irishadagency/flexible-rest-api) - Visualization tool for REST APIs.
|
| 122 |
+
62. [Swagger UI Themes](https://github.com/ostranme/swagger-ui-themes) - Themes for Swagger UI documentation.
|
| 123 |
+
63. [Speccy](https://github.com/wework/speccy) - OpenAPI specification linter with visualization features.
|
| 124 |
+
|
| 125 |
+
## Documentation Hosting
|
| 126 |
+
|
| 127 |
+
*Platforms for hosting and sharing API documentation.*
|
| 128 |
+
|
| 129 |
+
64. [GitHub Pages](https://pages.github.com/) - Free hosting for project documentation directly from a GitHub repository.
|
| 130 |
+
65. [GitBook](https://www.gitbook.com/) - Modern documentation platform for teams.
|
| 131 |
+
66. [ReadTheDocs](https://readthedocs.org/) - Documentation hosting platform with full-text search.
|
| 132 |
+
67. [Netlify](https://www.netlify.com/) - Platform for hosting static documentation sites.
|
| 133 |
+
68. [Surge](https://surge.sh/) - Static web publishing for documentation sites.
|
| 134 |
+
69. [Vercel](https://vercel.com/) - Platform for hosting documentation with seamless Git integration.
|
| 135 |
+
70. [Heroku](https://www.heroku.com/) - Cloud platform that can be used to host documentation apps.
|
| 136 |
+
71. [Cloudflare Pages](https://pages.cloudflare.com/) - JAMstack platform for hosting documentation sites.
|
| 137 |
+
|
| 138 |
+
## API Testing with Doc Features
|
| 139 |
+
|
| 140 |
+
*Tools that combine API testing with documentation capabilities.*
|
| 141 |
+
|
| 142 |
+
72. [SoapUI](https://www.soapui.org/) - API testing tool with documentation features for REST and SOAP APIs.
|
| 143 |
+
73. [Pact](https://docs.pact.io/) - Contract testing tool with documentation for microservices.
|
| 144 |
+
74. [Dredd](https://github.com/apiaryio/dredd) - API testing tool that validates API descriptions against implementation.
|
| 145 |
+
75. [HTTPie](https://httpie.io/) - Command-line HTTP client with documentation generation capabilities.
|
| 146 |
+
76. [REST-Assured](https://rest-assured.io/) - Java testing library with documentation features for REST APIs.
|
| 147 |
+
77. [Karate](https://github.com/karatelabs/karate) - API test automation with documentation capabilities.
|
| 148 |
+
78. [Chakram](https://github.com/dareid/chakram) - API testing framework with documentation features.
|
| 149 |
+
|
| 150 |
+
## IDE Extensions & Plugins
|
| 151 |
+
|
| 152 |
+
*Extensions for integrating API documentation into development environments.*
|
| 153 |
+
|
| 154 |
+
79. [OpenAPI (Swagger) Editor for VS Code](https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi) - OpenAPI editor for Visual Studio Code.
|
| 155 |
+
80. [OpenAPI Preview for VS Code](https://marketplace.visualstudio.com/items?itemName=zoellner.openapi-preview) - Preview OpenAPI documentation in Visual Studio Code.
|
| 156 |
+
81. [Swagger Viewer for VS Code](https://marketplace.visualstudio.com/items?itemName=Arjun.swagger-viewer) - Preview Swagger documentation in VS Code.
|
| 157 |
+
82. [Swagger Plugin for IntelliJ](https://plugins.jetbrains.com/plugin/8347-swagger) - Swagger integration for IntelliJ IDEA.
|
| 158 |
+
83. [ReDoc for VS Code](https://marketplace.visualstudio.com/items?itemName=mobzystems.openapi-lint-vscode) - ReDoc preview for Visual Studio Code.
|
| 159 |
+
84. [OpenAPI Editor for Eclipse](https://marketplace.eclipse.org/content/openapi-editor) - OpenAPI editor for Eclipse IDE.
|
| 160 |
+
85. [API Blueprint Preview for Atom](https://atom.io/packages/api-blueprint-preview) - Preview API Blueprint documentation in Atom.
|
| 161 |
+
|
| 162 |
+
## Markdown Tools
|
| 163 |
+
|
| 164 |
+
*Tools for creating API documentation using Markdown.*
|
| 165 |
+
|
| 166 |
+
86. [Docz](https://www.docz.site/) - Documentation generator using Markdown and JSX.
|
| 167 |
+
87. [MkDocs](https://www.mkdocs.org/) - Static site generator for documentation using Markdown.
|
| 168 |
+
88. [Docsify](https://docsify.js.org/) - Documentation site generator without static HTML files.
|
| 169 |
+
89. [Markdown-it](https://github.com/markdown-it/markdown-it) - Markdown parser with plugins for documentation features.
|
| 170 |
+
90. [Remarkable](https://github.com/jonschlinkert/remarkable) - Markdown parser with extension support for documentation.
|
| 171 |
+
|
| 172 |
+
## Static Site Generators for Docs
|
| 173 |
+
|
| 174 |
+
*Static site generators optimized for API documentation.*
|
| 175 |
+
|
| 176 |
+
91. [VuePress](https://vuepress.vuejs.org/) - Vue-powered static site generator with API documentation features.
|
| 177 |
+
92. [Jekyll](https://jekyllrb.com/) - Static site generator often used for API documentation.
|
| 178 |
+
93. [Hexo](https://hexo.io/) - Fast and simple static site generator with documentation themes.
|
| 179 |
+
94. [Hugo](https://gohugo.io/) - Fast static site generator with documentation themes and features.
|
| 180 |
+
95. [Gatsby](https://www.gatsbyjs.com/) - React-based static site generator for documentation sites.
|
| 181 |
+
|
| 182 |
+
## API Design Tools
|
| 183 |
+
|
| 184 |
+
*Tools that help design APIs with documentation in mind.*
|
| 185 |
+
|
| 186 |
+
96. [Apicurio Studio](https://www.apicur.io/studio/) - Open-source API design studio with documentation features.
|
| 187 |
+
97. [Restlet Studio](https://studio.restlet.com/) - API design tool with documentation generation capabilities.
|
| 188 |
+
98. [Insomnia Designer](https://insomnia.rest/product/design/) - API design tool with documentation features.
|
| 189 |
+
99. [API Sprout](https://github.com/danielgtaylor/apisprout) - Lightweight, embeddable API mock server for prototyping documentation.
|
| 190 |
+
100. [Prism](https://github.com/stoplightio/prism) - Open-source HTTP mock server with API documentation features.
|
| 191 |
+
|
| 192 |
+
## API Monitoring Tools
|
| 193 |
+
|
| 194 |
+
*Tools for monitoring and analyzing API documentation usage.*
|
| 195 |
+
|
| 196 |
+
101. [API Metrics](https://apianalytics.io/) - API analytics platform with documentation usage tracking.
|
| 197 |
+
102. [Moesif](https://www.moesif.com/) - API analytics and monitoring service with documentation engagement tracking.
|
| 198 |
+
103. [RapidAPI Analytics](https://rapidapi.com/products/api-analytics/) - Analytics platform for API usage with documentation tracking.
|
| 199 |
+
104. [APImetrics](https://www.apimetrics.io/) - API performance monitoring with documentation usage analytics.
|
| 200 |
+
105. [DocOps](https://docops.io/) - Documentation analytics and optimization platform.
|
| 201 |
+
|
| 202 |
+
## Mock Servers
|
| 203 |
+
|
| 204 |
+
*Mock servers for API documentation testing.*
|
| 205 |
+
|
| 206 |
+
106. [Prism](https://stoplight.io/open-source/prism) - HTTP mock server for OpenAPI specs.
|
| 207 |
+
107. [JSON Server](https://github.com/typicode/json-server) - Fake REST API server with documentation features.
|
| 208 |
+
108. [Mockoon](https://mockoon.com/) - Mock API server with documentation features.
|
| 209 |
+
109. [WireMock](https://wiremock.org/) - Flexible API mocking with documentation capabilities.
|
| 210 |
+
110. [MockServer](https://www.mock-server.com/) - Easy mocking of REST and SOAP services for documentation.
|
| 211 |
+
|
| 212 |
+
## API Gateways with Doc Features
|
| 213 |
+
|
| 214 |
+
*API gateways that include documentation capabilities.*
|
| 215 |
+
|
| 216 |
+
111. [Kong](https://konghq.com/) - API gateway with documentation portal features.
|
| 217 |
+
112. [Tyk](https://tyk.io/) - API gateway with documentation capabilities.
|
| 218 |
+
113. [APIGateway](https://aws.amazon.com/api-gateway/) - Amazon's API gateway with documentation features.
|
| 219 |
+
114. [Apigee](https://cloud.google.com/apigee) - Google Cloud's API management platform with documentation.
|
| 220 |
+
115. [WSO2 API Manager](https://wso2.com/api-manager/) - Open source API management platform with documentation portal.
|
| 221 |
+
|
| 222 |
+
## Documentation Templates
|
| 223 |
+
|
| 224 |
+
*Templates and examples for API documentation.*
|
| 225 |
+
|
| 226 |
+
116. [API Documentation Template](https://github.com/jamescooke/restapidocs) - Template for REST API documentation.
|
| 227 |
+
117. [API Blueprint Examples](https://github.com/apiaryio/api-blueprint/tree/master/examples) - Examples of API Blueprint documentation.
|
| 228 |
+
118. [OpenAPI Examples](https://github.com/OAI/OpenAPI-Specification/tree/master/examples) - Example OpenAPI specifications.
|
| 229 |
+
119. [HAL Examples](https://github.com/mikekelly/hal-browser) - Examples of HAL documentation.
|
| 230 |
+
120. [API Guidelines](https://github.com/microsoft/api-guidelines) - Microsoft's guidelines for REST API design and documentation.
|
| 231 |
+
|
| 232 |
+
## AI-Powered Documentation Tools
|
| 233 |
+
|
| 234 |
+
*Documentation tools incorporating AI capabilities.*
|
| 235 |
+
|
| 236 |
+
121. [Mintlify](https://mintlify.com/) - AI-powered documentation platform for APIs.
|
| 237 |
+
122. [DeepDocs](https://www.deepdocs.dev/) - AI documentation generator for APIs.
|
| 238 |
+
123. [QuickType](https://quicktype.io/) - AI-powered JSON schema generation and documentation.
|
| 239 |
+
124. [Docstring AI](https://docstring.ai/) - AI-assisted documentation generator for code.
|
| 240 |
+
125. [CodeDoc AI](https://www.codedoc.ai/) - AI-powered documentation generator for programming languages.
|
| 241 |
+
|
| 242 |
+
## Resources
|
| 243 |
+
|
| 244 |
+
*Articles, guides, and learning resources about API documentation.*
|
| 245 |
+
|
| 246 |
+
126. [API Documentation Guide](https://idratherbewriting.com/learnapidoc/) - A guide to API documentation by Tom Johnson.
|
| 247 |
+
127. [OpenAPI Map](https://openapi-map.apihandyman.io/) - Visual representation of the OpenAPI Specification.
|
| 248 |
+
128. [DevDocs](https://devdocs.io/) - Unified API documentation browser.
|
| 249 |
+
129. [API Stylebook](http://apistylebook.com/) - Collection of resources for API designers.
|
| 250 |
+
130. [Nordic APIs Blog](https://nordicapis.com/blog/) - Articles on API development and documentation best practices.
|
| 251 |
+
131. [The API Handyman](https://apihandyman.io/) - Blog with API design and documentation best practices.
|
| 252 |
+
132. [Swagger Blog](https://swagger.io/blog/) - Articles about API development and documentation.
|
| 253 |
+
133. [REST API Tutorial](https://www.restapitutorial.com/) - Tutorial on REST API design and documentation.
|
| 254 |
+
134. [API Evangelist](https://apievangelist.com/) - Blog about API strategy and documentation.
|
| 255 |
+
135. [API-University](https://api-university.com/) - Educational resources for API documentation and design.
|
| 256 |
+
136. [JSON Schema Tools](https://json-schema.org/implementations.html) - List of tools for working with JSON Schema.
|
| 257 |
+
137. [REST API Design Rulebook](https://www.oreilly.com/library/view/rest-api-design/9781449317904/) - Book on REST API design principles.
|
| 258 |
+
138. [API Documentation Best Practices](https://swagger.io/resources/articles/best-practices-in-api-documentation/) - Article on best practices for API documentation.
|
| 259 |
+
139. [GraphQL Documentation Guide](https://graphql.org/learn/schema/) - Guide to documenting GraphQL APIs.
|
| 260 |
+
140. [RAML Documentation Guide](https://raml.org/developers/document-your-api) - Guide to documenting APIs with RAML.
|
| 261 |
+
|
| 262 |
+
## Contributing
|
| 263 |
+
|
| 264 |
+
Contributions welcome! Read the [contribution guidelines](contributing.md) first.
|
| 265 |
+
|
| 266 |
+
---
|
| 267 |
+
|
| 268 |
+
## License
|
| 269 |
+
|
| 270 |
+
[](https://creativecommons.org/publicdomain/zero/1.0/)
|
| 271 |
+
|
| 272 |
+
To the extent possible under law, the author has waived all copyright and related or neighboring rights to this work.
|