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-12-30 00:14:07 UTC
- JSON Representation
https://github.com/hypnoglow/oas2
OpenAPI 2.0 (aka Swagger) utils for Golang.
go-swagger go-toolkit golang-middleware golang-router openapi request-validation router swagger swagger-spec
Last synced: 07 Nov 2024
https://github.com/hunyadi/pyopenapi
Generate an OpenAPI specification from a Python class definition
dataclasses json-schema-generator openapi openapi3 redoc swagger type-inspection
Last synced: 12 Nov 2024
https://github.com/erasys/openapi-php
📚Swagger / Open API 3.0 builder and validation library for PHP that helps you write valid specs.
oai oas oasv3 openapi openapi-spec openapi3 swagger swagger3
Last synced: 07 Nov 2024
https://github.com/wapmorgan/OpenApiGenerator
OpenApi configuration generator directly from PHP code (PhpDoc and php type hints). Can be used with a large monolithic backend
api api-docs-generator api-documentation openapi scraper swagger
Last synced: 22 Nov 2024
https://github.com/darkredz/zeko-restapi-framework
Asynchronous web framework for Kotlin. Create REST APIs in Kotlin easily with automatic Swagger/OpenAPI doc generation
kotlin kotlin-coroutines microservice mvc openapi rest-api swagger vertx vertx-web web-framework zeko zeko-restapi
Last synced: 11 Oct 2024
https://github.com/kinlane/openapi-toolbox
This is my openapi toolbox.
api apis openapi openapi-spec openapi-specification
Last synced: 07 Nov 2024
https://github.com/microcks/microcks-testcontainers-java-spring-demo
Spring Boot demonstration app on how to use Microcks Testcontainers in your dev/test workflow
asyncapi java kafka microcks openapi springboot testcontainers
Last synced: 18 Nov 2024
https://github.com/speakeasy-api/openapi-overlay
An implementation of the OpenAPI Overlay specification
Last synced: 01 Dec 2024
https://github.com/sysbot-org/tgscraper
A PHP library used to extract JSON data (and auto-generate PHP classes) from Telegram bot API documentation page.
bot-api json-schema openapi php php-code-generator php-framework schema-generation telegram telegram-bot telegram-bot-api
Last synced: 12 Oct 2024
https://github.com/evilfreelancer/laravel-swagger-example
Small example application with basic realization of Swagger on Laravel Framework
docker docker-compose example laravel openapi swagger
Last synced: 29 Oct 2024
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 Dec 2024
https://github.com/ogen-go/protoc-gen-oas
Generate OpenAPI v3 from protobuf
Last synced: 09 Nov 2024
https://github.com/kevinswiber/spego
A set of policies for Open Policy Agent to validate OpenAPI definitions.
conftest linter opa open-policy-agent openapi
Last synced: 23 Oct 2024
https://github.com/ovh/python-apispec-fromfile
APISpec plugin to import OpenAPI specifications from a file
Last synced: 06 Nov 2024
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 Nov 2024
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: 04 Dec 2024
https://github.com/schwarzit/spectral-intellij-plugin
IntelliJ plugin for continuous OpenAPI linting using the Spectral OpenAPI linter
intellij intellij-plugin linter openapi plugin
Last synced: 21 Nov 2024
https://github.com/speakeasy-api/openapi-reference-documentation
Best in class OpenAPI reference documentation
inkeep openapi openapi-spec openapi-specification openapi3 openapi3-1 rest rest-api
Last synced: 12 Oct 2024
https://github.com/lusingander/topi
Terminal OpenAPI documentation viewer 🐐
bubbletea go openapi openapi-specification openapi3 tui
Last synced: 07 Nov 2024
https://github.com/pepperize/cdk-apigateway-swagger-ui
Add SwaggerUI to your AWS Apigateway RestApi
apigateway aws cdk openapi swagger-ui
Last synced: 26 Dec 2024
https://github.com/janbuchar/payload-oapi
A Payload CMS plugin for OpenAPI (3.0, 3.1) specification generation
api-documentation openapi openapi3 openapi31 payload-plugin
Last synced: 28 Oct 2024
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: 22 Nov 2024
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: 20 Nov 2024
https://github.com/zenvia/zenvia-openapi-spec
Zenvia API OpenAPI Specification
api facebook hacktoberfest json nodejs openapi rest sms whatsapp
Last synced: 14 Nov 2024
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: 13 Dec 2024
https://github.com/atc-net/atc-rest-api-generator
A REST API code generator from OpenAPI Specification in YAML or Json file format
api code-generator command-line-tool openapi rest rest-api swagger
Last synced: 30 Nov 2024
https://github.com/faabiosr/openapi-assert
Asserting data against OpenAPI docs.
Last synced: 30 Sep 2024
https://github.com/kbuntrock/openapi-maven-plugin
Generate openapi documentation for SpringMVC or JaxRS/JakartaRS projects.
compilation jakartars java java11 java17 java8 jax-rs jaxrs maven-plugin openapi spring-mvc
Last synced: 13 Oct 2024
https://github.com/heikkilamarko/todo-app
Todo App
alloy asyncapi caddy centrifugo golang grafana json-schema keycloak letsencrypt loki minio nats open-policy-agent openapi postgresql sops svelte sveltekit temporalio
Last synced: 13 Nov 2024
https://github.com/sap/cloud-sdk-java
Use the SAP Cloud SDK for Java to reduce development effort when building applications on SAP Business Technology Platform that communicate with SAP solutions and services such as SAP S/4HANA Cloud, SAP SuccessFactors, and many others.
odata openapi sap-btp sap-business-technology-platform sap-cloud-platform sap-cloud-sdk
Last synced: 07 Oct 2024
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: 28 Oct 2024
https://github.com/wzshiming/openapi
OpenAPI 3 Specification for golang
openapi openapi-spec openapi-specification openapi3 specification swagger
Last synced: 07 Nov 2024
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: 07 Nov 2024
https://github.com/go-courier/oas
OpenAPI Spec builder in go
go openapi openapi-specification openapi3
Last synced: 07 Nov 2024
https://github.com/mugifly/angular-nest
Simple web app template with Angular v18 + NestJS v10 + ng-openapi-gen / Deployable on Heroku, Render.com, Google App Engine and others (incl. Docker) / CI with GitHub Actions / Public Domain
angular docker example google-app-engine heroku nestjs npm-workspaces openapi template
Last synced: 18 Nov 2024
https://github.com/sourcemeta/learnjsonschema.com
Reference documentation for JSON Schema. Includes detailed information about each keyword and vocabulary, alongside examples
asyncapi json json-schema jsonschema openapi schema schemas
Last synced: 07 Nov 2024
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: 26 Oct 2024
https://github.com/plainquire/plainquire
Easy filtering, sorting and paging for ASP.NET Core.
aps-net-core csharp-library expression-engine filtering linq-expressions openapi paging sorting swagger swagger-ui webapi
Last synced: 30 Nov 2024
https://github.com/contributte/apitte-openapi
💀 [DISCONTINUED] :family: OpenAPI specification for Apitte stack
apitte nette nette-framework openapi swagger
Last synced: 12 Oct 2024
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: 22 Nov 2024
https://github.com/xotabu4/response-openapi-validator
Asserts your responses against Swagger/OpenApi docs. Useful for API testing.
Last synced: 02 Nov 2024
https://github.com/onelevenvy/nextagifuture
NextAGIFuture is a low-code platform for rapidly building chatbots, RAG applications, and coordinating multi-agent teams, primarily using LangChain, LangGraph, NextJS, and FastAPI.
agent chakra-ui crewai fastapi langchain langgraph langgraph-gui llm muti-agent nextjs ollama openai openapi rag react react-flow workflow
Last synced: 13 Oct 2024
https://github.com/hasansezertasan/openapipages
Totally Pythonic, OpenAPI Based customizable documentation pages for SwaggerUI, ReDoc, RapiDoc, Elements, Scalar.
fastapi flask litestar openapi openapi-specification openapidoc pypi-package pypi-reserved used-hatch
Last synced: 07 Nov 2024
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: 12 Nov 2024
https://github.com/layer5io/kubeopenapi-jsonschema
hacktoberfest kubernetes openapi service-mesh service-mesh-management
Last synced: 08 Nov 2024
https://github.com/immoh/swagger-spec
Spec for Swagger 2.0 definition
clojure clojure-spec clojurescript openapi swagger swagger2
Last synced: 14 Nov 2024
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: 08 Dec 2024
https://github.com/notiz-dev/nestjs-swagger
NestJS with OpenApi Swagger documentation
Last synced: 07 Nov 2024
https://github.com/yodlee/openapi
OpenAPI/Swagger specification for Yodlee APIs
open-api-2 open-api-specification openapi swagger yodlee yodlee-api
Last synced: 07 Nov 2024
https://github.com/oai/projects
All of the open projects occurring within the Open API Initiative (OAI) community.
openapi openapi-specification openapi3
Last synced: 07 Oct 2024
https://github.com/api-specification-toolbox/home
This is the home page for the API specification toolbox.
asyncapi json-schema openapi raml
Last synced: 23 Oct 2024
https://github.com/aaronshaf/react-openapi
React component for viewing Open API specifications
Last synced: 09 Nov 2024
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: 13 Nov 2024
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: 24 Nov 2024
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: 13 Dec 2024
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: 07 Nov 2024
https://github.com/xc0dex/apiweaver
A powerful library for customizing OpenAPI documents generated by Microsoft's OpenAPI generator in .NET 9
aspnetcore dotnet openapi swagger
Last synced: 02 Nov 2024
https://github.com/kondohiroki/go-boilerplate
A project boilerplate to make a go application with Fiber
clean-code cobra-cli cron docker docker-compose fiber go golang hexagonal-architecture openapi pgx redis schedule viper yaml zaplogger
Last synced: 09 Nov 2024
https://github.com/whitlockjc/oval
oval: CLI for (O)penAPI Specification document (val)idation.
cli javascript nodejs openapi swagger
Last synced: 07 Nov 2024
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: 20 Nov 2024
https://github.com/cardinalby/hureg
Huma registration extensions
go groups huma middleware openapi router
Last synced: 26 Dec 2024
https://github.com/marcelthole/openapi-merge
hacktoberfest openapi openapi3
Last synced: 26 Dec 2024
https://github.com/nijens/openapi-bundle
Helps you create a REST API from your OpenAPI specification.
openapi openapi3 php symfony symfony-bundle
Last synced: 31 Oct 2024
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: 28 Oct 2024
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: 12 Oct 2024
https://github.com/MV-GH/lemmy_openapi_spec
Unofficial Lemmy OpenAPI documentation
Last synced: 17 Nov 2024
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: 28 Sep 2024
https://github.com/cheshire-cat-ai/api-client-ts
API Client to communicate with the Cheshire Cat AI
api api-client cat cheshire-cat client generator javascript llm npm openapi typescript
Last synced: 16 Nov 2024
https://github.com/andrewsomething/spectral-rules
Collecting examples of Spectral rulesets and functions in the wild
hacktoberfest openapi spectral
Last synced: 09 Nov 2024
https://github.com/anis-marrouchi/ai-children-story-generator
AI-Driven Children’s Storytelling Web App using Next.js, OpenAI, Stability.ai, and ElevenLabs
ai elevenlabs nextjs13 openapi stability-ai storytelling
Last synced: 04 Dec 2024
https://github.com/huan/swagger-edit
Swagger-Editor for local files like VIM.
browser docker editor openapi specification swagger
Last synced: 19 Oct 2024
https://github.com/tryagi/openai
Generated C# SDK based on official OpenAI OpenAPI specification
ai api client csharp dotnet generated langchain langchain-dotnet nswag openai openapi sdk specification swagger
Last synced: 30 Nov 2024
https://github.com/fastify/json-schema-ref-resolver
JSON schema reference resolver
fastify-library json-schema openapi reference swagger
Last synced: 25 Dec 2024
https://github.com/gatehill/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: 12 Dec 2024
https://github.com/martincostello/openapi-extensions
Extensions for Microsoft.AspNetCore.OpenApi
Last synced: 02 Nov 2024
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: 07 Nov 2024
https://github.com/H21lab/5GC_build
Project to use OpenAPI generators to build code from 5GC_API
3gpp 5g 5g-protocol 5gc openapi openapi-generators yaml-files
Last synced: 18 Nov 2024
https://github.com/pointnet/redoc-editor
Edit and share ReDoc settings/theme
openapi react redoc redoc-editor
Last synced: 30 Nov 2024
https://github.com/peltoche/oaichecker
Test your OpenAPI specs and your server API at the same time
openapi openapi-validation swagger swagger-validator
Last synced: 13 Oct 2024
https://github.com/darklynx/swagger-api-collection
My collection of RESTful API descriptions in Open API format
dropbox instagram openapi swagger
Last synced: 03 Dec 2024
https://github.com/mv-gh/lemmy_openapi_spec
Unofficial Lemmy OpenAPI documentation
Last synced: 08 Nov 2024
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: 04 Nov 2024
https://github.com/tsar-boomba/megalo
Deno HTTP server framework focused on speed
backend deno http openapi server typescript
Last synced: 15 Nov 2024
https://github.com/authress-engineering/openapi-data-validator.js
OpenAPI Request Validation for API for any framework
openapi openapi3 validation validator
Last synced: 12 Nov 2024
https://github.com/microsoft/kiota-python
Abstractions library for Kiota generated Python clients
Last synced: 01 Nov 2024
https://github.com/ioggstream/draft-polli-restapi-ld-keywords
OpenAPI keywords for Linked Data
api json-ld jsonschema openapi semantic-web
Last synced: 14 Oct 2024