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/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/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/antonk52/swaggerlint
Keep your API consistent
linter openapi openapi3 swagger typescript
Last synced: 17 Oct 2024
https://github.com/onelevenvy/flock
Flock 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: 08 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/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/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/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/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/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/kinlane/openapi-toolbox
This is my openapi toolbox.
api apis openapi openapi-spec openapi-specification
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: 27 Oct 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/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/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/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/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/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/readmeio/oas-examples
A collection of example OpenAPI 3.x and Swagger 2.0 documents.
Last synced: 14 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/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/ahrefs/jsonschema2atd
Generate ATD types from a JSON schema / OpenAPI document
Last synced: 07 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/ogen-go/protoc-gen-oas
Generate OpenAPI v3 from protobuf
Last synced: 09 Nov 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/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 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/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/ovh/python-apispec-fromfile
APISpec plugin to import OpenAPI specifications from a file
Last synced: 06 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/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/wzshiming/openapi
OpenAPI 3 Specification for golang
openapi openapi-spec openapi-specification openapi3 specification swagger
Last synced: 07 Nov 2024
https://github.com/faabiosr/openapi-assert
Asserting data against OpenAPI docs.
Last synced: 30 Sep 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/go-courier/oas
OpenAPI Spec builder in go
go openapi openapi-specification openapi3
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/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/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/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/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/xotabu4/response-openapi-validator
Asserts your responses against Swagger/OpenApi docs. Useful for API testing.
Last synced: 02 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/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/notiz-dev/nestjs-swagger
NestJS with OpenApi Swagger documentation
Last synced: 07 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/layer5io/kubeopenapi-jsonschema
hacktoberfest kubernetes openapi service-mesh service-mesh-management
Last synced: 08 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/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/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/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/aaronshaf/react-openapi
React component for viewing Open API specifications
Last synced: 09 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/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/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/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/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/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/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/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/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/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/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/huan/swagger-edit
Swagger-Editor for local files like VIM.
browser docker editor openapi specification swagger
Last synced: 19 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/andrewsomething/spectral-rules
Collecting examples of Spectral rulesets and functions in the wild
hacktoberfest openapi spectral
Last synced: 09 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/martincostello/openapi-extensions
Extensions for Microsoft.AspNetCore.OpenApi
Last synced: 02 Nov 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/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: 04 Aug 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/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
https://github.com/MV-GH/lemmy_openapi_spec
Unofficial Lemmy OpenAPI documentation
Last synced: 03 Aug 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/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/tsar-boomba/megalo
Deno HTTP server framework focused on speed
backend deno http openapi server typescript
Last synced: 15 Nov 2024
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: 08 Nov 2024
https://github.com/long-woo/stc
🔧 OpenApi/Swagger/Apifox 文档转换成代码的工具。 A tool for converting Swagger documents into code.
api apifox code-generation deno document openapi restful-api swagger
Last synced: 11 Nov 2024
https://github.com/deepmancer/full-stack-fastapi-ftgo
Full stack, modern web application template. Using FastAPI, Vuejs, MongoDB, PostgreSQL, Redis, Metabase, Grafana, Docker, and more!
backend docker docker-compose event-driven fastapi frontend grafana javascript jwt-authentication metabase microservice mongodb openapi postgresql profiling prometheus python redis redisinsight template
Last synced: 07 Nov 2024