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 1476Updated: 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 1457Updated: 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# 1436Updated: 1 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 1432Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rspec_api_documentationby zipmark
Automatically generate API documentation from RSpec
Ruby 1422Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
floggerby google
A Fluent Logging API for Java
Java 1413Updated: 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 1405Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swaggerby nestjs
OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:
TypeScript 1377Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dreamfactoryby dreamfactorysoftware
DreamFactory API Management Platform
Shell 1339Updated: 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 1322Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flask-vuejs-templateby gtalarico
Flask + Vue JS Template
Python 1321Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fusioby apioo
Open source API management platform
PHP 1297Updated: 1 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 1295Updated: 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 1286Updated: 1 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 1214Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tapirby softwaremill
Declarative, type-safe web endpoints library
Scala 1213Updated: 1 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 1200Updated: 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# 1184Updated: 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 1184Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AgileConfigby dotnetcore
基于.NET Core开发的轻量级分布式配置中心 / .NET Core lightweight configuration server
C# 1183Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NJsonSchemaby RicoSuter
JSON Schema reader, generator and validator for .NET
C# 1182Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
RuoYiby lerry903
基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Java 1171Updated: 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 1171Updated: 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 1170Updated: 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# 1156Updated: 1 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 1149Updated: 1 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 1133Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
airborneby brooklynDev
RSpec driven API testing framework
Ruby 1123Updated: 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 1112Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-restdocsby spring-projects
Test-driven documentation for RESTful services
Java 1102Updated: 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 1077Updated: 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 1060Updated: 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 1053Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
elasticsqlby cch123
convert sql to elasticsearch DSL in golang(go)
Go 1048Updated: 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 1045Updated: 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 1012Updated: 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 1001Updated: 1 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 998Updated: 1 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 991Updated: 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 982Updated: 1 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 963Updated: 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 962Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
Nestjs-Learningby dzzzzzy
nestjs 学习教程 :books:,跟我一起学习 nest 框架~ :muscle:
TypeScript 955Updated: 1 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 950Updated: 1 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 946Updated: 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 935Updated: 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 920Updated: 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 909Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swagger-to-graphqlby yarax
Swagger to GraphQL API adapter
TypeScript 895Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse