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-28 00:15:58 UTC
- JSON Representation
https://github.com/sanic-org/sanic-ext
Extended Sanic functionality
cors dependency-injection openapi plugin sanic
Last synced: 23 Dec 2024
https://github.com/openapitools/openapi-petstore
The pet store sample
openapi openapi-codegen openapi3 petstore
Last synced: 17 Nov 2024
https://github.com/Mermade/openapi-specification-extensions
A resource for common and standardised OpenAPI specification (vendor) extensions
analysis openapi swagger swaggerhub vendor-extension
Last synced: 01 Nov 2024
https://github.com/sngular/scs-multiapi-plugin
This is a Maven plugin designed to help developers automatizing the creation of code classes from YML files based on AsyncApi and OpenAPI.
asyncapi asyncapi-generator asyncapi-specification asyncapi-tooling openapi openapi-codegen openapi-generator spring spring-boot
Last synced: 03 Dec 2024
https://github.com/nexmo/nexmo-oas-renderer
Render your API references, Nexmo-style!
developer-destination documentation nexmo oas3 openapi openapi3 ruby-on-rails tools
Last synced: 28 Dec 2024
https://github.com/seriousme/openapi-schema-validator
OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x
cli javascript jsonschema openapi openapi-schema-validator openapi3 openapi3-1 openapi3-validation
Last synced: 28 Dec 2024
https://github.com/groupon/swagql
Create a GraphQL schema from swagger spec
graphql javascript nodejs openapi swagger
Last synced: 21 Dec 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: 04 Dec 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: 22 Dec 2024
https://github.com/freenet-public/got-swag
:monkey_face: A tool to test Swagger-powered APIs automatically through monkey testing and custom test suites
api monkey-testing openapi swagger testing
Last synced: 16 Nov 2024
https://github.com/isa-group/beet
Beet is a Daikon front-end and one of the core components of AGORA (Automated Generation of test Oracles for REST APIs), the first approach for the automated generation of test oracles for REST APIs in a black-box context.
api-testing invariant-detection java oas openapi rest rest-api swagger test-oracle test-oracle-generation testing
Last synced: 10 Oct 2024
https://github.com/onmyway133/appstoreconnect
🍎 Interact with AppStoreConnect
Last synced: 02 Nov 2024
https://github.com/morlay/gin-swagger
[DEPRECATED]
docs-generator gin gin-gonic openapi swagger
Last synced: 01 Oct 2024
https://github.com/alysivji/falcon-apispec
apispec plugin that generates OpenAPI specification (aka Swagger Docs) for Falcon web applications.
api apispec documentation falcon openapi python rest spec specification swagger
Last synced: 27 Dec 2024
https://github.com/edmartt/grpc-crud
A simple gRPC server-client code with an http client for sending data
concurrency gin gin-gonic go golang gorm goroutine goroutines gprc openapi solid-principles swagger swaggo testing testing-framework unit-testing unittest
Last synced: 19 Dec 2024
https://github.com/alexferl/echo-boilerplate
Boilerplate for the Echo framework with authentication, authorization and request/response validation.
12-factor boilerplate boilerplate-application casbin echo echo-boilerplate echo-casbin echo-framework echo-golang echo-jwt go golang jwt labstack-echo openapi openapi3
Last synced: 28 Oct 2024
https://github.com/api-platform/laravel
[READ ONLY] API Platform for Laravel
api-platform graphql hal json-ld jsonapi laravel laravel-package openapi rest swagger
Last synced: 24 Dec 2024
https://github.com/jakecoffman/crud
OpenAPI v2 builder and input validation for Go APIs, with Swagger UI
api go golang openapi rest rest-api server swagger swagger-ui validation
Last synced: 26 Dec 2024
https://github.com/robertlove/jekyll-openapi
An OpenAPI 3 documentation website generator built with Jekyll for use on GitHub Pages
bootstrap github-pages jekyll oas openapi openapi3
Last synced: 30 Sep 2024
https://github.com/jaredce/serverless-openapi-documenter
Serverless plugin to export your config as OpenAPI v3 Documentation and Postman Collection V2
openapi openapi-documentation openapi-generator openapi3 serverless serverless-framework
Last synced: 21 Dec 2024
https://github.com/backbase/backbase-openapi-tools
Backbase Open Api Tools (boat) helps manage large OpenAPI projects
java maven maven-plugin openapi openapi3 swagger
Last synced: 24 Dec 2024
https://github.com/x52dev/oas3-rs
Structures and tools to parse, navigate and validate OpenAPI v3.1 specifications.
Last synced: 26 Dec 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: 24 Dec 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: 24 Dec 2024
https://github.com/bump-sh/github-action
GitHub action to deploy your API documentation on Bump
api-documentation asyncapi asyncapi-specification github-actions openapi openapi-specification
Last synced: 25 Dec 2024
https://github.com/samchon/openapi
OpenAPI definitions, converters and LLM function calling schema composer.
ai chatgpt claude gemini llama llm llm-function-call nestia nestjs openapi openapi-generator openapi-generators openapi-validator structured-output swagger typescript typia
Last synced: 22 Dec 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: 07 Nov 2024
https://github.com/vanderlee/phpswaggergen
PHP library to generate Swagger/OpenAPI REST API documentation files from comments in PHP source code.
documentation documentation-generator hhvm openapi openapi-spec php php5 php53-compatible php7 rest rest-api restful restful-api restful-api-php swagger swagger-spec swagger2
Last synced: 25 Dec 2024
https://github.com/tobion/openapi-symfony-routing
Loads routes in Symfony based on OpenAPI/Swagger annotations
Last synced: 27 Oct 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: 04 Dec 2024
https://github.com/octokit/openapi-types.ts
Generated TypeScript definitions based on GitHub's OpenAPI spec
generated hacktoberfest octokit-js openapi schema specification types
Last synced: 22 Dec 2024
https://github.com/embraser01/typoas
Open API (OAS 3.0) Typescript generator
generator nodejs openapi openapi-generator openapi3 openapi31 react-query swagger typescript
Last synced: 24 Dec 2024
https://github.com/redocly/museum-openapi-example
An example OpenAPI description for an imaginary Museum API.
apis example oas-description openapi openapi-description openapi-example openapi-sp openapi-spec openapi3 rest
Last synced: 24 Dec 2024
https://github.com/vrchatapi/specification
⚙️ VRChat API OpenAPI specification defining the API in a machine-readable format. This is then used for automatic generation of language-specific SDK's
Last synced: 07 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: 22 Dec 2024
https://github.com/erunion/mill
☴ An annotation-based DSL for documenting a REST API.
api-blueprint api-documentation openapi
Last synced: 31 Oct 2024
https://github.com/harmbandstra/swagger-ui-bundle
Expose swagger-ui inside your symfony project through a route (eg. /docs) for viewing your OpenAPI spec.
openapi php swagger-ui symfony symfony-bundle
Last synced: 26 Dec 2024
https://github.com/lukehagar/plex-api-spec
An open source Plex Media Server API Specification
Last synced: 26 Dec 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.(Flock 是一个低代码平台,旨在快速构建聊天机器人、RAG 、Muti-Agent应用程序,主要使用 LangChain、LangGraph、NextJS 和 FastAPI。)
agent chakra-ui crewai fastapi langchain langgraph langgraph-gui llm muti-agent nextjs ollama openai openapi rag react react-flow workflow
Last synced: 16 Nov 2024
https://github.com/octokit/openapi
GitHub's official OpenAPI spec with Octokit extensions
hacktoberfest octokit-js openapi schema specification tooling
Last synced: 01 Nov 2024
https://github.com/codefromanywhere/openapisearch
🔎 Search Engine for Web APIs
api api-directory oas openapi openapi3 opendata rest-api search search-engine swagger
Last synced: 26 Nov 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/codefromanywhere/openapi-search
🔎 Search Engine for Web APIs
api api-directory oas openapi openapi3 opendata rest-api search search-engine swagger
Last synced: 07 Nov 2024
https://github.com/yezz123/fastapi-tag
Documented & Enhance the Metadata of your API ✨
fastapi metadata openapi pydantic pydantic-v2
Last synced: 19 Dec 2024
https://github.com/nasa9084/go-openapi
OpenAPI Specification (OAS) 3.0 implementation for Go
go golang openapi openapi-spec openapi-specification openapi3
Last synced: 23 Dec 2024
https://github.com/smartrecruiters/openapi-first
Start your node REST app with designing API first!
connect oas3 openapi openapi-specification openapi3
Last synced: 25 Dec 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: 22 Dec 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: 27 Dec 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/ignatandrei/blocklyautomation
VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/
automation blockly csharp java localhost macros openapi openapi3 php swagger visualapi visualprogramming webapi
Last synced: 25 Dec 2024
https://github.com/thenorthmemory/wechatpay-openapi
https://thenorthmemory.github.io/wechatpay-openapi/
openapi wechatpay wechatpay-apiv2 wechatpay-apiv3
Last synced: 24 Dec 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: 14 Dec 2024
https://github.com/revoltchat/api
Typescript typings and OpenAPI v3 generator for the Revolt API.
Last synced: 22 Dec 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: 26 Dec 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: 03 Dec 2024
https://github.com/dasiths/simpleendpoints
A simple, convention-based, endpoint per action pattern implementation for AspNetCore 3.0+ with full support for Swagger
api aspnetcore clean-architecture controller convention endpoints nuget openapi swagger
Last synced: 24 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: 26 Dec 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/defelo/sandkasten
Run untrusted code in an isolated environment
build-with-buildbot code-execution hacktoberfest isolation nix nixos nsjail openapi rest-api rust sandbox
Last synced: 23 Dec 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/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: 25 Nov 2024
https://github.com/courseorchestra/hurdy-gurdy
Generate client and server side Java/Kotlin code based on OpenAPI spec
hurdy-gurdy openapi openapi-generator
Last synced: 21 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/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/kolodi/UnityOpenApi
Unity friendly RESTful API client generator
api api-client multiplatform openapi restful swagger unity
Last synced: 10 Nov 2024
https://github.com/zenwave360/zenwave-sdk
DDD and API-First tools for Event-Driven microservices. Create Software Easy to Understand.
api-first asyncapi code-generator ddd jdl jhipster openapi
Last synced: 25 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/contentjet/openapi-ui
React based OpenAPI 3.0+ documentation generator
documentation-tool openapi openapi3 react
Last synced: 06 Dec 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/kota65535/openapi-merger
Merges multiple OpenAPI document files into a single file.
Last synced: 23 Dec 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/sacconazzo/directus-extension-api-docs
directus extension for swagger interface and custom endpoints definitions and validations
api-documentation api-validator custom-endpoints directus directus-extension openapi swagger validation
Last synced: 26 Dec 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/nfroidure/whook
Build strong and efficient REST web services.
dependency-injection hacktoberfest openapi openapi3 rest-api router server
Last synced: 24 Dec 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/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: 26 Dec 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/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/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/DataDog/datadog-api-client-ruby
datadog datadog-api openapi ruby
Last synced: 29 Nov 2024
https://github.com/yiisoft/yii-swagger
Swagger integration for Yii
api hacktoberfest openapi swagger swagger-ui yii3
Last synced: 22 Dec 2024
https://github.com/rapter1990/simplebanking
Simple Banking App (Spring Boot, Gradle, JUnit, Integration Test, Postgresql, Prometheus, Grafana, Github Actions, Postman)
ci-cd continuous-deployment continuous-integration docker docker-compose github-actions gradle grafana integration-test java junit monolith openapi postgresql postman prometheus spring-boot swagger
Last synced: 19 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