Api Documentation Open Source Projects

Browse 185 Api Documentation open source projects, ranked by GitHub stars. Find the most popular Api Documentation tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 185 projects
39,196 stars

freeCodeCamp/devdocs

API Documentation Browser

Metrics details
Stars39,196
36,069 stars

slatedocs/slate

Beautiful static documentation for your API

Metrics details
Stars36,069
28,909 stars

swagger-api/swagger-ui

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

Metrics details
Stars28,909
27,715 stars

YMFE/yapi

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台

Metrics details
Stars27,715
26,088 stars

stretchr/testify

A toolkit with common assertions and mocks that plays nicely with the standard library

Metrics details
Stars26,088
25,815 stars

Redocly/redoc

📘 OpenAPI/Swagger-generated API Reference Documentation

Metrics details
Stars25,815
21,164 stars

jart/cosmopolitan

build-once run-anywhere c library

Metrics details
Stars21,164
12,950 stars

ShishirPatil/gorilla

Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)

Metrics details
Stars12,950
12,715 stars

zealdocs/zeal

Offline documentation browser. Your personal reference library, searchable in an instant.

Metrics details
Stars12,715
8,151 stars

graphql-kit/graphql-voyager

🛰️ Represent any GraphQL API as an interactive graph

Metrics details
Stars8,151
5,071 stars

json-schema-org/json-schema-spec

The JSON Schema specification

Metrics details
Stars5,071
4,236 stars

swaggo/gin-swagger

gin middleware to automatically generate RESTful API documentation with Swagger 2.0.

Metrics details
Stars4,236
4,011 stars

yosriady/awesome-api-devtools

:books: A collection of useful resources for building RESTful HTTP+JSON APIs.

Metrics details
Stars4,011
3,847 stars

raml-org/raml-spec

RAML Specification

Metrics details
Stars3,847
3,741 stars

flasgger/flasgger

Easy OpenAPI specs and Swagger UI for your Flask API

Metrics details
Stars3,741
3,451 stars

mpociot/laravel-apidoc-generator

Laravel API Documentation Generator

Metrics details
Stars3,451
2,813 stars

NarHakobyan/awesome-nest-boilerplate

Awesome NestJS Boilerplate 😍, Typescript 💪, Postgres 🎉, TypeORM 🥳

Metrics details
Stars2,813
2,514 stars

mitmproxy/pdoc

API Documentation for Python Projects

Metrics details
Stars2,514
2,442 stars

stoplightio/elements

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.

Metrics details
Stars2,442
2,355 stars

nelmio/NelmioApiDocBundle

Generates documentation for your REST API from attributes

Metrics details
Stars2,355
2,210 stars

TommyLemon/APIAuto

☔ 敏捷开发最强大易用的接口工具,机器学习零代码测试与 AI 问答、生成代码与静态检查、生成文档与光标悬浮注释,腾讯、华为、SHEIN、传音、工行等使用 ☔ The most advanced tool for HTTP API. Machine learning no-code testing and AI assistant, generating codes and static analysis, generating comments and floating hints. Used by Tencent, Huawei, SHEIN, TRANSSION, ICBC, etc.

Metrics details
Stars2,210
1,911 stars

hamstergem/hamster

Efficient, Immutable, Thread-Safe Collection classes for Ruby

Metrics details
Stars1,911
1,778 stars

gettalong/kramdown

kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.

Metrics details
Stars1,778
1,772 stars

sanko/Robinhood

Unofficial Documentation of Robinhood Trade's Private API

Metrics details
Stars1,772
1,759 stars

jsdoc2md/jsdoc-to-markdown

Generate markdown documentation from jsdoc-annotated javascript

Metrics details
Stars1,759
1,697 stars

YeDaxia/JApiDocs

A magical api documentation generator without annotation for springboot.

Metrics details
Stars1,697
1,687 stars

Netflix/metacat

Metrics details
Stars1,687
1,667 stars

nhibernate/fluent-nhibernate

Fluent NHibernate!

Metrics details
Stars1,667
1,534 stars

opticdev/optic

OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.

Metrics details
Stars1,534
1,426 stars

crobertsbmw/deckofcards

