Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
OpenAPI Specification
The OpenAPI Specification (OAS), previously known as the Swagger Specification, is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing web services. OpenAPI documents describe API services and are represented in YAML or JSON formats.
- GitHub: https://github.com/topics/openapi
- Wikipedia: https://en.wikipedia.org/wiki/OpenAPI_Specification
- Repo: https://github.com/OAI/OpenAPI-Specification
- Created by: OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
- Released: August 10, 2011
- Related Topics: json-schema, raml, rest-api,
- Aliases: open-api, swagger-spec, swagger-specification, openapi-spec, openapi-specification, open-api-specification, oas, openapi-description,
- Last updated: 2024-11-15 00:21:13 UTC
- JSON Representation
https://github.com/unchase/Unchase.OpenAPI.Connectedservice
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag nswagstudio odata openapi openapi-client openapi-codegen openapi3 scaffolding swagger visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 06 Nov 2024
https://github.com/Pactortester/swaggerjmx
Swagger/YApi convert jmx tool.
convert jmeter jmx openapi python reverse-engineering swagger swagger-ui testing-tools yapi
Last synced: 10 Nov 2024
https://github.com/hummingbird-me/api-docs
🤖 API documentation for Kitsu
anime api-documentation hummingbird json-api kitsu manga openapi openapi3 redoc
Last synced: 14 Nov 2024
https://github.com/contiamo/openapi-generator-go
An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.
code-generator golang openapi openapi-generator openapi-spec openapi3 platform
Last synced: 13 Nov 2024
https://github.com/php-openapi/yii2-app-api
OpenAPI Spec to API in 3, 2, 1... done!
api hacktoberfest openapi openapi3 yii2 yii2-application-template
Last synced: 29 Oct 2024
https://github.com/openhue/openhue-api
OpenHue API is an open-source project that provides a comprehensive OpenAPI specification for the Philips Hue REST API
Last synced: 14 Oct 2024
https://github.com/oaijs/koa-oai-router
Koa Router, based on OpenAPI, Swagger and Json Schema.
jsonschema koa koa-oai-router koa-router oai openapi swagger
Last synced: 25 Sep 2024
https://github.com/playpauseandstop/rororo
Implement aiohttp.web OpenAPI 3 server applications with schema first approach.
aiohttp aiohttp-server asyncio openapi openapi3 python python-3 python-3-10 python-3-11 python-3-7 python-3-8 python-3-9 python-library python3
Last synced: 13 Oct 2024
https://github.com/BiteBit/koa-oai-router
Koa Router, based on OpenAPI, Swagger and Json Schema.
jsonschema koa koa-oai-router koa-router oai openapi swagger
Last synced: 04 Aug 2024
https://github.com/api-platform/api-doc-parser
Transforms a Hydra API doc in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
api api-platform hacktoberfest hydra javascript json-ld openapi parser rest rest-api scaffolding swagger typescript
Last synced: 19 Oct 2024
https://github.com/mrin9/openapi-viewer
OpenApi viewer Implemented using Vue
api api-client mrindoc openapi openapi-ui swagger swagger-ui
Last synced: 01 Nov 2024
https://github.com/parvez3019/go-swagger3
Swagger 3.0 implementation for go
documentation go go-documentation go-swag go-swagger library open-source openapi openapi-documentation openapi-spec openapi-specification openapi3 swagger swagger-docs swagger-generator swagger3
Last synced: 14 Oct 2024
https://github.com/dankinsoid/VaporToOpenAPI
OpenAPI specification generator for Vapor based Swift projects.
Last synced: 31 Oct 2024
https://github.com/osteel/openapi-httpfoundation-testing
Validate your HttpFoundation requests and responses against OpenAPI (3+) definitions
api http httpfoundation laravel openapi openapi3 php psr-7 symfony testing validation
Last synced: 13 Nov 2024
https://github.com/ionutbalosin/ecommerce-app
eCommerce application is a platform where customers can find products, shop around using a cart, check out the products and initiate payments. It is used for the didactic purpose only, as a support project for my training at https://www.ionutbalosin.com/training
api-driven-development asynchronous-logging avro caching debezium docker event-driven flywaydb kafka location-decoupling microservices openapi postgresql resilience resilience4j scalability schema-first-approach shared-nothing-database-approach spring-boot testcontainers
Last synced: 09 Nov 2024
https://github.com/fityannugroho/idn-area
API that provides information about Indonesia administrative area, based on the latest official data 🇮🇩
api hacktoberfest idn-area indonesia island nodejs open-source openapi typescript wilayah wilayah-indonesia
Last synced: 14 Nov 2024
https://github.com/openapi4j/openapi4j
OpenAPI 3 parser, JSON schema and request validator.
api graalvm java json-schema openapi openapi-specification openapi3 parser request request-validator rest schema schema-validator servlet undertow validation vertx
Last synced: 30 Sep 2024
https://github.com/teunmooij/payload-tools
Collection of payload plugins and tools: payload-openapi, payload-swagger, create-payload-api-docs, payload-rbac
access-control api-docs openapi payload-plugin query rbac select swagger-ui
Last synced: 15 Nov 2024
https://github.com/DataDog/datadog-api-client-python
Python client for the Datadog API
datadog datadog-api openapi python
Last synced: 09 Aug 2024
https://github.com/googlemaps/openapi-specification
OpenAPI specification for Google Maps Platform API
Last synced: 06 Aug 2024
https://github.com/quarkiverse/quarkus-openapi-generator
OpenAPI Generator - REST Client Generator
openapi openapi-generator openapi-specification quarkus-extension rest rest-client
Last synced: 14 Oct 2024
https://github.com/python-openapi/openapi-schema-validator
OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1
oas oas3 openapi openapi3 openapi31 python python-library schema swagger validation
Last synced: 31 Oct 2024
https://github.com/erunion/sport-api-specifications
OpenAPI 3.0 specifications for various sport APIs.
Last synced: 03 Oct 2024
https://github.com/ajaxy/tinyspec
Simple syntax for describing REST APIs
api documentation documentation-tool openapi rest rest-api restful restful-api specification swagger
Last synced: 15 Nov 2024
https://github.com/Kludex/fastapi-responses
Find HTTPExceptions and turn them into documented responses! :tada:
Last synced: 07 Nov 2024
https://github.com/larshp/abap-swagger
Expose ABAP REST services with Swagger/openapi spec
abap openapi openapi-server swagger
Last synced: 10 Oct 2024
https://github.com/davidmoten/openapi-to-plantuml
Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API.
java online openapi openapi-documentation openapi3 plantuml uml-diagram
Last synced: 26 Oct 2024
https://github.com/cdimascio/openapi-spring-webflux-validator
🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification
functional hacktoberfest java openapi openapi3 rest spring swagger swagger-validator validation webflux
Last synced: 15 Nov 2024
https://github.com/larshp/ABAP-Swagger
Expose ABAP REST services with Swagger/openapi spec
abap openapi openapi-server swagger
Last synced: 13 Nov 2024
https://github.com/fa0311/twitter-openapi
OpenAPI(Swagger) specification of Twitter Internal API (Twitter graphql API)
documentation graphql openapi scraper twitter undocumented unofficial
Last synced: 03 Nov 2024
https://github.com/smarlhens/nest-boilerplate
Nest.js boilerplate with CircleCI, Commitizen, Commitlint, Docker-Compose, ESLint, GitHub Actions, Husky, Lint-staged, OpenAPI, Prettier, PostGreSQL, TypeORM
circleci commitizen commitlint docker docker-compose eslint github-actions husky lint-staged nest nestjs openapi postgresql prettier typeorm
Last synced: 26 Oct 2024
https://github.com/azure/oav
Tools for validating OpenAPI (Swagger) files.
azure live-validation model-validation openapi openapi-validation request-validation response-validation semantic-validation spec-resolver swagger traffic-validation
Last synced: 07 Oct 2024
https://github.com/alma-cdk/openapix
Combine the power of AWS CDK & OpenAPI YAML Schema Definitions
api-gateway aws aws-cdk aws-cdk-construct cdk openapi rest-api swagger
Last synced: 02 Nov 2024
https://github.com/thim81/openapi-format
Format an OpenAPI document by ordering, formatting and filtering fields.
cli converting filtering formatting oas openapi openapi-fields openapi-tooling openapi-tools sorting swagger
Last synced: 13 Oct 2024
https://github.com/mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
code-generation javascript openapi swagger typescript
Last synced: 02 Nov 2024
https://github.com/box/box-openapi
OpenAPI 3.0 Specification for the Box APIs
api box openapi specification swagger
Last synced: 13 Nov 2024
https://github.com/mikkeloscar/gin-swagger
DRY templates for go-swagger
api-first gin gin-gonic go-swagger openapi opentracing swagger
Last synced: 13 Nov 2024
https://github.com/kludex/fastapi-responses
Find HTTPExceptions and turn them into documented responses! :tada:
Last synced: 16 Oct 2024
https://github.com/temando/serverless-openapi-documentation
Serverless 1.0 plugin to generate OpenAPI V3 documentation from serverless configuration
open-api-v3 openapi openapi-documentation serverless
Last synced: 14 Nov 2024
https://github.com/kevindew/openapi3_parser
Open API 3 Parser/Validator for Ruby
openapi openapi-specification parser ruby
Last synced: 14 Nov 2024
https://github.com/jnwltr/swagger-angular-generator
Generator of API layer in TypeScript for Angular 2+ apps
angular api form generator ngrx openapi swagger typescript
Last synced: 13 Nov 2024
https://github.com/marcominerva/minimalhelpers
A collection of helpers libraries for Minimal API projects.
aspnetcore csharp hacktoberfest minimal-api minimalapi minimalapis net openapi routing swagger visual-studio
Last synced: 26 Oct 2024
https://github.com/openapi-contrib/openapi3-generator
Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need.
Last synced: 17 Aug 2024
https://github.com/readmeio/api-explorer
Open source components that make up ReadMe's legacy API explorer
Last synced: 04 Aug 2024
https://github.com/pjfanning/swagger-akka-http-sample
Sample demonstrating use of swagger-akka-http
akka akka-http enumeratum openapi scala swagger swagger-akka-http
Last synced: 27 Oct 2024
https://github.com/ahx/openapi_first
Build your API on top of OpenAPI. Ensure that your implementation follows exactly your API description.
api-server apifirst jsonapi openapi openapi3 rack rest-api ruby web-framework
Last synced: 04 Nov 2024
https://github.com/sonallux/spotify-web-api
Tools for fixing and improving the official Spotify OpenAPI definition.
open-api open-api-specification openapi spotify spotify-web-api swagger
Last synced: 14 Nov 2024
https://github.com/hvuhsg/goapi
GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go
api go high-performance http json middleware ngrok ngrok-tunnel openapi openapi3 rest rest-api restful swagger web web-framework
Last synced: 31 Oct 2024
https://github.com/helixsoftco/vuelix
Vue 3 + Vite template/framework: Auth System + OpenAPI Client Generator + Routes Transitions + i18n + File System Routing + Layouts System + Universal Icons Framework + More!
auth file-system-routing i18n layouts openapi routing typescript universal-icons vite vue vue3
Last synced: 20 Oct 2024
https://github.com/binggg/tcb-subscribe-demo
小程序·云开发快速接入小程序订阅消息,开发开课提醒小程序
miniprogra openapi serverless subscribe tencentcloudbase wechat wechat-mini-program
Last synced: 08 Nov 2024
https://github.com/anbuksv/avantation
Build OpenAPI3.0 specification from HAR.
api-documentation api-documentation-tool avantation documentation-generator documentation-tool openapi redoc static-site-generator swagger-ui
Last synced: 12 Aug 2024
https://github.com/OAI/tools.openapis.org
A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community
Last synced: 25 Oct 2024
https://github.com/christianhelle/httpgenerator
Generate .http files from OpenAPI (Swagger) specifications
openapi openapi-specification openapi3 rest-client swagger
Last synced: 14 Nov 2024
https://github.com/oai/tools.openapis.org
A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community
Last synced: 07 Oct 2024
https://github.com/micronaut-projects/micronaut-openapi
Generates OpenAPI / Swagger Documentation for Micronaut projects
micronaut openapi rest-api swagger
Last synced: 13 Nov 2024
https://github.com/aliyun/alibabacloud-python-sdk
alibaba alibaba-cloud aliyun darabonba openapi python python3 sdk
Last synced: 13 Nov 2024
https://github.com/hosseinmd/swagger-typescript
An auto typescript/javascript code generator from swagger.
api openapi rest swagger typescript
Last synced: 01 Nov 2024
https://github.com/yezz123/pyngo
Pydantic model support for Django & Django-Rest-Framework ✨
django django-rest-framework fastapi openapi pydantic python python3 typed
Last synced: 14 Nov 2024
https://github.com/blueswen/mkdocs-swagger-ui-tag
A MkDocs plugin supports adding Swagger UI to the page.
mkdocs mkdocs-plugin openapi openapi3 swagger-ui
Last synced: 14 Oct 2024
https://github.com/jimschubert/intellij-openapi-generator
Intellij Plugin for openapi-generator
hacktoberfest intellij-plugin openapi openapi-generator openapi3 sdk
Last synced: 05 Nov 2024
https://github.com/tigerfintech/openapi-python-sdk
Python SDK for Tiger Open API
openapi python quant tigerbrokers trade
Last synced: 12 Nov 2024
https://github.com/aliyun/alibabacloud-sdk
alibaba alibaba-cloud aliyun darabonba dsl openapi sdk
Last synced: 13 Nov 2024
https://github.com/pmcelhaney/counterfact
OpenAPI / Swagger to TypeScript generator and mock server
front-end-development mock-server openapi openapi3 swagger typescript
Last synced: 14 Nov 2024
https://github.com/cerberauth/vulnapi
API Security Vulnerability Scanner designed to help you secure your APIs.
api-security api-security-testing api-testing authentication authorization cybersecurity dast graphql hacktoberfest jwt openapi owasp-top-10 security security-scanner security-tools vulnerability-scanners
Last synced: 20 Oct 2024
https://github.com/qaware/openapi-generator-for-spring
Open API v3 Generator for Spring Boot applications
hacktoberfest java openapi spring spring-boot swagger
Last synced: 11 Oct 2024
https://github.com/fa0311/twitter-openapi-typescript
Implementation of Twitter internal API (Twitter graphql API) in TypeScript
graphql openapi scraper twitter typescript undocumented unofficial
Last synced: 03 Nov 2024
https://github.com/boavizta/boaviztapi
🛠 Giving access to BOAVIZTA reference data and methodologies trough a RESTful API
Last synced: 31 Oct 2024
https://github.com/skellla/fastify-oas
Fastify OpenAPI plugin.
fastify fastify-plugin openapi openapi3 swagger
Last synced: 11 Oct 2024
https://github.com/azure/apim-lab
API Management - Hands-on Lab Workshop
api-documentation api-gateway api-management api-rest azure-active-directory azure-api-management azure-devops azure-resource-manager azure-resource-templates ci-cd json-api key-vault managed-identities microsoft oauth2 openapi powerapps swagger
Last synced: 07 Oct 2024
https://github.com/openapi-tools/swagger-maven-plugin
Maven plugin to activate the Swagger Core library to generate OpenAPI documentation.
api-documentation api-documentation-tool api-rest easy-openapi-specification openapi openapi-component openapi-maven-plugin openapi-specification openapi-tools swagger-api swagger-maven-plugin
Last synced: 14 Oct 2024
https://github.com/square/connect-api-specification
This repository contains the OpenAPI specification as well as templates for generating SDKs for Square's APIs
openapi openapi-specification sdk swagger
Last synced: 13 Nov 2024
https://github.com/zuplo/zudoku
Framework for building high quality, interactive API documentation.
graphql markdown openapi static-site-generator
Last synced: 13 Oct 2024
https://github.com/apioo/typeapi
TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code generation.
code-generation json-schema openapi openapi-generator openapi-specification
Last synced: 31 Oct 2024
https://github.com/long2ice/swagin
Swagger + Gin = SwaGin, a web framework based on Gin and Swagger
api fastapi gin golang openapi redoc swagger swagger-ui
Last synced: 07 Nov 2024
https://github.com/swagger-api/apidom
Semantic parser for API specifications
ast asyncapi hacktoberfest javascript open-source openapi openapi3 openapi31 parser swagger swagger-oss
Last synced: 09 Nov 2024
https://github.com/abap-openapi/abap-openapi
ABAP OpenAPI Client and Server generator in ABAP
Last synced: 10 Oct 2024
https://github.com/vitalybibikov/AzureExtensions.Swashbuckle
This extension enriches Azure Functions with Swagger/ Open API support
azure azure-functions dotnet openapi openapi3 serverless swagger swagger-ui swashbuckle
Last synced: 09 Nov 2024
https://github.com/dmitry-pavlov/openapi-connected-service
Visual Studio extension to generate OpenAPI (Swagger) web service reference.
nswag openapi openapi-codegen visual-studio visual-studio-extension vsix vsix-extensions
Last synced: 09 Nov 2024
https://github.com/pb33f/wiretap
The world's coolest API Validation and compliance tool. Validate APIs against OpenAPI specifications and much more
api api-gateway api-rest api-server api-testing mock mock-server openapi openapi-spec openapi-specification openapi-validate openapi-validation openapi-validator openapi3 prism rest-api rest-validators stoplight testing-tools validation
Last synced: 07 Nov 2024
https://github.com/kkbox/openapi-javascript
KKBOX Open API SDK for JavaScript.
Last synced: 07 Nov 2024
https://github.com/HiDeoo/starlight-openapi
Starlight plugin to generate documentation from OpenAPI/Swagger specifications
astro documentation openapi plugin starlight swagger
Last synced: 03 Aug 2024
https://github.com/postman-open-technologies/gsoc-2023
Postman Open Technologies' repo for Open Source contributions during Google Summer of Code 2023
Last synced: 07 Nov 2024
https://github.com/vndevteam/nestjs-boilerplate
NestJS boilerplate
commitizen commitlint docker docker-compose estlint github-actions husky jest lint-staged nestjs openapi pnpm postgresql prettier renovate typeorm typescript vscode vuepress
Last synced: 08 Aug 2024
https://github.com/tgstation/tgstation-server
A production scale tool for DreamMaker server management
api byond client-lib database discord-bot dotnet dreammaker game-server graphql-api http nuget openapi rest-api ss13 tgs tgstation tgstation-server uptime-monitor
Last synced: 13 Nov 2024
https://github.com/abunuwas/fencer
Automated API security testing
api api-security api-security-testing graphql jwt oauth2 openapi owasp-top-10 rest-api security sql-injection testing
Last synced: 03 Aug 2024
https://github.com/bergant/rapiclient
Dynamic Open API (Swagger) Client for R
Last synced: 12 Nov 2024
https://github.com/swagger-model-validator/swagger-model-validator
A javascript validator for Swagger Models
javascript nodejs openapi swagger swagger-model
Last synced: 14 Nov 2024
https://github.com/DataDog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 08 Nov 2024
https://github.com/Boavizta/boaviztapi
🛠 Giving access to BOAVIZTA reference data and methodologies trough a RESTful API
Last synced: 02 Nov 2024
https://github.com/aliyun/alibabacloud-java-sdk
alibaba alibaba-cloud aliyun darabonba java openapi sdk
Last synced: 14 Nov 2024
https://github.com/datadog/datadog-api-client-java
Java client for the Datadog API
datadog datadog-api java-client openapi
Last synced: 08 Nov 2024
https://github.com/OAIE/oaie-sketch
OpenAPI Visual Editor
browser oas3 openapi openapi3 swagger visualeditor yaml
Last synced: 04 Nov 2024