FastAPI framework, high performance, easy to learn, fast to code, ready for production
Support
Quality
Security
License
Reuse
The OpenAPI Specification Repository
Support
Quality
Security
License
Reuse
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
Support
Quality
Security
License
Reuse
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Support
Quality
Security
License
Reuse
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
Support
Quality
Security
License
Reuse
📘 OpenAPI/Swagger-generated API Reference Documentation
Support
Quality
Security
License
Reuse
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
Support
Quality
Security
License
Reuse
基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,chatGPT自动查表等开发必备功能。
Support
Quality
Security
License
Reuse
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Support
Quality
Security
License
Reuse
gRPC to JSON proxy generator following the gRPC HTTP spec
Support
Quality
Security
License
Reuse
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Support
Quality
Security
License
Reuse
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Support
Quality
Security
License
Reuse
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro
Support
Quality
Security
License
Reuse
A persistent service that generates mock data quickly and provids visualization view.
Support
Quality
Security
License
Reuse
Swagger 2.0 implementation for go
Support
Quality
Security
License
Reuse
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
Support
Quality
Security
License
Reuse
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Support
Quality
Security
License
Reuse
Swagger Editor
Support
Quality
Security
License
Reuse
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Support
Quality
Security
License
Reuse
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Support
Quality
Security
License
Reuse
Hydra is a framework for elegantly configuring complex applications
Support
Quality
Security
License
Reuse
A specification for building JSON APIs
Support
Quality
Security
License
Reuse
An example of gin
Support
Quality
Security
License
Reuse
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Support
Quality
Security
License
Reuse
Automated JSON API documentation for API's built with Spring
Support
Quality
Security
License
Reuse
Design-based APIs and microservices in Go
Support
Quality
Security
License
Reuse
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Support
Quality
Security
License
Reuse
Swagger tools for documenting API's built on ASP.NET Core
Support
Quality
Security
License
Reuse
A php swagger annotation and parsing library
Support
Quality
Security
License
Reuse
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
Support
Quality
Security
License
Reuse
LoopBack makes it easy to build modern API applications that require complex integrations.
Support
Quality
Security
License
Reuse
💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
Support
Quality
Security
License
Reuse
💖 ASP.NET Core 6.0/7.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
Support
Quality
Security
License
Reuse
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
Support
Quality
Security
License
Reuse
A Gateway built on Spring Framework and Spring Boot providing routing and more.
Support
Quality
Security
License
Reuse
Language-agnostic HTTP API Testing Tool
Support
Quality
Security
License
Reuse
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Support
Quality
Security
License
Reuse
Swagger module for node.js
Support
Quality
Security
License
Reuse
LoopBack makes it easy to build modern API applications that require complex integrations.
Support
Quality
Security
License
Reuse
Generate Go client and server boilerplate from OpenAPI 3 specifications
Support
Quality
Security
License
Reuse
NestJs CRUD for RESTful APIs
Support
Quality
Security
License
Reuse
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Support
Quality
Security
License
Reuse
An implementation of the JSON Schema specification for Python
Support
Quality
Security
License
Reuse
【Go 从入门到实战】学习笔记,从零开始学 Go、Gin 框架,基本语法包括 26 个Demo,Gin 框架包括:Gin 自定义路由配置、Gin 使用 Logrus 进行日志记录、Gin 数据绑定和验证、Gin 自定义错误处理、Go gRPC Hello World... 持续更新中...
Support
Quality
Security
License
Reuse
A fast, lightweight and more productive microservices framework
Support
Quality
Security
License
Reuse
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
Support
Quality
Security
License
Reuse
Easy OpenAPI specs and Swagger UI for your Flask API
Support
Quality
Security
License
Reuse
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
Support
Quality
Security
License
Reuse
Generate TypeScript types from OpenAPI 3 specs
Support
Quality
Security
License
Reuse
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
Support
Quality
Security
License
Reuse
f
fastapiby tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Python 59196Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
O
OpenAPI-Specificationby OAI
The OpenAPI Specification Repository
JavaScript 26622Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
y
yapiby YMFE
YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台
JavaScript 26150Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
swagger-uiby swagger-api
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
JavaScript 24020Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
generator-jhipsterby jhipster
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
TypeScript 20651Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
redocby Redocly
📘 OpenAPI/Swagger-generated API Reference Documentation
TypeScript 20343Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eladminby elunez
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
Java 19839Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gin-vue-adminby flipped-aurora
基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,chatGPT自动查表等开发必备功能。
Go 17378Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
openapi-generatorby OpenAPITools
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Java 16742Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
grpc-gatewayby grpc-ecosystem
gRPC to JSON proxy generator following the gRPC HTTP spec
Go 15595Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
piggymetricsby sqshq
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Java 12402Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
full-stack-fastapi-postgresqlby tiangolo
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Python 12171Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go-adminby go-admin-team
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro
Go 9284Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
easy-mockby easy-mock
A persistent service that generates mock data quickly and provids visualization view.
JavaScript 8898Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
g
go-swaggerby go-swagger
Swagger 2.0 implementation for go
Go 8672Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tykby TykTechnologies
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
Go 8545Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
swagby swaggo
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Go 8279Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-editorby swagger-api
Swagger Editor
JavaScript 8201Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
api-platformby api-platform
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
TypeScript 7925Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-coreby swagger-api
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
Java 7206Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hydraby facebookresearch
Hydra is a framework for elegantly configuring complex applications
Python 7204Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
json-apiby json-api
A specification for building JSON APIs
CSS 7147Updated: 2 y ago License: Permissive (CC0-1.0)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
N
NSwagby RicoSuter
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
C# 5901Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
springfoxby springfox
Automated JSON API documentation for API's built with Spring
Java 5803Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
goaby goadesign
Design-based APIs and microservices in Go
Go 5199Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mockoonby mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
TypeScript 5150Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Swashbuckle.AspNetCoreby domaindrivendev
Swagger tools for documenting API's built on ASP.NET Core
C# 4817Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-phpby zircote
A php swagger annotation and parsing library
PHP 4741Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go-gin-apiby xinliangnote
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
Go 4733Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
loopback-nextby loopbackio
LoopBack makes it easy to build modern API applications that require complex integrations.
TypeScript 4550Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
django-ninjaby vitalik
💨 Fast, Async-ready, Openapi, type hints based framework for building APIs
Python 4499Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
B
Blog.Coreby anjoy8
💖 ASP.NET Core 6.0/7.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
C# 4378Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
autorestby Azure
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
TypeScript 4216Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-gatewayby spring-cloud
A Gateway built on Spring Framework and Spring Boot providing routing and more.
Java 4056Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dreddby apiaryio
Language-agnostic HTTP API Testing Tool
JavaScript 4023Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
connexionby zalando
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Python 3888Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
swagger-nodeby swagger-api
Swagger module for node.js
JavaScript 3872Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
loopback-nextby strongloop
LoopBack makes it easy to build modern API applications that require complex integrations.
TypeScript 3700Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
oapi-codegenby deepmap
Generate Go client and server boilerplate from OpenAPI 3 specifications
Go 3628Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
p
prismby stoplightio
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
TypeScript 3562Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jsonschemaby Julian
An implementation of the JSON Schema specification for Python
Python 3504Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
G
Goby xinliangnote
【Go 从入门到实战】学习笔记,从零开始学 Go、Gin 框架,基本语法包括 26 个Demo,Gin 框架包括:Gin 自定义路由配置、Gin 使用 Logrus 进行日志记录、Gin 数据绑定和验证、Gin 自定义错误处理、Go gRPC Hello World... 持续更新中...
Go 3491Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
l
light-4jby networknt
A fast, lightweight and more productive microservices framework
Java 3489Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
elasticsearch-netby elastic
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
C# 3430Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flasggerby flasgger
Easy OpenAPI specs and Swagger UI for your Flask API
Python 3285Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
drf-yasgby axnsan12
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
Python 3102Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
openapi-typescriptby drwpow
Generate TypeScript types from OpenAPI 3 specs
TypeScript 3071Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gin-swaggerby swaggo
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
Go 3031Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse