#Swagger

Showing 60 of 197 repositories tagged #swagger, ranked by stars

fastapi
fastapi
fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

Score
100
★ 100.2k ⑂ 9.6k +218/day
Python
fastapi
fastapi
full-stack-fastapi-template

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

Score
95
★ 44.1k ⑂ 8.8k +64/day
TypeScript
grpc-ecosystem
grpc-ecosystem
grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Score
100
★ 19.9k ⑂ 2.4k +3/day
Go
scalar
scalar
scalar

Scalar is an open-source API platform:                                       🌐 Modern REST API Client                                        📖 Beautiful API References                                        ✨ 1st-Class OpenAPI/Swagger Support

Score
100
★ 15.5k ⑂ 886 +49/day
TypeScript
swaggo
swaggo
swag

Automatically generate RESTful API documentation with Swagger 2.0 for Go.

Score
98
★ 12.9k ⑂ 1.4k +36/day
Go
vitalik
vitalik
django-ninja

💨 Fast, Async-ready, Openapi, type hints based framework for building APIs

Score
90
★ 9.1k ⑂ 598 +15/day
Python
easy-mock
easy-mock
easy-mock

A persistent service that generates mock data quickly and provids visualization view.

Score
69
★ 9.0k ⑂ 1.3k
JavaScript
oapi-codegen
oapi-codegen
oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications

Score
95
★ 8.4k ⑂ 1.0k +8/day
Go
litestar-org
litestar-org
litestar

Light, flexible and extensible ASGI framework | Built to scale

Score
85
★ 8.3k ⑂ 573 +9/day
Python
openapi-ts
openapi-ts
openapi-typescript

Generate TypeScript types from OpenAPI 3 specs

Score
94
★ 8.2k ⑂ 652 +1/day
TypeScript
RicoSuter
RicoSuter
NSwag

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

Score
97
★ 7.3k ⑂ 1.4k +1/day
C#
eddycjy
eddycjy
go-gin-example

An example of gin

Score
90
★ 7.2k ⑂ 1.6k +2/day
Go
orval-labs
orval-labs
orval

orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺

Score
91
★ 6.2k ⑂ 638 +25/day
TypeScript
goadesign
goadesign
goa

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

Score
93
★ 6.1k ⑂ 584 +1/day
Go
xinliangnote
xinliangnote
go-gin-api

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。

Score
60
★ 6.0k ⑂ 1.1k +2/day
Go
ZHENFENG13
ZHENFENG13
spring-boot-projects

:fire: 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。

Score
62
★ 5.7k ⑂ 1.6k
Java
loopbackio
loopbackio
loopback-next

LoopBack makes it easy to build modern API applications that require complex integrations.

Score
88
★ 5.1k ⑂ 1.1k +1/day
TypeScript
hey-api
hey-api
hey-api

👨‍🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode, PayPal, AWS, Autodesk, and many more.

Score
80
★ 5.1k ⑂ 404 +5/day
TypeScript
stoplightio
stoplightio
prism

Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

Score
100
★ 5.0k ⑂ 411 +3/day
TypeScript
Azure
Azure
autorest

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

Score
88
★ 4.8k ⑂ 736
TypeSpec
spec-first
spec-first
connexion

Connexion is a modern Python web framework that makes spec-first and api-first development easy.

Score
75
★ 4.6k ⑂ 782 +4/day
Python
brocoders
brocoders
nestjs-boilerplate

NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.

Score
100
★ 4.3k ⑂ 943 +3/day
TypeScript
swaggo
swaggo
gin-swagger

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

Score
86
★ 4.2k ⑂ 296
Go
koxudaxi
koxudaxi
datamodel-code-generator

Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.

Score
70
★ 4.0k ⑂ 448
Python
juhaku
juhaku
utoipa

Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust

Score
100
★ 3.9k ⑂ 360 +13/day
Rust
springdoc
springdoc
springdoc-openapi

Library for OpenAPI 3 with spring-boot

Score
100
★ 3.7k ⑂ 598 +3/day
Java
networknt
networknt
light-4j

A fast, lightweight and more productive microservices framework

Score
98
★ 3.7k ⑂ 626
Java
Dotnet-Boxed
Dotnet-Boxed
Templates

.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

Score
96
★ 3.5k ⑂ 500 +2/day
C#
schemathesis
schemathesis
schemathesis

Catch API bugs before your users do

Score
95
★ 3.4k ⑂ 221 +15/day
Python
ferdikoomen
ferdikoomen
openapi-typescript-codegen

NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification

Score
84
★ 3.4k ⑂ 546
TypeScript
getkin
getkin
kin-openapi

OpenAPI 3.0 and 3.1 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)

Score
83
★ 3.2k ⑂ 499
Go
aspnetrun
aspnetrun
run-aspnetcore-microservices

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

Score
93
★ 3.2k ⑂ 1.7k +1/day
C#
tsedio
tsedio
tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

Score
90
★ 3.1k ⑂ 293 +2/day
TypeScript
alibaba
alibaba
pont

