Topics / #swagger
Swagger projects on GitHub
OpenAPI specification tooling for documenting and exploring REST APIs.
As of , the most-starred Swagger projects on GitHub are fastapi (103.1K stars), nocodb (65.3K stars) and swagger-ui (29K stars). GitHub.Locker tracks 17 Swagger repositories with 437.3K stars combined. The fastest-growing on October 16 was fastapi, with +34 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+34fastapi
fastapi/fastapi · ★ 103.1KFastAPI is a modern Python web framework for building APIs using standard Python type hints, with automatic data validation and interactive documentation.
filebrowser
gtsteffaniak/filebrowser · ★ 8.8KFileBrowser Quantum is a self-hosted web app that lets you browse, manage, preview, and edit your files through a browser, with a modern responsive UI.
+7gin-vue-admin
flipped-aurora/gin-vue-admin · ★ 25.1KA full-stack admin development platform: a Vue 3 + Element frontend and a Go (Gin) backend, pre-wired with JWT auth, casbin permissions, dynamic routes and menus, and code/form generators so you start on business logic instead of boilerplate.
scalar
scalar/scalar · ★ 16.3KScalar is an open-source API platform: a modern, offline-first REST API client built for OpenAPI (a Postman alternative), plus an interactive API reference that renders OpenAPI/Swagger documents and looks nothing like 2011.
The all-time top
17 projects · by stars
- 103.1K
#1 · fastapi/fastapifastapi
FastAPI is a modern Python web framework for building APIs using standard Python type hints, with automatic data validation and interactive documentation.
- 65.3K
#2 · nocodb/nocodbnocodb
NocoDB is a free, self-hostable Airtable alternative: an online database builder that gives your data a rich, no-code spreadsheet interface.
- 29K
#3 · swagger-api/swagger-uiswagger-ui
Swagger UI turns an OpenAPI (formerly Swagger) spec into interactive, visual API documentation: your team or end consumers can see and try the API's resources without any implementation logic in place.
- 4

SpringAll
28.9Kwuyouzhuguli/SpringAll · JavaA large collection of hands-on Spring tutorials in Chinese covering Spring Boot, Spring Boot & Shiro, Spring Batch, Spring Cloud, Spring Cloud Alibaba, and Spring Security & OAuth2, each paired with runnable example code and a companion blog post.
- 5

yapi
27.7KYMFE/yapi · JavaScriptYApi is a visual API management platform for developers, product managers and QA: one place to document, debug, mock and automatically test your APIs.
- 6

redoc
26KRedocly/redoc · TypeScriptRedoc is an open-source tool that generates API reference documentation from OpenAPI (formerly Swagger) definitions — it turns your spec file into a polished, readable reference page.
- 7

gin-vue-admin
25.1Kflipped-aurora/gin-vue-admin · GoA full-stack admin development platform: a Vue 3 + Element frontend and a Go (Gin) backend, pre-wired with JWT auth, casbin permissions, dynamic routes and menus, and code/form generators so you start on business logic instead of boilerplate.
- 8

gpt-crawler
22.4KBuilderIO/gpt-crawler · TypeScriptA crawler that scrapes a website (one or multiple URLs) and turns the pages into a knowledge file you can upload to OpenAI to build a custom GPT or assistant.
- 9
grpc-gateway
20Kgrpc-ecosystem/grpc-gateway · GogRPC-Gateway is a protoc plugin that reads your protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC, so one service can serve both gRPC and RESTful JSON clients at the same time.
- 10

swagger-codegen
17.8Kswagger-api/swagger-codegen · MustacheSwagger Codegen is a template-driven engine that takes an OpenAPI or Swagger definition and automatically generates API client libraries (SDKs), server stubs and API documentation from it.
- 11
scalar
16.3Kscalar/scalar · TypeScriptScalar is an open-source API platform: a modern, offline-first REST API client built for OpenAPI (a Postman alternative), plus an interactive API reference that renders OpenAPI/Swagger documents and looks nothing like 2011.
- 12

metersphere
13.6Kmetersphere/metersphere · JavaMeterSphere is an open-source continuous testing platform with a built-in AI assistant, designed to make software testing simpler and faster so it stops being the bottleneck of continuous delivery.
- 13
awesome-nestjs
13.2Knestjs/awesome-nestjsA curated list of resources, tools, libraries, boilerplates, and tutorials related to the NestJS backend framework.
- 14

swag
13.1Kswaggo/swag · GoSwag is a CLI tool for Go that turns annotation comments in your source code into Swagger 2.0 API documentation. It ships integrations for popular Go web frameworks, so the docs can be served from your app via Swagger UI.
- 15
filebrowser
8.8Kgtsteffaniak/filebrowser · GoFileBrowser Quantum is a self-hosted web app that lets you browse, manage, preview, and edit your files through a browser, with a modern responsive UI.
- 16
Jellyfish
6.7KForget-C/Jellyfish · PythonJellyfish is an end-to-end production workspace for making AI-generated short dramas, covering everything from script input to storyboarding, asset consistency, shot preparation, video generation, and export.
- 17

buzzkit
389buzzkit-dev/buzzkit · TypeScriptBuzzKit is an open source orchestration layer for notifications: you plug in your own provider keys, and it handles subscriber management, targeting, preferences, scheduling, workflows, retries and delivery receipts behind one API and one dashboard.
Related topics
Often tagged together