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: 2025-01-01 00:20:33 UTC
- JSON Representation
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/martincostello/openapi-extensions
Extensions for Microsoft.AspNetCore.OpenApi
Last synced: 02 Nov 2024
https://github.com/wei18/github-rest-api-swift-openapi
Scheduled generated GitHub's REST API Swift code from OpenAPI specification.
api docc github-actions github-api githubapi oas3 openapi rest-api swift swiftpackage
Last synced: 06 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/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/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
https://github.com/bagrat/dollar-ref
JSON Reference Resolution
json json-reference jsonschema kubernetes-configmap openapi resolver swagger yaml
Last synced: 01 Jan 2025
https://github.com/mnahkies/openapi-code-generator
A code generation tool for openapi 3 / 3.1 specifications written in typescript, primarily aimed at generating typescript clients and server stubs. Other target languages may be added in future.
angular axios devtools koa openapi openapi-generator openapi3 openapi31 typescript typespec zod
Last synced: 31 Oct 2024
https://github.com/geut/openapi-box
Generate TypeBox schemas from your openapi.
fetch jsdoc json-schema openapi typebox typescript
Last synced: 14 Oct 2024
https://github.com/asyncapi/openapi-schema-parser
An AsyncAPI schema parser for OpenAPI 3.0.x and Swagger 2.x schemas.
get-global-node-release-workflows get-global-releaserc nodejs openapi parser
Last synced: 16 Dec 2024
https://github.com/Wei18/github-rest-api-swift-openapi
Scheduled generated GitHub's REST API Swift code from OpenAPI specification.
api docc github-actions github-api githubapi oas3 openapi rest-api swift swiftpackage
Last synced: 02 Nov 2024
https://github.com/vymalo/keycloak-webhook
Event-based Webhook plugin for Keycloak
events keycloak keycloak-event-provider keycloak-spi kotlin kotlin-server openapi openapi3 webhook
Last synced: 23 Nov 2024
https://github.com/postman-open-technologies/openapi-web-search
OpenAPI Web Search: Revolutionizing the Way Developers find API Definitions 🚀
crawler dataset gsoc gsoc-2023 openapi search-engine swagger
Last synced: 07 Nov 2024
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: 07 Nov 2024
https://github.com/apideck-libraries/reva
Server-side request validator for Node.js based on OpenAPI
Last synced: 06 Nov 2024
https://github.com/mickymultani/GPT-4-Vision-Architecture-Scanner
A web-based tool that utilizes GPT-4's vision capabilities to analyze and describe system architecture diagrams, providing instant insights and detailed breakdowns in an interactive chat interface.
architecture-visualization computer-vision flask flask-api flask-application gpt-4 gpt-4-turbo gpt-4-vision gpt-4-vision-preview gpt-vision llm llms openai openai-chatgpt openapi
Last synced: 05 Nov 2024
https://github.com/smartbear/vscode-swaggerhub-release
SwaggerHub for VS Code - Providing SwaggerHub Integration inside the Visual Studio Code IDE.
on-prem openapi swagger swaggerhub vscode vscode-extension yaml
Last synced: 06 Nov 2024
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: 30 Nov 2024
https://github.com/skryukov/openapi_rspec
Test your API against OpenApi v3 documentation
Last synced: 03 Dec 2024
https://github.com/billyrrr/onto
Idealistic and yet usable framework for event-driven backend
architecture backend backend-for-frontend firestore flasgger framework gcloud mobile-backend openapi python3 reactive-programming reactive-services stream-processing websocket
Last synced: 23 Oct 2024
https://github.com/runreflect/tdm
tdm (short for Test Data Management) is an open-source library to help you manage your test data. You can think of it as a Terraform for Test Data: You define the state your test data should be in, and TDM interfaces with your data stores (e.g. your own APIs and/or third-party APIs) to get things into that desired state.
openapi test-automation testing-library testing-tools typescript
Last synced: 07 Nov 2024
https://github.com/quotient-im/gtad
Generate Things from API Descriptions
code-generation openapi openapi-specification rest-api swagger
Last synced: 09 Nov 2024
https://github.com/tuwilof/tomograph
Convert API Blueprint, Swagger and OpenAPI to JSON Schema and search through it
api-blueprint cli converter drafter json-schema openapi openapi3 swagger
Last synced: 09 Nov 2024
https://github.com/narazaka/swagger-serializer
Swagger (OpenAPI 3) schema based serializer for ruby
openapi openapi3 rails ruby serializer swagger
Last synced: 03 Dec 2024
https://github.com/oaijs/ajv-oai
OpenAPI's JsonSchema validator.
ajv json-schema jsonschema openapi openapi-jsonschema-validator swagger validator
Last synced: 14 Oct 2024
https://github.com/apiaddicts/openapi2postman
Project open source financed by Madrid Digital (Spain) and CloudAPPi S.L and promoted by APIAddicts. With this project, you can generate all tests automatically using a Swagger document, and you can add it to CI using newman.
openapi openapi3 openapi31 postman
Last synced: 14 Nov 2024
https://github.com/susmita-dey/codezilla
It is a chatbot made using OpenAI's API. It's similar to ChatGPT answering all your questions.
chatbot chatgpt openai-api openapi
Last synced: 12 Oct 2024
https://github.com/ccouzens/vcloud-rest-openapi
OpenAPI definitions for vCloud Director's Rest API
openapi openapi-definitions vcloud-director
Last synced: 29 Oct 2024
https://github.com/notEthan/scorpio
Resource-based Web API Client built on OpenAPI
openapi openapi-client openapi2 openapi3 ruby ruby-library
Last synced: 24 Nov 2024
https://github.com/superfaceai/openapi-linter
Is your OpenAPI Spec ready for SDK generators?
oas openapi openapi-validation openapi2 openapi3 swagger
Last synced: 07 Nov 2024
https://github.com/amishfaldu/swagger-docs
A node.js package used to build swagger docs hassle free
api api-documentation documentation express express-middleware expressjs open-api openapi openapi-documentation openapi-generator openapi-specification openapi3 swagger swagger-api swagger-docs swagger-documentation swagger-express swagger-ui typescript
Last synced: 07 Nov 2024
https://github.com/ahmadnassri/node-oas-request
OAS 3.x dynamic request client
Last synced: 07 Nov 2024
https://github.com/wiremock/api-template-library
WireMock API Templates Library
api api-template hacktoberfest openapi wiremock
Last synced: 08 Nov 2024
https://github.com/sigpwned/pinecone-openapi-spec
Unofficial, reverse-engineered, community-managed OpenAPI spec for the Pinecone API
Last synced: 07 Nov 2024
https://github.com/thomasthiebaud/fastify-schema-to-typescript
Convert JSON schema to typescript so your types always match Fastify validation
fastify jsonschema openapi swagger typescript
Last synced: 14 Oct 2024
https://github.com/hajekj/azure-functions-openapi-demo
A sample project showing the use of OpenAPI.NET.CSharpAnnotations with Azure Functions
azure-functions openapi swagger
Last synced: 27 Oct 2024
https://github.com/app-generator/full-stack-generator
OpenApi Generator - Flexible Full-stack (backend, frontend) Solution | AppSeed
app-generator appseed fullstack openapi
Last synced: 27 Oct 2024
https://github.com/omenia/robotframework_for_apis
Using Robot Framework for API (test) automation
api-testing automation demo openapi robotframework
Last synced: 09 Oct 2024
https://github.com/erichenry/swagger-data-gen
Tool to generate random data from a Sagger/OpenAPI spec
cli data generator mock-data openapi openapi-specification random swagger tool
Last synced: 24 Dec 2024
https://github.com/ethlo/zally-maven-plugin
OpenAPI specification linter Maven plugin, supporting pluggable rules via Zally. Requires no additional dependencies or services.
api java json linter maven-plugin openapi
Last synced: 19 Oct 2024
https://github.com/markwoodhall/swaggerdown
Website for generating static documentation and data formats from OpenAPI specifications
converter html markdown openapi openapi-specification swagger yaml
Last synced: 19 Oct 2024
https://github.com/speakeasy-api/sdk-generation-action
Github action for Speakeasy Client SDK management
Last synced: 01 Dec 2024
https://github.com/finbourne/lusid-sdk-python
Python SDK for LUSID by FINBOURNE, a bi-temporal investment management data platform with portfolio accounting capabilities.
bi-temporal data-platform finbourne fintech lusid openapi python
Last synced: 31 Dec 2024
https://github.com/visulima/visulima
Visulima is the next-gen JavaScript framework for JAMStack blogs, sites & apps.
anolilab api api-platform javascript next nextjs nodejs openapi react reactjs swagger typescript
Last synced: 18 Nov 2024
https://github.com/openapitools/empoa
Code (implementation, experiments, tools...) for the Eclipse MicroProfile OpenAPI project
microprofile microprofile-openapi openapi
Last synced: 07 Nov 2024
https://github.com/toomuchdesign/openapi-ts-json-schema
OpenAPI ➡️ TypeScript JSON Schema generator.
generator json-schema openapi swagger typescript
Last synced: 06 Dec 2024
https://github.com/codewithpraveen/openapi-specification
OpenAPI (Swagger) Specification for Software Developers, a guide to learning OpenAPI Specification for highly productive API design, documentation, development, & testing.
course oas openapi openapi-specification openapi3 swagger swagger-documentation swagger-specification udemy
Last synced: 07 Nov 2024
https://github.com/networknt/model-config
A repository contains all model definition and light-codegen config for different frameworks
graphql-idl light-java-graphql light-java-hybrid light-java-rest openapi swagger swagger-specification
Last synced: 07 Nov 2024
https://github.com/ts-oas/ts-oas
Automatically generate OpenAPI specifications from Typescript types.
json-schema oas openapi swagger typescript
Last synced: 07 Nov 2024
https://github.com/wantedly/open_api_annotator
OpenAPI spec generation by bottom-up.
actionpack activemodelserializers oas3 openapi rails
Last synced: 27 Oct 2024
https://github.com/avanov/openapi-type
OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats.
colander mypy oas3 openapi openapi3 parser specification swagger typing
Last synced: 13 Oct 2024
https://github.com/maastrichtu-ids/translator-openpredict
🔮🐍 A package to help serve predictions of biomedical concepts associations as Translator Reasoner API
biomedical-concepts-associations openapi predict translator-api trapi
Last synced: 21 Dec 2024
https://github.com/maartenvanvliet/striped
Library to interface with the Stripe Api.
Last synced: 27 Nov 2024
https://github.com/cdimascio/express-openapi-validator-example
simple openapi validation examplewith express-openapi-validator
api express file-upload openapi request-validation response-validation security validation
Last synced: 09 Nov 2024
https://github.com/microsoft/kiota-http-python
HTTP request adapter implementation for Kiota clients for Python
Last synced: 07 Oct 2024
https://github.com/asseco-voice/laravel-open-api
OpenAPI 3.0. generator for Laravel 8
laravel laravel-8 laravel-8-package openapi openapi-generator openapi3 php php7
Last synced: 16 Nov 2024
https://github.com/ladesa-ro/api
Web API Integrada – REST + GraphQL
api api-client graphql ladesa openapi rest sisgea sisgha
Last synced: 17 Nov 2024
https://github.com/openfoodfacts/folksonomy_api
A light REST API designed for Open Food Facts folksonomy engine
fastapi folksonomy-engine hacktoberfest openapi openfoodfacts python swagger
Last synced: 11 Nov 2024
https://github.com/mermade/openapi_optimise
Optimise OpenApi (Swagger) 2.0 API definitions
compression openapi openapi-spec openapi-specification optimiser optimization optimizer swagger
Last synced: 30 Sep 2024
https://github.com/lrstanley/entrest
Extension that generates a compliant OpenAPI spec and server implementation
ent entity-framework go golang openapi openapi3 orm
Last synced: 27 Oct 2024
https://github.com/novasush/fastapi-nginx-unit
Deploying an Asynchronous FastAPI on NGINX Unit
docker docker-compose fastapi nginx-unit openapi python python3
Last synced: 16 Nov 2024
https://github.com/nfroidure/openapi-ts-sdk-builder
Create a TypeScript SDK from an OpenAPI 3 definition
hacktoberfest openapi sdk-builder
Last synced: 21 Oct 2024
https://github.com/kritsel/tado-openapispec-v2
Community managed version of the tado API spec
openapi openapi-specification tado tado-api
Last synced: 28 Nov 2024
https://github.com/vaso991/koa-router-zod-swagger
Koa2 validator and swagger generator.
koa koa-router koa2 openapi swagger validation zod
Last synced: 07 Nov 2024
https://github.com/mokkapps/openapi-angular-spring-demo
A demo application which demonstrates OpenAPI generator in a Angular + Spring Boot application
angular backend demo-app frontend monorepo openapi openapi-codegen openapi-generator openapi-specification openapi3 spring spring-boot
Last synced: 07 Nov 2024
https://github.com/markruler/swage
OpenAPI Specification v2.0 to Excel
oas openapi openapi-specification swagger xlsx
Last synced: 07 Nov 2024
https://github.com/up9inc/oas-diff
OAS 3.1 Validation and Diff CLI Tool
diff golang openapi openapi-spec openapi-specification openapi-validation openapi31
Last synced: 14 Oct 2024
https://github.com/phrase/openapi
OpenAPI specification for Phrase Strings REST API
documentation openapi openapi-specification swagger
Last synced: 09 Nov 2024
https://github.com/zehuangzhang/idmos
IDMOS .NET .NETCore 认证中心 权限管理 管理后台 开放平台 实时监控 日志管理
authorization backend cache idmos log monitor netcore openapi system
Last synced: 03 Nov 2024
https://github.com/u2d-ai/msasdk
FastAPI Microservices Architecture SDK - As Basis for multiple services in a platform/system
admin-dashboard async asyncio dapr dapr-sidecar distributed fastapi json microservices openapi pydantic restful scheduler scheduler-service sqlalchemy-python sqlmodel starlette swagger-ui uvicorn-gunicorn vuejs
Last synced: 31 Oct 2024
https://github.com/gregswindle/eslint-plugin-swagger
An extensible linter with semantic validations for Swagger specifications.
api-linter api-rest eslint-plugin linter linter-plugin open-api open-api-specification openapi richardson-maturity-model rmm swagger swagger-linter
Last synced: 07 Nov 2024
https://github.com/0xsirsaif/frappe-api
FastAPI for Frappe
api fastapi frappe openapi openapi3 pydantic pydantic-v2 python swagger-ui
Last synced: 07 Nov 2024
https://github.com/optimizory/vrest-ng
vREST NG - Zero code API test automation solution
api api-automation api-testing openapi openapi-validation swagger swagger-validation testing testing-tools validation vrest vrest-ng
Last synced: 13 Nov 2024
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: 28 Oct 2024
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: 24 Dec 2024
https://github.com/bfanger/swagger-explained
Interactive documentation of the swagger.json
openapi openapi-specifications swagger
Last synced: 28 Oct 2024
https://github.com/scalar/sandbox
The easiest way to share OpenAPI files
openapi openapi3 scalar swagger swagger-ui
Last synced: 18 Nov 2024
https://github.com/aliyun/alibabacloud-java-async-sdk
alibaba alibaba-cloud aliyun async darabonba java openapi sdk
Last synced: 07 Nov 2024
https://github.com/reprezen/genflow
A unified framework for API code generators that work with OpenAPI, RAPID-ML and other description languages.
api api-client apidoc apidoc-generator apidocs code codegen documentation generation java openapi openapi-codegen openapi-documentation openapi-generator rapid-ml rest swagger swagger-codegen xtend
Last synced: 11 Oct 2024
https://github.com/osomepteltd/openapi-ts-sdk
Osome TypeScript SDK Generator
Last synced: 01 Nov 2024
https://github.com/pb33f/doctor
The Doctor. Just the doctor, no more, no less.
Last synced: 06 Nov 2024
https://github.com/daocloud/daocloud-api-docs
DaoCloud OpenAPI docs
daocloud k8s openapi paas platform-engineering
Last synced: 22 Nov 2024
https://github.com/projectsyn/lieutenant-api
The Project Syn Kubernetes Cluster and Tenants Inventory API
api gitops inventory kubernetes openapi projectsyn rest
Last synced: 07 Nov 2024
https://github.com/zenwave360/karate-ide
The Best OpenSource IDE for KarateDSL.
karate-tests mock-server openapi testing vscode vscode-extension
Last synced: 25 Nov 2024
https://github.com/wantedly/open_api
Provide PORO and serializers for OpenAPI v3.0.1
Last synced: 07 Nov 2024
https://github.com/synx-ai/oas3-mdx
OpenAPI Spec to Markdown
docgen documentation markdown mdx oas oas3 openapi
Last synced: 07 Nov 2024
https://github.com/pierre-emmanuelJ/open-alldebrid
Alldebrid OpenAPI based Golang client wrapper
alldebrid alldebrid-api alldebrid-wrapper api api-client client golang golang-bindings golang-wrapper openapi openapi-spec openapi-specification openapi3
Last synced: 04 Nov 2024