An API to simulate a deck of cards

Metrics details
Stars1,426
1,383 stars

actions/create-release

An Action to create releases via the GitHub Release API

Metrics details
Stars1,383
1,265 stars

AtheMathmo/rusty-machine

Machine Learning library for Rust

Metrics details
Stars1,265
1,245 stars

rs/rest-layer

REST Layer, Go (golang) REST API framework

Metrics details
Stars1,245
1,226 stars

mpociot/whiteboard

Simply write beautiful API documentation.

Metrics details
Stars1,226
1,190 stars

pdoc3/pdoc

🐍 ➡️ 📜 Auto-generate API documentation for Python projects

Metrics details
Stars1,190
1,187 stars

wisdom-projects/rest-client

A tool for automated testing REST API, generating exquisite testing report and REST API documentation.

Metrics details
Stars1,187
995 stars

thedevsaddam/docgen

Transform your postman collection to HTML/Markdown documentation

Metrics details
Stars995
966 stars

kwebio/kweb-core

A Kotlin web framework

Metrics details
Stars966
918 stars

openglobus/openglobus

TypeScript/JavaScript 3D maps and geospatial data visualization engine library

Metrics details
Stars918
918 stars

swaggo/echo-swagger

echo middleware to automatically generate RESTful API documentation with Swagger 2.0.

Metrics details
Stars918
889 stars

yui/yuidoc

YUI Javascript Documentation Tool

Metrics details
Stars889
886 stars

stomp-js/stompjs

Javascript and Typescript Stomp client for Web browsers and node.js apps

Metrics details
Stars886
819 stars

tgreyuk/typedoc-plugin-markdown

A plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.

Metrics details
Stars819
802 stars

NEIAPI/nei-toolkit

NEI 接口文档管理平台配套自动化工具

Metrics details
Stars802
772 stars

siom79/japicmp

Comparison of two versions of a jar archive

Metrics details
Stars772
768 stars

ekelokorpi/panda-engine

Panda Engine - HTML5 Game Engine

Metrics details
Stars768
694 stars

Redocly/create-openapi-repo

🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle

Metrics details
Stars694
673 stars

jeremyletang/rust-sfml

SFML bindings for Rust

Metrics details
Stars673
671 stars

bvaughn/react-virtualized-auto-sizer

Standalone version of the AutoSizer component from react-virtualized

Metrics details
Stars671
652 stars

yannickglt/alfred-devdocs

Alfred workflow for devdocs.io

Metrics details
Stars652
649 stars

sunlubo/SwiftFFmpeg

A Swift wrapper for the FFmpeg API

Metrics details
Stars649
649 stars

rookie-luochao/openapi-ui

OpenAPI/Swagger UI document, quickly generate mock params and call api, also simplified postman tool. 基于 OpenAPI/Swagger 规范的接口文档,快速模拟请求参数并调用接口,也是简化版 postman 工具,欢迎提功能请求、bug

Metrics details
Stars649
639 stars

Revadike/InternalSteamWebAPI

Documenting the unofficial and internal Steam Web API

Metrics details
Stars639
577 stars

swaggo/http-swagger

Default net/http wrapper to automatically generate RESTful API documentation with Swagger 2.0.

Metrics details
Stars577
537 stars

cloud-annotations/docusaurus-openapi

🦕 OpenAPI plugin for generating API reference docs in Docusaurus.

Metrics details
Stars537
525 stars

peter-evans/swagger-github-pages

How to host Swagger API documentation with GitHub Pages

Metrics details
Stars525
522 stars

itead/ITEADLIB_Arduino_WeeESP8266

An easy-to-use Arduino ESP8266 library besed on AT firmware.

Metrics details
Stars522
504 stars

hetznercloud/hcloud-go

A Go library for the Hetzner Cloud API

Metrics details
Stars504
500 stars

NiklasRosenstein/pydoc-markdown

Create Python API documentation in Markdown format.

Metrics details
Stars500
493 stars

drone-os/drone-core

The core crate for Drone, an Embedded Operating System.

Metrics details
Stars493
1-60 of 185 projects
Get A Weekly Email With Trending Api Documentation Projects
Stay updated on Api Documentation plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.