🌉数据服务层解决方案

Score
31
★ 3.0k ⑂ 250
TypeScript
ljlm0402
ljlm0402
typescript-express-starter

📘 Quick and Easy TypeScript Express Starter

Score
91
★ 2.9k ⑂ 445
TypeScript
yzcheng90
yzcheng90
x-springboot

X-SpringBoot是一个轻量级的Java快速开发平台,基于springboot3和jdk21,使用虚拟线程,可配置的SaaS功能具备RBAC功能、自动代码生成、多种存储系统,多种短信平台,可开放api授权。代码简洁,架构清晰,能快速开发项目并交付【接私活利器】

Score
100
★ 2.7k ⑂ 820
Java
openflagr
openflagr
flagr

Flagr is a feature flagging, A/B testing and dynamic configuration microservice

Score
81
★ 2.6k ⑂ 203
Go
forezp
forezp
SpringBootLearning

《Spring Boot教程》源码

Score
76
★ 2.3k ⑂ 1.2k
Java
trpc
trpc
trpc-openapi

OpenAPI support for tRPC 🧩

Score
28
★ 2.3k ⑂ 198 +1/day
TypeScript
samchon
samchon
nestia

NestJS Helper + AI Chatbot Development

Score
78
★ 2.2k ⑂ 123 +1/day
TypeScript
ogen-go
ogen-go
ogen

OpenAPI v3 code generator for go

Score
79
★ 2.1k ⑂ 174 +8/day
Go
ityouknow
ityouknow
spring-boot-leaning

Spring Boot 2.X 最全课程代码

Score
50
★ 2.1k ⑂ 921
Java
bufanyun
bufanyun
hotgo

HotGo 是AI 赋能企业级全栈前后端分离开发及移动应用基础平台,基于 Vue 和 GoFrame2.0 构建;内置 AI 开发规范、适配主流 AI 开发工具,人机协同高效开发。集成 jwt 鉴权、动态路由菜单、casbin 鉴权、消息队列、定时任务等功能,预置各类常用场景文件,助力专注业务开发。

Score
76
★ 2.0k ⑂ 481 +3/day
Go
microcks
microcks
microcks

The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀

Score
87
★ 2.0k ⑂ 346 +6/day
Java
nestjs
nestjs
swagger

OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:

Score
81
★ 1.9k ⑂ 541 +1/day
TypeScript
contiamo
contiamo
restful-react

A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥

Score
16
★ 1.9k ⑂ 108
TypeScript
kubb-labs
kubb-labs
kubb

🧡 The meta framework for code generation. Automate OpenAPI to type-safe TypeScript, Zod, and TanStack Query with a modular, plugin-based engine.

Score
75
★ 1.8k ⑂ 146
TypeScript
yangzongzhuan
yangzongzhuan
RuoYi-Cloud

:tada: (RuoYi)官方仓库 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统

Score
89
★ 1.8k ⑂ 915 +2/day
Java
andeya
andeya
faygo

Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

Score
45
★ 1.6k ⑂ 247
Go
metosin
metosin
reitit

A fast data-driven routing library for Clojure/Script

Score
72
★ 1.6k ⑂ 263 +1/day
Clojure
newbee-ltd
newbee-ltd
newbee-mall-api

🔥 🎉新蜂商城前后端分离版本-后端API源码

Score
22
★ 1.5k ⑂ 501
Java
beego
beego
bee

Bee is a tool for helping develop with beego app framework.

Score
50
★ 1.5k ⑂ 898
Go
frol
frol
flask-restplus-server-example

Real-life RESTful server example on Flask-RESTplus

Score
67
★ 1.3k ⑂ 325
Python
rest-sh
rest-sh
restish

Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in

Score
80
★ 1.3k ⑂ 100 +2/day
Go
sourcey
sourcey
sourcey

Precision documentation from OpenAPI, MCP, Doxygen, and Markdown guides. Static HTML you own.

Score
85
★ 1.3k ⑂ 329 +5/day
TypeScript
conradoqg
conradoqg
naivecoin

A cryptocurrency implementation in less than 1500 lines of code

Score
0
★ 1.3k ⑂ 324
JavaScript
timebusker
timebusker
spring-boot

spring-boot 项目实践总结

Score
17
★ 1.3k ⑂ 455
Java
oasdiff
oasdiff
oasdiff

OpenAPI Diff and Breaking Changes

Score
71
★ 1.3k ⑂ 101 +1/day
Go
Massad
Massad
gin-boilerplate

The fastest way to deploy a RESTful API with Gin Framework — PostgreSQL, JWT auth, Redis, PDF generation, and Swagger docs out of the box.

Score
74
★ 1.2k ⑂ 219 +3/day
Go
astahmer
astahmer
openapi-zod-client

Generate a zodios (typescript http client with zod validation) from an OpenAPI spec (json/yaml)

Score
40
★ 1.2k ⑂ 135 +2/day
TypeScript
Related Topics
#openapi#typescript#golang#api#openapi3#rest-api#docker#go#python#rest#nodejs#vue

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly