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/nasa9084/go-openapi
OpenAPI Specification (OAS) 3.0 implementation for Go
go golang openapi openapi-spec openapi-specification openapi3
Last synced: 14 Oct 2024
https://github.com/juliacomputing/openapi.jl
OpenAPI helper and code generator for Julia
openapi openapi-client openapi-server openapi3 swagger swagger-editor swagger-ui
Last synced: 09 Nov 2024
https://github.com/shinesolutions/swagger-aem
OpenAPI specification for Adobe Experience Manager (AEM) API
aem aem-opencloud api-client api-spec openapi
Last synced: 15 Nov 2024
https://github.com/dancewithtruth/boards
Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend
golang openapi react rest-api typescript websocket
Last synced: 14 Oct 2024
https://github.com/datadog/datadog-api-client-ruby
Ruby client for the Datadog API
datadog datadog-api openapi ruby
Last synced: 19 Oct 2024
https://github.com/luckymarmot/paw-swaggerimporter
Swagger/OpenAPI 2.0 Importer for Paw
openapi paw paw-extension swagger
Last synced: 14 Nov 2024
https://github.com/johannschopplich/apiful
π· Extensible, typed API tooling β from generated OpenAPI clients to server-side utilities, for any JavaScript runtime
api-client ofetch openapi openapi-generator unjs
Last synced: 14 Nov 2024
https://github.com/python-jsonschema/referencing
Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)
api asyncapi hypermedia json json-schema jsonschema openapi
Last synced: 14 Oct 2024
https://github.com/revoltchat/api
Typescript typings and OpenAPI v3 generator for the Revolt API.
Last synced: 17 Nov 2024
https://github.com/lukehagar/plex-api-spec
An open source Plex Media Server API Specification
Last synced: 07 Nov 2024
https://github.com/thenorthmemory/wechatpay-openapi
https://thenorthmemory.github.io/wechatpay-openapi/
openapi wechatpay wechatpay-apiv2 wechatpay-apiv3
Last synced: 14 Nov 2024
https://github.com/llmapi-io/llmapi-server
Self-host llmapi server, make it really easy for accessing LLMs ! :rocket:
chatgpt dall-e embeddings ernie-bot gpt-3 gpt-4 gpt3 large-language-models llama openapi welm
Last synced: 22 Oct 2024
https://github.com/suecodelabs/cnfuzz
Breaking Cloud Native Web APIs in their natural habitat.
aws aws-s3 cicd cloud-native data-lake fuzzing golang kubernetes microsoft openapi openapi-spec opensource rest-api rest-api-test restler security-tools service-mesh
Last synced: 07 Nov 2024
https://github.com/APIDevTools/openapi-schemas
JSON Schemas for every version of the OpenAPI Specification
javascript json-schema nodejs openapi openapi-specification openapi3 rest-api swagger validation
Last synced: 06 Aug 2024
https://github.com/udamir/api-diff-viewer
React component to view difference between two Json based API documents
api compare diff jsonschema openapi react side-by-side swagger
Last synced: 07 Nov 2024
https://github.com/luoyunchong/igeekfan.aspnetcore.rapidoc
RapiDoc Custom Element for Open-API spec viewing +asp.net core
aspnetcore openapi openapi3 rapidoc swagger swaggerui
Last synced: 27 Oct 2024
https://github.com/dolmen-go/openapi-preprocessor
An authoring tool for OpenAPI specifications
oasv3 openapi openapi-spec openapi3 swagger
Last synced: 07 Nov 2024
https://github.com/kiki-le-singe/tell-me-a-story-ai
"Tell me a story" is a small app that allows you to write a story using ChatGPT and React Native.
android chatgpt chatgpt-api ios javascript mobile mobile-app openai-api openapi react-native reactjs typescript
Last synced: 28 Oct 2024
https://github.com/tabilzad/ktor-docs-plugin
Provides Ktor Swagger support
android codegen compiler-plugin gradle-plugin kotlin ktor ktor-android ktor-feature ktor-server openapi swagger
Last synced: 07 Nov 2024
https://github.com/ppKrauss/PostgREST-writeAPI
Translate your OpenAPI specification into a NGinx config-file to implement your PostgREST system
agile nginx openapi postgresql postgrest
Last synced: 13 Aug 2024
https://github.com/alt3/sequelize-to-json-schemas
Convert Sequelize models into various JSON Schema variants (using the Strategy Pattern)
javascript json-schema oas oas2 openapi sequelize strategy-pattern swagger
Last synced: 07 Nov 2024
https://github.com/mom1/apiclient-pydantic-generator
This code generator creates APIClient app from an openapi file.
api-client datamodel generator openapi openapi-codegen pydantic python swagger swagger-codegen
Last synced: 11 Oct 2024
https://github.com/apidevtools/openapi-schemas
JSON Schemas for every version of the OpenAPI Specification
javascript json-schema nodejs openapi openapi-specification openapi3 rest-api swagger validation
Last synced: 07 Nov 2024
https://github.com/samchon/openapi
OpenAPI definitions, converters and LLM function calling application composer.
llm-function-call openapi swagger
Last synced: 14 Nov 2024
https://github.com/mikhailmaslo/macro-codable-kit
Efficient, flexible Codable with Swift Macros
codable macros openapi swift-package-manager
Last synced: 28 Oct 2024
https://github.com/kolodi/UnityOpenApi
Unity friendly RESTful API client generator
api api-client multiplatform openapi restful swagger unity
Last synced: 10 Nov 2024
https://github.com/openapi-qraft/openapi-qraft
Generate a type-safe TanStack Query React β¨ client from your OpenAPI document
openapi openapi-generator react-query tanstack-react-query
Last synced: 14 Nov 2024
https://github.com/apis-guru/unofficial_openapi_specs
Unofficial OpenAPI/Swagger specs for popular APIs
openapi openapi-spec openapi-specification swagger
Last synced: 07 Nov 2024
https://github.com/bump-sh/cli
Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI
api-specification asyncapi asyncapi-specification cli openapi openapi-specification openapi2 openapi3
Last synced: 13 Oct 2024
https://github.com/ghostbuster91/sttp-openapi-generator
Generate sttp client from openapi specification with ease!
http-client openapi scala sttp swagger
Last synced: 03 Oct 2024
https://github.com/kota65535/openapi-merger
Merges multiple OpenAPI document files into a single file.
Last synced: 14 Nov 2024
https://github.com/neelp03/throttlex
A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.
api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex
Last synced: 27 Oct 2024
https://github.com/mermade/openapi-definitions
OpenAPI Definitions
catalog catalogue directory iodocs mashery openapi openapi-spec swagger
Last synced: 30 Sep 2024
https://github.com/geert-janklaps/abap-openapi-ui
OpenAPI / Swagger UI integration for SAP NetWeaver Gateway
abap ecc netweaver-gateway openapi s4hana swagger
Last synced: 10 Oct 2024
https://github.com/jamalzeynalov/swagger-coverage-py
Adaptation of swagger-coverage project for python
api-testing api-testing-framework coverage-report coverage-reports coverage-testing openapi pytest requests swagger swagger-coverage
Last synced: 10 Nov 2024
https://github.com/nfroidure/whook
Build strong and efficient REST web services.
dependency-injection hacktoberfest openapi openapi3 rest-api router server
Last synced: 30 Oct 2024
https://github.com/kymmt90/schema_conformist
An automatic JSON response validator for testing in Rails
json-hyper-schema json-schema openapi rails rspec ruby swagger
Last synced: 14 Oct 2024
https://github.com/algolia/api-clients-automation
π€ Monorepo of the Algolia API specs and their auto-generated clients and documentation
algolia api-clients codegen openapi sdk search specs
Last synced: 22 Aug 2024
https://github.com/MaximilianKoestler/hcloud-openapi
This is the unofficial OpenAPI description of the Hetzner Cloud API. It allows automatic code generation for the hcloud API.
api hcloud hetzner hetzner-cloud openapi openapi3 rest rest-api
Last synced: 12 Nov 2024
https://github.com/egeucak/api-doc-gpt
ChatGPT for Openapi
chatgpt-api fastapi gpt-35-turbo gpt-4 openai openapi openapi3 python
Last synced: 13 Aug 2024
https://github.com/DataDog/datadog-api-client-ruby
datadog datadog-api openapi ruby
Last synced: 09 Aug 2024
https://github.com/litestar-org/api-performance-tests
Benchmarking Litestar vs other ASGI API framework
api asgi benchmark benchmarking http litestar litestar-api litestar-framework litestar-meta open-source openapi pthon python rest starlite
Last synced: 07 Nov 2024
https://github.com/davidebianchi/gswagger
Generate an openapi spec dynamically based on the types used to handle request and response
echo fiber gorilla-mux oas3 openapi swagger
Last synced: 18 Nov 2024
https://github.com/tomi-vanek/microts
Microservice code generator: from OpenAPI (Swagger) REST API specification to TypeScript project with Docker.
code-generator docker docker-compose microservice openapi swagger typescript
Last synced: 27 Oct 2024
https://github.com/vladkens/apigen-ts
Typed HTTP client generator as single file without extra dependencies from OpenAPI schema
codegen http-client openapi openapi2 openapi3 openapi31 swagger typescript
Last synced: 17 Nov 2024
https://github.com/outofcoffee/vertx-oas
Generates a Swagger/OpenAPI specification from a Vert.x Web Router.
openapi openapi-documentation openapi-spec openapi3 swagger vertx vertx-web
Last synced: 07 Nov 2024
https://github.com/yusuf-daglioglu/swagger_plugin_example
Example of a Swagger plugin which prints the information from custom Java annotation to Swagger HTML UI.
api documentation http java open-api openapi spring swagger swagger-plugin swagger-ui
Last synced: 08 Nov 2024
https://github.com/codecentric/reedelk-runtime
Reedelk Runtime Platform Community Edition
api api-client api-rest api-server dataintegration integrated-development-environment integration integration-flow integrations intellij intellij-ide intellij-plugin openapi reedelk reedelk-integration-platform reedelk-runtime
Last synced: 07 Nov 2024
https://github.com/dtinth/mockapis
Mock API endpoints to make end-to-end testing more convenient
elysiajs hacktoberfest openapi
Last synced: 28 Oct 2024
https://github.com/eventuallyconsultant/codegenr
Fast handlebars templates based code generator, ingesting swagger/openapi and other json/yaml documents with $refs, or graphql schema, outputs whatever you template
api-first codegen codegenerator graphql graphql-schema handlebars openapi rhai rust swagger yaml
Last synced: 11 Oct 2024
https://github.com/jbrooksuk/chirper
Example application that demonstrates how to document Laravel APIs using Scribe.
Last synced: 09 Nov 2024
https://github.com/avencores/openai-api-telegram-bot-public
π€ChatGPT, DALLE-2 and Whisper Telegram Botπ€
api bot chatgpt chatgpt-bot gpt4free open-source openai openapi opensource python python-bot python3 telebot telegram telegram-bot whisper whisper-ai whisperbot
Last synced: 18 Nov 2024
https://github.com/wrtnio/openai-function-schema
OpenAI Function Call Schema Composer and Executor from OpenAPI (Swagger) Document.
function-call-executor function-call-schema llm-function-call openai-function-call openapi swagger
Last synced: 07 Nov 2024
https://github.com/taojy123/eave
δΌι ηζ₯ε£ζζ‘£εΆδ½ε·₯ε · | A Restful Api Document Builder For Pythonista
api-documentation-tool doc documentation openapi python
Last synced: 18 Nov 2024
https://github.com/oxlip-lang/oal
A high-level language for OpenAPI
api lsp-server oas oasv3 openapi openapi3 rust
Last synced: 07 Nov 2024
https://github.com/yiisoft/yii-swagger
Swagger integration for Yii
api hacktoberfest openapi swagger swagger-ui yii3
Last synced: 07 Oct 2024
https://github.com/openapitools/sbt-openapi-generator
hacktoberfest openapi openapi-generator openapi2 openapi3 sbt sbt-plugin sbt-plugins scala
Last synced: 17 Nov 2024
https://github.com/anttiviljami/mock-json-schema
Simple utility to mock example objects based on JSON schema definitions
hacktoberfest json-schema mock openapi
Last synced: 01 Nov 2024
https://github.com/chanced/openapi
an OpenAPI 3.x library for go
go golang openapi openapi-spec openapi-validation openapi3 openapi3-1
Last synced: 07 Nov 2024
https://github.com/long2ice/fibers
Fiber + Swagger = Fibers, a web framework dedicated to providing a FastAPI-like development experience
fastapi fiber golang openapi redoc swagger swagger-ui
Last synced: 28 Oct 2024
https://github.com/gotomicro/eapi
δΈδΈͺιθΏεζ AST ηζ Swagger ζζ‘£ηε·₯ε ·
Last synced: 02 Nov 2024
https://github.com/noahdietz/oatts
DEPRECATED in favor of https://github.com/google/oatts
api json openapi openapi-specification scaffolding testing testing-framework
Last synced: 07 Nov 2024
https://github.com/panacloud/cli
Panacloud Command Line Interface (CLI) uses the design-first approach for developing APIs. It generates Modern Multi-Tenant Serverless Cloud API infrastructure, mocks, stubs, tests, and stages using CDK. GraphQL schemas and OpenAPI specifications are used to implement the design-first approach.
aws cdk graphql openapi serverless
Last synced: 07 Nov 2024
https://github.com/guardrail-dev/sbt-guardrail
Principled code generation from OpenAPI specifications
akka-http codegen dropwizard guardrail http4s openapi sbt-plugin swagger
Last synced: 12 Nov 2024
https://github.com/jaboc83/ynab-sdk-dotnetcore
YNAB API .Net Core Library https://api.youneedabudget.com
openapi sdk ynab ynab-api you-need-a-budget
Last synced: 08 Nov 2024
https://github.com/xrstf/kube-api.ninja
A basic website that shows the timeline of Kubernetes Core APIs
Last synced: 05 Nov 2024
https://github.com/sahamati/account-aggregator-standards
Account Aggregator Ecosystem API Specifications and FI Schemas.
account-aggregator api-specs nbfc-aa openapi schemas
Last synced: 15 Nov 2024
https://github.com/lulusir/clean-js-api-gen
Automatically generate request codes according to YAPI, swagger2, swagger3, openapi and other protocols
axios code-generator http-client openapi swagger typescript ya-pi yapi
Last synced: 08 Nov 2024
https://github.com/carlansley/swagger2
Loading, parsing and validating requests to HTTP services based on Swagger v2.0 documents
Last synced: 16 Nov 2024
https://github.com/korthout/camunda-platform-rest-api
A REST API for Camunda Platform 8
camunda camunda-platform-8 openapi rest rest-api restapi
Last synced: 15 Oct 2024
https://github.com/redocly/json-to-json-schema
Convert JSON examples into JSON schema (supports Swagger 2, OpenAPI 3 and 3.1)
json-schema openapi openapi3 swagger
Last synced: 06 Nov 2024
https://github.com/redocly/redocly-cli-cookbook
A community-created collection of configuration, plugins and techniques for getting the best from Redocly CLI in every situation.
devtools examples openapi openapi3 openapi31 redocly redocly-cli
Last synced: 06 Nov 2024
https://github.com/pontjs/pontx
OpenAPI full lifecycle management
generate lifecycle management mocks oas openapi pont pontx sdk swagger ts typescript
Last synced: 07 Nov 2024
https://github.com/Mermade/openapi-extract
Extract single paths/operations from OpenAPI definitions
extract extractor metadata microservice microservices openapi openapi3 swagger
Last synced: 04 Nov 2024
https://github.com/alextselegidis/easyappointments-docker
π Docker Official Image packaging for Easy!Appointments
appointments calendar collaboration docker google-calendar javascript mysql open-source openapi php rest-api scheduler web
Last synced: 08 Nov 2024
https://github.com/garethr/openshift-json-schema
A set of JSON schemas for various OpenShift versions, extracted from the OpenAPI definitions
json-schema kubernetes openapi openshift openshift-origin
Last synced: 22 Oct 2024
https://github.com/eywek/typoa
π Build OpenAPI definitions from Typescript typings
codegen express openapi openapi-generator swagger typescript
Last synced: 13 Nov 2024
https://github.com/mtwn105/whatsapp-chatbot
AI Powered WhatsApp Chatbot built using WhatsApp API and GPT-3
ai davinci express gpt gpt-3 javascript machine-learning ml nodejs openapi whatsapp whatsapp-api whatsapp-bot
Last synced: 15 Nov 2024
https://github.com/typeable/comparest
Compatibility checker for OpenAPI
api openapi openapi-spec openapi-specification openapi3
Last synced: 07 Nov 2024
https://github.com/go-andiamo/chioas
Go package for defining Chi apis (with OpenAPI generated specs)
api chi go golang oas openapi swagger swagger-ui
Last synced: 07 Nov 2024
https://github.com/ergo/pyramid_apispec
Pyramid plugin for openapi spec generation (using ApiSpec)
openapi openapi-specification pyramid-framework python rest-api restful-api swagger
Last synced: 07 Nov 2024
https://github.com/johnhof/swagger-injector
Delivering swagger docs through Node middleware
express koa openapi openapi-specification swagger
Last synced: 07 Nov 2024
https://github.com/rzrbld/adminio-api
simple admin API for min.io (minio) s3 server
adminio-api minio minio-api minio-rest minio-server minio-ui openapi prometheus web-ui
Last synced: 07 Aug 2024
https://github.com/Eywek/typoa
π Build OpenAPI definitions from Typescript typings
codegen express openapi openapi-generator swagger typescript
Last synced: 17 Aug 2024
https://github.com/mkon/openapi_contracts
Openapi schemas as API contracts
json-schema openapi redoc rspec ruby swagger
Last synced: 13 Oct 2024
https://github.com/zweidenker/openapi
A pharo implementation of OpenAPI 3.0.1
openapi openapi-client openapi3 pharo smalltalk swagger
Last synced: 09 Oct 2024
https://github.com/avicennajr/shellmate
Your very own terminal AI assisstant π€
ai artificial-intelligence artificialintelligence chatgpt go golang openai-api openapi terminal virtual-assistant
Last synced: 08 Nov 2024
https://github.com/hvuhsg/gatego
Reverse Proxy Server
golang load-balancer openapi reverse-proxy server
Last synced: 08 Nov 2024
https://github.com/shipengine/shipengine-openapi
The official OpenAPI 3.0 definitions for ShipEngineβ’
address-validation address-verification openapi openapi3 rest-api shipment-tracking shipping shipping-api shipping-label shipping-rates swagger
Last synced: 11 Oct 2024