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/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
https://github.com/defelo/sandkasten
Run untrusted code in an isolated environment
code-execution hacktoberfest isolation nix nixos nsjail openapi rest-api rust sandbox
Last synced: 11 Oct 2024
https://github.com/theawiteb/oxide_todo
RESTful Todo API with Actix-web and SeaORM. Documented by swagger-ui
actix-web openapi rust sea-orm swagger-ui
Last synced: 27 Oct 2024
https://github.com/Neoteroi/essentials-openapi
Functions to handle OpenAPI Documentation.
documentation documentation-generator openapi swagger
Last synced: 13 Aug 2024
https://github.com/wolfadex/elm-open-api-cli
A CLI tool for generating Elm modules from Open API specs.
elm elm-lang openapi openapi-generator openapi-spec
Last synced: 07 Nov 2024
https://github.com/eikek/sbt-openapi-schema
Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.
elm java openapi openapi-codegen openapi3 sbt-plugin scala
Last synced: 30 Oct 2024
https://github.com/neoteroi/essentials-openapi
Functions to handle OpenAPI Documentation.
documentation documentation-generator openapi swagger
Last synced: 07 Nov 2024
https://github.com/Fatal1ty/openapify
Framework agnostic OpenAPI Specification generation for code lovers
api dataclasses documentation http-api json-schema jsonschema openapi openapi-generator openapi-specification openapi3 openapi31 python rest-api swagger
Last synced: 31 Oct 2024
https://github.com/fatal1ty/openapify
Framework agnostic OpenAPI Specification generation for code lovers
api dataclasses documentation http-api json-schema jsonschema openapi openapi-generator openapi-specification openapi3 openapi31 python rest-api swagger
Last synced: 07 Nov 2024
https://github.com/softwaremill/sttp-apispec
OpenAPI, AsyncAPI and JSON Schema Scala models.
asyncapi documentation model openapi scala
Last synced: 07 Nov 2024
https://github.com/outline/openapi
OpenAPI specification for the Outline API
Last synced: 06 Nov 2024
https://github.com/antonk52/swaggerlint
Keep your API consistent
linter openapi openapi3 swagger typescript
Last synced: 17 Oct 2024
https://github.com/mrapi-js/mrapi
A framework for rapid development of API or DAL applications.
fastify graphql nodejs openapi prisma restful-api typescript
Last synced: 14 Oct 2024
https://github.com/tina4stack/tina4-php
Tina4 PHP composer repository
annotations composer database firebird framework mysql openapi orm orm-objects php sqlite swagger tina4-php
Last synced: 12 Nov 2024
https://github.com/d4vidsha/scheduler
Automatically schedule tasks and see it in a calendar view.
docker fastapi openapi postgresql python react sqlmodel swagger tailwindcss tanstack-query tanstack-router traefik typescript
Last synced: 06 Nov 2024
https://github.com/internetarchive/newsum
Daily TV News Summary using GPT
gdelt gpt internet-archive news-summarization openapi python summarization tv tv-news
Last synced: 17 Nov 2024
https://github.com/nearform/openapi-transformer-toolkit
Automate design-first API workflows by generating schemas and types from OpenAPI specs.
json-schema npm openapi typescript
Last synced: 11 Oct 2024
https://github.com/mikestead/swagger-routes
Generate Express or Restify route handlers from a Swagger specification
express openapi rest restify route-handlers swagger
Last synced: 27 Oct 2024
https://github.com/FuzzyMonkeyCo/monkey
@FuzzyMonkeyCo's minion
api cli-application exploratory-test-monkey generative-testing hacktoberfest http integration-testing model-based-test openapi openapi-validation property-based-testing property-testing swagger test-automation test-runners testing tests unit-testing validations
Last synced: 17 Nov 2024
https://github.com/rpstreef/aws-sam-node-example
AWS SAM NodeJS project example
aws aws-lambda aws-lambda-node aws-sam cloudformation cloudformation-template example nodejs openapi openapi3
Last synced: 05 Nov 2024
https://github.com/postgrest/postgrest-openapi
OpenAPI output generated in SQL for a PostgREST instance
openapi openapi3 postgresql postgresql-extension postgrest
Last synced: 12 Nov 2024
https://github.com/yezz123/coveapi
OpenAPI-based test coverage analysis tool that helps teams improve integration test coverage in CI/CD pipelines
actions api coverage github-actions openapi rust swagger swagger-api swagger-codegen
Last synced: 14 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/api-specification-toolbox/toolbox
This is a toolbox for all of the leading API specifications, providing a community catalog of news, services, tooling, extensions, and other resources to support your adoption of leading API specifications.
api asyncapi json-schema openapi postman-collection postman-environment
Last synced: 03 Nov 2024
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/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/kinlane/openapi-toolbox
This is my openapi toolbox.
api apis openapi openapi-spec openapi-specification
Last synced: 07 Nov 2024
https://github.com/ahrefs/jsonschema2atd
Generate ATD types from a JSON schema / OpenAPI document
Last synced: 07 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/httptoolkit/openapi-directory-js
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
collection openapi openapi3 searchable swagger
Last synced: 12 Nov 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/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: 27 Oct 2024
https://github.com/readmeio/oas-examples
A collection of example OpenAPI 3.x and Swagger 2.0 documents.
Last synced: 14 Nov 2024
https://github.com/codeasashu/openman
Postman to OpenAPI Spec converter with mocking and documentation
mock openapi openapi-spec postman postman-collection python
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: 05 Aug 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/kberov/slovo
Искони бѣ Слово - already in production at https://слово.бг
cms cms-framework markdown mojolicious mvc mvc-architecture openapi perl5 rest-api slovo trumbowyg-wysiwyg
Last synced: 12 Oct 2024
https://github.com/ogen-go/protoc-gen-oas
Generate OpenAPI v3 from protobuf
Last synced: 09 Nov 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/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/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/lusingander/topi
Terminal OpenAPI documentation viewer 🐐
bubbletea go openapi openapi-specification openapi3 tui
Last synced: 07 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/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/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/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/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/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/wzshiming/openapi
OpenAPI 3 Specification for golang
openapi openapi-spec openapi-specification openapi3 specification swagger
Last synced: 07 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/go-courier/oas
OpenAPI Spec builder in go
go openapi openapi-specification openapi3
Last synced: 07 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: 23 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/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/leon3s/ntex-rest-api-example
Example on how to create a REST API in Rust with ntex and utoipa
learn-to-code learning-resources ntex openapi rust swagger tutorial
Last synced: 15 Oct 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: 13 Aug 2024
https://github.com/notiz-dev/nestjs-swagger
NestJS with OpenApi Swagger documentation
Last synced: 07 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/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/immoh/swagger-spec
Spec for Swagger 2.0 definition
clojure clojure-spec clojurescript openapi swagger swagger2
Last synced: 14 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/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/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/xotabu4/response-openapi-validator
Asserts your responses against Swagger/OpenApi docs. Useful for API testing.
Last synced: 02 Nov 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/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: 04 Nov 2024
https://github.com/layer5io/kubeopenapi-jsonschema
hacktoberfest kubernetes openapi service-mesh service-mesh-management
Last synced: 08 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/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/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/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/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/cbornet/generator-jhipster-swagger-cli
DEPRECATED - JHipster module to generate client code from an OpenAPI/Swagger definition
jhipster openapi swagger swaggerclient
Last synced: 09 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: 04 Aug 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/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/whitlockjc/oval
oval: CLI for (O)penAPI Specification document (val)idation.
cli javascript nodejs openapi swagger
Last synced: 07 Nov 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/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/huan/swagger-edit
Swagger-Editor for local files like VIM.
browser docker editor openapi specification swagger
Last synced: 19 Oct 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/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/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/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