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 2937Updated: 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 2844Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typescript-json-schemaby YousefED
Generate json-schema from your Typescript sources
TypeScript 2784Updated: 1 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 2739Updated: 1 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 2691Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
springdoc-openapiby springdoc
Library for OpenAPI 3 with spring-boot
Java 2638Updated: 1 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 2552Updated: 3 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 2517Updated: 1 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 2504Updated: 1 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 2409Updated: 3 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 2344Updated: 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 2280Updated: 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 2271Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
L
L5-Swaggerby DarkaOnLine
OpenApi or Swagger integration to Laravel
PHP 2258Updated: 1 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 2247Updated: 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 2222Updated: 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 2211Updated: 1 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 2200Updated: 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 2171Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-boot-starter-swaggerby SpringForAll
自制spring boot starter for swagger 2.x,来试试吧,很好用哦~
Java 2119Updated: 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 2100Updated: 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# 2038Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
wizardby mylxsw
Wizard是一款开源的文档管理工具,支持Markdown/Swagger/Table类型的文档。
PHP 1994Updated: 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 1988Updated: 1 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 1939Updated: 1 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 1937Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mockbinby Kong
Mock, Test & Track HTTP Requests and Response for Microservices
JavaScript 1927Updated: 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# 1888Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
api-umbrellaby NREL
Open source API management platform
Ruby 1887Updated: 1 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 1882Updated: 1 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 1847Updated: 1 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 1812Updated: 1 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 1754Updated: 1 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 1731Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
X
X-SpringBootby yzcheng90
X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
Java 1728Updated: 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 1718Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
micaby lets-mica
Spring Cloud 微服务开发核心工具集。工具类、验证码、http、redis、ip2region、xss 等,开箱即用。 🔝 🔝 记得右上角点个star 关注更新!
Java 1710Updated: 1 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 1692Updated: 1 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 1668Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rswagby rswag
Seamlessly adds a Swagger to Rails-based API's
Ruby 1666Updated: 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 1653Updated: 1 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 1619Updated: 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 1573Updated: 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 1551Updated: 3 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 1505Updated: 1 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 1499Updated: 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 1488Updated: 3 y ago License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
l
libuclby vstakhov
Universal configuration library parser
C 1486Updated: 2 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse