The source for REST API specifications for Microsoft Azure.
Support
Quality
Security
License
Reuse
基于 IoC 的 Go 后端一站式开发框架 ( All-in-One Development Framework on IoC for Go ) 🚀
Support
Quality
Security
License
Reuse
Base class with tests for adding specifications to a DDD model
Support
Quality
Security
License
Reuse
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. 🍺
Support
Quality
Security
License
Reuse
Automatically generate API documentation from RSpec
Support
Quality
Security
License
Reuse
A Fluent Logging API for Java
Support
Quality
Security
License
Reuse
Build best practiced apis fast with Python3
Support
Quality
Security
License
Reuse
OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:
Support
Quality
Security
License
Reuse
DreamFactory API Management Platform
Support
Quality
Security
License
Reuse
Real-life RESTful server example on Flask-RESTplus
Support
Quality
Security
License
Reuse
Flask + Vue JS Template
Support
Quality
Security
License
Reuse
Open source API management platform
Support
Quality
Security
License
Reuse
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
Support
Quality
Security
License
Reuse
JWT auth service using Spring Boot, Spring Security and MySQL
Support
Quality
Security
License
Reuse
Adds middleware to your express app to serve the Swagger UI bound to your Swagger document. This acts as living documentation for your API hosted from within your app.
Support
Quality
Security
License
Reuse
Declarative, type-safe web endpoints library
Support
Quality
Security
License
Reuse
GUI / visual editor for creating and editing OpenAPI / Swagger definitions
Support
Quality
Security
License
Reuse
Tutorial shows Authentication in AngularJS with ASP.NET Web API 2 and Owin Middle-ware using access tokens and refresh tokens approach
Support
Quality
Security
License
Reuse
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Support
Quality
Security
License
Reuse
基于.NET Core开发的轻量级分布式配置中心 / .NET Core lightweight configuration server
Support
Quality
Security
License
Reuse
JSON Schema reader, generator and validator for .NET
Support
Quality
Security
License
Reuse
基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Support
Quality
Security
License
Reuse
🚀 A RESTful API generator for Node.js
Support
Quality
Security
License
Reuse
A Laravel 5.8 API Boilerplate to create a ready-to-use REST API in seconds.
Support
Quality
Security
License
Reuse
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
Support
Quality
Security
License
Reuse
Version Control for APIs. Optic makes it easy to document your APIs, prevent breaking changes, and follow an API style-guide
Support
Quality
Security
License
Reuse
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
Support
Quality
Security
License
Reuse
RSpec driven API testing framework
Support
Quality
Security
License
Reuse
A dynamic FastAPI router that automatically creates CRUD routes for your models
Support
Quality
Security
License
Reuse
Test-driven documentation for RESTful services
Support
Quality
Security
License
Reuse
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Support
Quality
Security
License
Reuse
Add OAPI/swagger v2.0 compliant documentation to your grape API
Support
Quality
Security
License
Reuse
Smart-doc is a java restful api document generation tool. Smart-doc is based on interface source code analysis to generate interface documentation, completely zero-injection.
Support
Quality
Security
License
Reuse
convert sql to elasticsearch DSL in golang(go)
Support
Quality
Security
License
Reuse
Generate JSON schema from your Typescript sources
Support
Quality
Security
License
Reuse
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Support
Quality
Security
License
Reuse
magic-api 是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象
Support
Quality
Security
License
Reuse
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Support
Quality
Security
License
Reuse
Convert API descriptions between popular formats such as OpenAPI(fka Swagger), RAML, API Blueprint, WADL, etc.
Support
Quality
Security
License
Reuse
The best way to create REST APIs - Generate RESTful APIs from your GraphQL Server
Support
Quality
Security
License
Reuse
REST API boilerplate using NodeJS and KOA2, typescript. Logging and JWT as middlewares. TypeORM with class-validator, SQL CRUD. Docker included. Swagger docs, actions CI and valuable README
Support
Quality
Security
License
Reuse
Swagger 2.0 and OpenAPI 3.0 parser/validator
Support
Quality
Security
License
Reuse
nestjs 学习教程 :books:,跟我一起学习 nest 框架~ :muscle:
Support
Quality
Security
License
Reuse
o
openapi-generator-cliby OpenAPITools
TypeScript 
950
Version:Current
License: Permissive (Apache-2.0)
A node package wrapper for https://github.com/OpenAPITools/openapi-generator
Support
Quality
Security
License
Reuse
基于gin+gorm开发的个人博客项目
Support
Quality
Security
License
Reuse
RapiDoc - Custom-Element for OpenAPI Spec
Support
Quality
Security
License
Reuse
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
Support
Quality
Security
License
Reuse
A JSONSchema validator that uses code generation to be extremely fast
Support
Quality
Security
License
Reuse
The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis
Support
Quality
Security
License
Reuse
Swagger to GraphQL API adapter
Support
Quality
Security
License
Reuse
a
azure-rest-api-specsby Azure
The source for REST API specifications for Microsoft Azure.
TypeScript
1476
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go-springby go-spring
基于 IoC 的 Go 后端一站式开发框架 ( All-in-One Development Framework on IoC for Go ) 🚀
Go
1457
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
Specificationby ardalis
Base class with tests for adding specifications to a DDD model
C#
1436
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
orvalby anymaniax
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. 🍺
TypeScript
1432
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rspec_api_documentationby zipmark
Automatically generate API documentation from RSpec
Ruby
1422
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
floggerby google
A Fluent Logging API for Java
Java
1413
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cookiecutter-django-restby agconti
Build best practiced apis fast with Python3
Python
1405
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swaggerby nestjs
OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:
TypeScript
1377
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dreamfactoryby dreamfactorysoftware
DreamFactory API Management Platform
Shell
1339
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flask-restplus-server-exampleby frol
Real-life RESTful server example on Flask-RESTplus
Python
1322
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flask-vuejs-templateby gtalarico
Flask + Vue JS Template
Python
1321
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fusioby apioo
Open source API management platform
PHP
1297
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
w
widdershinsby Mermade
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
JavaScript
1295
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-boot-jwtby murraco
JWT auth service using Spring Boot, Spring Security and MySQL
Java
1286
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-ui-expressby scottie1984
Adds middleware to your express app to serve the Swagger UI bound to your Swagger document. This acts as living documentation for your API hosted from within your app.
HTML
1214
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tapirby softwaremill
Declarative, type-safe web endpoints library
Scala
1213
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
openapi-guiby Mermade
GUI / visual editor for creating and editing OpenAPI / Swagger definitions
JavaScript
1200
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AngularJSAuthenticationby tjoudeh
Tutorial shows Authentication in AngularJS with ASP.NET Web API 2 and Owin Middle-ware using access tokens and refresh tokens approach
C#
1184
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
go-doudouby unionj-cloud
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Go
1184
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AgileConfigby dotnetcore
基于.NET Core开发的轻量级分布式配置中心 / .NET Core lightweight configuration server
C#
1183
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NJsonSchemaby RicoSuter
JSON Schema reader, generator and validator for .NET
C#
1182
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RuoYiby lerry903
基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Java
1171
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rest-hapiby JKHeadley
🚀 A RESTful API generator for Node.js
JavaScript
1171
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
laravel-api-boilerplate-jwtby francescomalatesta
A Laravel 5.8 API Boilerplate to create a ready-to-use REST API in seconds.
PHP
1170
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
O
OpenAPI.NETby microsoft
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
C#
1156
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
opticby opticdev
Version Control for APIs. Optic makes it easy to document your APIs, prevent breaking changes, and follow an API style-guide
TypeScript
1149
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
intellij-swaggerby zalando
A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
Java
1133
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
airborneby brooklynDev
RSpec driven API testing framework
Ruby
1123
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-crudrouterby awtkns
A dynamic FastAPI router that automatically creates CRUD routes for your models
Python
1112
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-restdocsby spring-projects
Test-driven documentation for RESTful services
Java
1102
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spyneby arskom
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Python
1077
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
grape-swaggerby ruby-grape
Add OAPI/swagger v2.0 compliant documentation to your grape API
Ruby
1060
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
smart-docby smart-doc-group
Smart-doc is a java restful api document generation tool. Smart-doc is based on interface source code analysis to generate interface documentation, completely zero-injection.
Java
1053
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
elasticsqlby cch123
convert sql to elasticsearch DSL in golang(go)
Go
1048
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
ts-json-schema-generatorby vega
Generate JSON schema from your Typescript sources
TypeScript
1045
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
apispecby marshmallow-code
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Python
1012
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
magic-apiby ssssssss-team
magic-api 是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象
Java
1001
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
elementsby stoplightio
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
TypeScript
998
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
api-spec-converterby LucyBot-Inc
Convert API descriptions between popular formats such as OpenAPI(fka Swagger), RAML, API Blueprint, WADL, etc.
JavaScript
991
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SOFAby Urigo
The best way to create REST APIs - Generate RESTful APIs from your GraphQL Server
TypeScript
982
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-typescript-koa-restby javieraviles
REST API boilerplate using NodeJS and KOA2, typescript. Logging and JWT as middlewares. TypeORM with class-validator, SQL CRUD. Docker included. Swagger docs, actions CI and valuable README
TypeScript
963
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-parserby APIDevTools
Swagger 2.0 and OpenAPI 3.0 parser/validator
JavaScript
962
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
Nestjs-Learningby dzzzzzy
nestjs 学习教程 :books:,跟我一起学习 nest 框架~ :muscle:
TypeScript
955
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
o
openapi-generator-cliby OpenAPITools
A node package wrapper for https://github.com/OpenAPITools/openapi-generator
TypeScript
950
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
w
Support
Quality
Security
License
Reuse
R
RapiDocby mrin9
RapiDoc - Custom-Element for OpenAPI Spec
JavaScript
946
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
catsby Endava
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
Java
935
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
is-my-json-validby mafintosh
A JSONSchema validator that uses code generation to be extremely fast
JavaScript
920
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gin-boilerplateby Massad
The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis
Go
909
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-to-graphqlby yarax
Swagger to GraphQL API adapter
TypeScript
895
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse