A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
Support
Quality
Security
License
Reuse
🌉数据服务层解决方案
Support
Quality
Security
License
Reuse
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
Support
Quality
Security
License
Reuse
t
typescript-json-schemaby YousefED
TypeScript 
2784
Version:Current
License: Permissive (BSD-3-Clause)
Generate json-schema from your Typescript sources
Support
Quality
Security
License
Reuse
Build OpenAPI-compliant REST APIs using TypeScript and Node
Support
Quality
Security
License
Reuse
Fully featured framework for fast, easy and documented API development with Flask
Support
Quality
Security
License
Reuse
Library for OpenAPI 3 with spring-boot
Support
Quality
Security
License
Reuse
Swagger Documentation Generator for Django REST Framework: deprecated
Support
Quality
Security
License
Reuse
: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.
Support
Quality
Security
License
Reuse
Javascript library to connect to swagger-enabled APIs via browser or nodejs
Support
Quality
Security
License
Reuse
JWT Middleware for Gin framework
Support
Quality
Security
License
Reuse
🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.0 format
Support
Quality
Security
License
Reuse
A Swagger to AsciiDoc or Markdown converter to simplify the generation of an up-to-date RESTful API documentation by combining documentation that’s been hand-written with auto-generated API documentation.
Support
Quality
Security
License
Reuse
:fire: Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:
Support
Quality
Security
License
Reuse
Exemplary real world application built with Golang + Gin
Support
Quality
Security
License
Reuse
OpenApi or Swagger integration to Laravel
Support
Quality
Security
License
Reuse
The server component of API Platform: hypermedia and GraphQL APIs in minutes
Support
Quality
Security
License
Reuse
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Support
Quality
Security
License
Reuse
:herb: 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、k3s、k3d、k8s、mybatis加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等:pushpin:
Support
Quality
Security
License
Reuse
A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin + Wire DI.
Support
Quality
Security
License
Reuse
RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
Support
Quality
Security
License
Reuse
s
spring-boot-starter-swaggerby SpringForAll
Java 
2119
Version:Current
License: Permissive (Apache-2.0)
自制spring boot starter for swagger 2.x,来试试吧,很好用哦~
Support
Quality
Security
License
Reuse
JSON Schema tools and doc generation for HTTP APIs
Support
Quality
Security
License
Reuse
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.
Support
Quality
Security
License
Reuse
Wizard是一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档。
Support
Quality
Security
License
Reuse
TypeScript API generator via Swagger scheme
Support
Quality
Security
License
Reuse
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
Support
Quality
Security
License
Reuse
OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
Support
Quality
Security
License
Reuse
Mock, Test & Track HTTP Requests and Response for Microservices
Support
Quality
Security
License
Reuse
An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.
Support
Quality
Security
License
Reuse
Open source API management platform
Support
Quality
Security
License
Reuse
A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥
Support
Quality
Security
License
Reuse
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
Support
Quality
Security
License
Reuse
A list of software that turns your database into a REST/GraphQL API
Support
Quality
Security
License
Reuse
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Support
Quality
Security
License
Reuse
☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.
Support
Quality
Security
License
Reuse
X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
Support
Quality
Security
License
Reuse
Guarantee flawless API functionality with thorough, high-quality test scenarios generated from your API specification.
Support
Quality
Security
License
Reuse
Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等,开箱即用。 🔝 🔝 记得右上角点个star 关注更新!
Support
Quality
Security
License
Reuse
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
Support
Quality
Security
License
Reuse
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
Support
Quality
Security
License
Reuse
Seamlessly adds a Swagger to Rails-based API's
Support
Quality
Security
License
Reuse
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Support
Quality
Security
License
Reuse
: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.
Support
Quality
Security
License
Reuse
A magical api documentation generator without annotation for springboot. [No Time Maintain]
Support
Quality
Security
License
Reuse
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.
Support
Quality
Security
License
Reuse
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
Support
Quality
Security
License
Reuse
Generates swagger/openapi specification based on jsDoc comments and YAML files.
Support
Quality
Security
License
Reuse
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
Support
Quality
Security
License
Reuse
Universal configuration library parser
Support
Quality
Security
License
Reuse
e
express-typescript-boilerplateby w3tecch
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
TypeScript
2937
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
o
opyratorby ml-tooling
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
Python
2844
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typescript-json-schemaby YousefED
Generate json-schema from your Typescript sources
TypeScript
2784
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
t
tsoaby lukeautry
Build OpenAPI-compliant REST APIs using TypeScript and Node
TypeScript
2739
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flask-restplusby noirbizarre
Fully featured framework for fast, easy and documented API development with Flask
Python
2691
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
springdoc-openapiby springdoc
Library for OpenAPI 3 with spring-boot
Java
2638
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
django-rest-swaggerby marcgibbons
Swagger Documentation Generator for Django REST Framework: deprecated
Python
2552
Updated: 4 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
t
tsedby tsedio
: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.
TypeScript
2517
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-jsby swagger-api
Javascript library to connect to swagger-enabled APIs via browser or nodejs
JavaScript
2504
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
o
openapi-directoryby APIs-guru
🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.0 format
JavaScript
2409
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger2markupby Swagger2Markup
A Swagger to AsciiDoc or Markdown converter to simplify the generation of an up-to-date RESTful API documentation by combining documentation that’s been hand-written with auto-generated API documentation.
Java
2344
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-boot-plusby geekidea
:fire: Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. :rocket:
Java
2280
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
golang-gin-realworld-example-appby gothinkster
Exemplary real world application built with Golang + Gin
Go
2271
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
L
L5-Swaggerby DarkaOnLine
OpenApi or Swagger integration to Laravel
PHP
2258
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
coreby api-platform
The server component of API Platform: hypermedia and GraphQL APIs in minutes
PHP
2247
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
uvicorn-gunicorn-fastapi-dockerby tiangolo
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Python
2222
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-boot-quickby vector4wang
:herb: 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、k3s、k3d、k8s、mybatis加解密插件、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等:pushpin:
Java
2211
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
gin-adminby LyricTian
A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin + Wire DI.
Go
2200
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
restler-fuzzerby microsoft
RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
Python
2171
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-boot-starter-swaggerby SpringForAll
自制spring boot starter for swagger 2.x,来试试吧,很好用哦~
Java
2119
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
prmdby interagent
JSON Schema tools and doc generation for HTTP APIs
Ruby
2100
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
aspnet-api-versioningby microsoft
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.
C#
2038
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
wizardby mylxsw
Wizard是一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档。
PHP
1994
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
swagger-typescript-apiby acacode
TypeScript API generator via Swagger scheme
TypeScript
1988
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spectralby stoplightio
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
TypeScript
1939
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kin-openapiby getkin
OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
Go
1937
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mockbinby Kong
Mock, Test & Track HTTP Requests and Response for Microservices
JavaScript
1927
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
WebApiClientby dotnetcore
An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.
C#
1888
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
api-umbrellaby NREL
Open source API management platform
Ruby
1887
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
restful-reactby contiamo
A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs 🔥
TypeScript
1882
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flask-restxby python-restx
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
Python
1847
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
automatic-apiby dbohdan
A list of software that turns your database into a REST/GraphQL API
Go
1812
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
gnosticby google
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
Go
1754
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
APIAutoby TommyLemon
☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.
JavaScript
1731
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
X
X-SpringBootby yzcheng90
X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
Java
1728
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
schemathesisby schemathesis
Guarantee flawless API functionality with thorough, high-quality test scenarios generated from your API specification.
Python
1718
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
micaby lets-mica
Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等,开箱即用。 🔝 🔝 记得右上角点个star 关注更新!
Java
1710
Updated: 2 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
d
drf-spectacularby tfranzel
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
Python
1692
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
o
openapi-typescript-codegenby ferdikoomen
NodeJS library that generates Typescript or Javascript clients based on the OpenAPI specification
TypeScript
1668
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rswagby rswag
Seamlessly adds a Swagger to Rails-based API's
Ruby
1666
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
datamodel-code-generatorby koxudaxi
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Python
1653
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tsedby TypedProject
: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.
TypeScript
1619
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
J
JApiDocsby YeDaxia
A magical api documentation generator without annotation for springboot. [No Time Maintain]
Java
1573
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
faygoby henrylee2cn
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.
Go
1551
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
openapi-to-graphqlby IBM
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
TypeScript
1505
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-jsdocby Surnet
Generates swagger/openapi specification based on jsDoc comments and YAML files.
JavaScript
1499
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
best-of-web-pythonby ml-tooling
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
Python
1488
Updated: 3 y ago
License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
l
libuclby vstakhov
Universal configuration library parser
C
1486
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse