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: 2026-01-22 00:18:40 UTC
- JSON Representation
https://github.com/litestar-org/litestar-django
Django model support for Litestar.
Last synced: 09 Aug 2025
https://github.com/slinkyproject/slurm-client
OpenAPI Golang client library for Slurm REST API. A Slinky project.
golang openapi openapi-client openapi-codegen rest-client schedmd slinky slurm slurm-workload-manager
Last synced: 14 Jan 2026
https://github.com/pepperize/cdk-apigateway-swagger-ui
Add SwaggerUI to your AWS Apigateway RestApi
apigateway aws cdk openapi swagger-ui
Last synced: 28 Apr 2025
https://github.com/isa-group/sla4oai-researchspecification
The goal of the SLA4OAI Specification is to promote an open specification for services level agreement over REST APIs which are defined via OpenAPI Specification.
oai openapi sla sla4oai-specification
Last synced: 06 Apr 2025
https://github.com/mastercard/client-encryption-python
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption field-level-encryption fle mastercard openapi python python3
Last synced: 10 Sep 2025
https://github.com/ts-oas/ts-oas
Automatically generate OpenAPI specifications from Typescript types.
json-schema oas openapi openapi-generator openapi3 openapi31 swagger typescript
Last synced: 11 Apr 2025
https://github.com/isa-group/SLA4OAI-ResearchSpecification
The goal of the SLA4OAI Specification is to promote an open specification for services level agreement over REST APIs which are defined via OpenAPI Specification.
oai openapi sla sla4oai-specification
Last synced: 02 Aug 2025
https://github.com/tuya/connector
The connector framework maps cloud APIs to local APIs based on simple configurations and flexible extension mechanisms. You can subscribe to the distribution of cloud messages as local events. You can put all the focus on business logic without taking care of server-side programming nor relational databases. The OpenAPI or message subscription process is simplified, so you can focus on service logic and promote development efficiency.
api-client connector iot openapi rest-api rest-client restful retrofit retrofit2 tuya
Last synced: 02 May 2025
https://github.com/hellosign/hellosign-openapi
Official Dropbox Sign OpenAPI Spec
dropbox dropbox-sign hellosign hellosign-api openapi sdk
Last synced: 24 Jan 2026
https://github.com/mugifly/angular-nest
Simple web app template with Angular v19 + NestJS v10 + ng-openapi-gen / Deployable on Heroku, Render.com, Google App Engine, Cloud Run and others (incl. Docker) / CI with GitHub Actions / Public Domain
angular docker example google-app-engine google-cloud-run heroku nestjs npm-workspaces openapi template
Last synced: 12 Apr 2025
https://github.com/wzshiming/openapi
OpenAPI 3 Specification for golang
openapi openapi-spec openapi-specification openapi3 specification swagger
Last synced: 12 Apr 2025
https://github.com/lloydmeta/todddo-openapi-rs
Survey of the Rust web scene in mid-2019, covering async/await, DDD-esque structure, testing, mocking, OpenAPI, and Actix
actix actix-web async async-await ddd-esque ddd-patterns futures openapi rust rust-web rustlang swagger
Last synced: 23 Mar 2025
https://github.com/karaatanassov/go_polymorphic_json
Demonstration of using polymorphic JSON types with golang.
discriminator go golang json openapi polymorphism
Last synced: 09 Apr 2025
https://github.com/AndrewWalsh/at-your-service
Generate OpenAPI 3.1 specifications from network requests in browser environments
api api-documentation codegen generation openapi openapi31 proxy rest
Last synced: 24 Jul 2025
https://github.com/maasglobal/maas-tsp-api
WhimApp TSP (Transport Service Provider) Open API
api api-definition api-documentation mobility-as-a-service openapi openapi-specification swagger transportation
Last synced: 10 Apr 2025
https://github.com/go-courier/oas
OpenAPI Spec builder in go
go openapi openapi-specification openapi3
Last synced: 12 Apr 2025
https://github.com/faabiosr/openapi-assert
Asserting data against OpenAPI docs.
Last synced: 07 Oct 2025
https://github.com/isaced/appstore-connect-sdk
A TypeScript module for Node.js that interacts with the App Store Connect API, providing support for all APIs based on OpenAPI specification.
appstore appstoreconnect appstoreconnect-api openapi
Last synced: 24 Aug 2025
https://github.com/isa-group/idl
IDL: Inter-parameter Dependency Language
dependencies idl idl4oas oas openapi openapi3 openapi31 swagger
Last synced: 06 Apr 2025
https://github.com/xotabu4/response-openapi-validator
Asserts your responses against Swagger/OpenApi docs. Useful for API testing.
Last synced: 05 May 2025
https://github.com/nayak-nirmalya/ai-saas
AI SaaS Platform with Next.js 13, React, Tailwind, Prisma, Stripe, Clerk, OpenAPI, Replicate, PlanetScale, MySQL, TypeScript & Crisp.
clerk mysql nextjs13 openapi planetscale prisma reactjs replicate stripe-payments tailwindcss typescript
Last synced: 24 Oct 2025
https://github.com/cbornet/ohm
The Openapi-HyperMedia format (OHM), is a format used to describe REST level 3 APIs.
hateoas hypermedia json openapi rest restful-api
Last synced: 06 May 2025
https://github.com/asfand-dev/api-html
Convert any API Specification into an awesome HTML documentation website
api api-blueprint api-html documentation google-api-descory html io-docs openapi raml static-site swagger theme wadl website yaml
Last synced: 20 Oct 2025
https://github.com/socaity/fasttaskapi
Create web-APIs for long-running tasks. Job based task handling. Get the result with the job id later. FastTaskAPI creates threaded jobs and job queues on the fly. Router functionality for Runpod. Run services anywhere, be it local, hosted or serverless.
azure-blob-storage celery deployment fastapi job-queue json machine-learning openapi rest runpod s3-storage starlette threading uvicorn
Last synced: 17 Jul 2025
https://github.com/yashksaini-coder/gemini-bot
Gemini Bot is a Flask based chatbot app, powered by Gemini-Pro-Vision model from Google's Generative AI service.
ai ai-bot bot-api chatgpt3 chatgpt4 langchain langchain-python openai openapi
Last synced: 11 Apr 2025
https://github.com/dhcode/openapi-ui
Auto generated UI for OpenAPI 3 and Swagger 2 specifications
Last synced: 20 Jul 2025
https://github.com/dizzzmas/sst-url-shortener
URL shortener component for SST
aws dynamodb hono iac lambda openapi serverless sst sst-component typescript url-shortener
Last synced: 08 May 2025
https://github.com/eshepelyuk/apicurio-registry-helm
Ultimate Helm chart for Apicurio Registry
apicurio asyncapi helm k8s kafka kubernetes openapi schema-registry swagger ui
Last synced: 08 Jul 2025
https://github.com/grafana/openapi-to-k6/
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
api-development api-testing code-generation devops k6 load-testing openapi performance-testing test-automation testing-tools
Last synced: 10 Apr 2025
https://github.com/zenvia/zenvia-openapi-spec
Zenvia API OpenAPI Specification
api facebook hacktoberfest json nodejs openapi rest sms whatsapp
Last synced: 10 Apr 2025
https://github.com/spaceavocado/apidoc
Generate RESTful API documentation from GO source files into the OpenAPI v3.0.2 specification (formal Swagger 2.0 Specification).
Last synced: 05 Sep 2025
https://github.com/denosaurs/typefetch
📤 Magically generate `fetch` types from OpenAPI schemas for zero-cost browser-native api clients
fetch openapi swagger typescript
Last synced: 21 Jun 2025
https://github.com/sarimabbas/clover
Server routes augmented with Zod and OpenAPI (for Next.js and other frameworks)
api next nextjs openapi rest server typescript zod
Last synced: 04 Aug 2025
https://github.com/ischaojie/flask-more
Modernized flask api builder with validator and openapi.
api flask flask-extension openapi pydantic python schema swagger
Last synced: 19 Oct 2025
https://github.com/thanhdaon/clean-arch-go
Clean Architecture, DDD, CQRS with testings in Go
chi clean-architecture component-testing cqrs ddd golang mysql openapi opentelemetry tracing unittest
Last synced: 12 Apr 2025
https://github.com/api-evangelist-tools/schema-org-openapi-specs
This is a working repository of OpenAPI Specs for the Schema.org entities.
json-schema openapi openapi-spec openapi-specs postman-collections schema schema-org
Last synced: 22 Jul 2025
https://github.com/contractual-dev/contractual
Contractual is an open-source tool designed to unify the lifecycle of API definitions and json contracts, ensuring consistency, versioning, and type safety across modern development workflows.
contract contracts json-schema openapi openapi3 rest rest-api schema spec ts-rest typespec validations
Last synced: 11 Oct 2025
https://github.com/offscale/cdd-python
Open API to/fro routes, models, and tests. Convert between docstrings, classes, methods, argparse, SQLalchemy, Pydantic, JSON-schema.
argparse compiler docstrings openapi sqlalchemy
Last synced: 21 Jan 2026
https://github.com/marcelthole/openapi-merge
hacktoberfest openapi openapi3
Last synced: 21 Jul 2025
https://github.com/serafin-labs/serafin
An API framework in Typescript/Node.js with OpenApi 3 & GraphQL
framework graphql json-schema openapi openapi3 rest-api typescript
Last synced: 11 Apr 2025
https://github.com/immoh/swagger-spec
Spec for Swagger 2.0 definition
clojure clojure-spec clojurescript openapi swagger swagger2
Last synced: 10 Apr 2025
https://github.com/nawaz1991/cpp-oasvalidator
A FAST C++ library to validate the HTTP requests against the OpenAPI specifications of the REST server.
api cpp cpp11 json-schema-validator json-validate json-validation json-validator oas openapi openapi-validation openapi-validator parameter-validation rapidjson rest rest-validators restful schema-validator swagger validation validator
Last synced: 10 Oct 2025
https://github.com/yodlee/openapi
OpenAPI/Swagger specification for Yodlee APIs
open-api-2 open-api-specification openapi swagger yodlee yodlee-api
Last synced: 12 Oct 2025
https://github.com/oai/projects
All of the open projects occurring within the Open API Initiative (OAI) community.
openapi openapi-specification openapi3
Last synced: 30 Oct 2025
https://github.com/MV-GH/lemmy_openapi_spec
Unofficial Lemmy OpenAPI documentation
Last synced: 11 May 2025
https://github.com/mv-gh/lemmy_openapi_spec
Unofficial Lemmy OpenAPI documentation
Last synced: 14 Apr 2025
https://github.com/serguun42/mss
MIREA Schedule System: Node.js backend with OpenAPI, Telegram bot with mailing, Vue frontend, and web-scrapper
android kotlin mongodb nodejs openapi telegraf telegram telegram-bot vue
Last synced: 14 Jul 2025
https://github.com/xr1337/appstoreconnect-openapi-go
Contains generated Golang client code ( based on OpenAPI 3 specifications ) for Apple AppStore Connect API
apple appstoreconnect appstoreconnectapi golang openapi
Last synced: 22 Jan 2026
https://github.com/carlotacb/compra-local
🛒 Web application for activating local businesses and making your neighborhood a better place
covid19 flask googlecloud hackathon material-ui netlify openapi postgres python react
Last synced: 05 Sep 2025
https://github.com/stanfrbd/mcp-cyberbro
Using MCP is fun with Cyberbro!
ai cti cyber-threat-intelligence cybersecurity llm mcp mcp-server mcpo openapi python threat-intelligence
Last synced: 27 Jan 2026
https://github.com/contributte/apitte-openapi
💀 [DISCONTINUED] :family: OpenAPI specification for Apitte stack
apitte nette nette-framework openapi swagger
Last synced: 30 Oct 2025
https://github.com/imposter-project/imposter-cli
CLI for the Imposter mock engine, a scriptable, multipurpose mock server.
api-mock cli mock mock-responses mock-server openapi rest-api testing
Last synced: 23 Apr 2025
https://github.com/layer5io/kubeopenapi-jsonschema
hacktoberfest kubernetes openapi service-mesh service-mesh-management
Last synced: 19 Apr 2025
https://github.com/folt/marshmallow-geojson
Marshmallow schema validation for GeoJson
geo geojson gis json json-schema linux marshmallow openapi python python3 rest swagger
Last synced: 24 Jul 2025
https://github.com/aaronshaf/react-openapi
React component for viewing Open API specifications
Last synced: 07 May 2025
https://github.com/cbornet/generator-jhipster-swagger-cli
DEPRECATED - JHipster module to generate client code from an OpenAPI/Swagger definition
jhipster openapi swagger swaggerclient
Last synced: 06 May 2025
https://github.com/gcatanese/openapi-request-response-validation
Validation of request/response according to OpenAPI specs
api openapi openapi3 openapi31 validation
Last synced: 17 Jan 2026
https://github.com/nijens/openapi-bundle
Helps you create a REST API from your OpenAPI specification.
openapi openapi3 php symfony symfony-bundle
Last synced: 17 Mar 2025
https://github.com/api-specification-toolbox/home
This is the home page for the API specification toolbox.
asyncapi json-schema openapi raml
Last synced: 10 Mar 2025
https://github.com/saasify-sh/simple-cron
Dead simple cron service for making HTTP calls on a regular schedule.
cron cron-jobs cron-scheduler easycron gcp google-cloud-firestore google-cloud-scheduler openapi saasify
Last synced: 06 May 2025
https://github.com/eclipse-archived/codewind-openapi-vscode
Extension for using OpenAPI Tools in VS Code
cloud codewind container eclipse kubernetes openapi openshift typescript vscode vscode-extension
Last synced: 03 Oct 2025
https://github.com/mermade/openapi-webconverter
Mermade Swagger 2.0 to OpenAPI 3.0.0 converter front-end
conversion converter online openapi openapi3 swagger
Last synced: 26 Jun 2025
https://github.com/notiz-dev/nestjs-swagger
NestJS with OpenApi Swagger documentation
Last synced: 11 Oct 2025
https://github.com/nimblemarkets/dbn-duckduck-goose
Golang Web Service Example using Databento and DuckDB
databento duckdb golang openapi
Last synced: 23 Apr 2025
https://github.com/alekshura/sourceapi
API first Open API code generator based on json or yaml definitions.
alekshura dotnet-standard openapi openapi3 sourcegenerator
Last synced: 13 Apr 2025
https://github.com/bang-olufsen/mozart-open-api
REST API for the Bang & Olufsen Mozart platform
bang-olufsen mozart openapi rest-api-client
Last synced: 26 Jan 2026
https://github.com/pointnet/redoc-editor
Edit and share ReDoc settings/theme
openapi react redoc redoc-editor
Last synced: 10 Oct 2025
https://github.com/mastercard/client-encryption-go
Library for Mastercard API compliant payload encryption/decryption.
decryption encryption fle go jwe mastercard openapi
Last synced: 07 Jul 2025
https://github.com/ojford/tapioca
Type-safe REST-focused HTTP client for Rust - via the OpenAPI Specification
oas openapi rest rust swagger type-safety
Last synced: 16 Oct 2025
https://github.com/etienne-bechara/crux
Node.js backend package including: framework (NestJS), HTTP server (Fastify), HTTP client (Fetch), distributed caching (ioredis), ORM (MikroORM), swagger documentation (Redoc), logger (Loki), metrics (Prometheus) and tracing (Tempo with OpenTelemetry).
backend cache fastify framework ioredis logs loki metrics mikro-orm nestjs nodejs openapi opentelemetry orm prometheus redoc swagger tempo tracing
Last synced: 19 Aug 2025
https://github.com/whitlockjc/oval
oval: CLI for (O)penAPI Specification document (val)idation.
cli javascript nodejs openapi swagger
Last synced: 09 Oct 2025
https://github.com/jamesmcroft/swagger-merge
A CLI & SDK to merge multiple Swagger files together
api documentation dotnet json openapi sdk swagger swagger2
Last synced: 25 Oct 2025
https://github.com/hackolade/OpenAPI
Hackolade plugin for OpenAPI 3 API documentation
api-management data-modeling json model-driven oas openapi openapi-specification openapi3 schema-design swagger swagger-documentation yaml
Last synced: 03 Apr 2025
https://github.com/hackolade/openapi
Hackolade plugin for OpenAPI 3 API documentation
api-management data-modeling json model-driven oas openapi openapi-specification openapi3 schema-design swagger swagger-documentation yaml
Last synced: 30 Oct 2025
https://github.com/astahmer/transformer
Takes an input (ex: TS) and ouputs to destination format (ex: Zod/JSON/Open API Schemas)
json-schema online openapi typescript vite zod
Last synced: 10 Apr 2025
https://github.com/ioggstream/draft-polli-restapi-ld-keywords
OpenAPI keywords for Linked Data
api json-ld jsonschema openapi semantic-web
Last synced: 04 Jul 2025
https://github.com/nfroidure/openapi-ts-sdk-builder
Create a TypeScript SDK from an OpenAPI 3 definition
hacktoberfest openapi sdk-builder
Last synced: 24 Apr 2025
https://github.com/huan/swagger-edit
Swagger-Editor for local files like VIM.
browser docker editor openapi specification swagger
Last synced: 23 Apr 2025
https://github.com/ramosbugs/openapi-lambda-rust
Strongly-typed Rust code generation for AWS Lambda from OpenAPI definitions
aws aws-lambda aws-lambda-rust openapi rust
Last synced: 23 Mar 2025
https://github.com/jolicode/harvest-openapi-generator
🔮 Transforms Harvest API HTML documentation pages into a valid Swagger / OpenAPI 3.0 specification
harvest harvest-api openapi swagger
Last synced: 02 Jul 2025
https://github.com/tsar-boomba/megalo
Deno HTTP server framework focused on speed
backend deno http openapi server typescript
Last synced: 06 Sep 2025
https://github.com/authress-engineering/openapi-data-validator.js
OpenAPI Request Validation for API for any framework
openapi openapi3 validation validator
Last synced: 02 May 2025
https://github.com/env0/serverless-openapi-typescript
Serverless plugin to generate OpenAPI 3.1.0 documentation including models from serverless configuration and TypeScript
json-schema openapi openapi3 openapi3-1 serverless typescript
Last synced: 23 Sep 2025