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/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/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/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/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/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/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/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/pointnet/redoc-editor
Edit and share ReDoc settings/theme
openapi react redoc redoc-editor
Last synced: 03 Aug 2024
https://github.com/bagrat/dollar-ref
JSON Reference Resolution
json json-reference jsonschema kubernetes-configmap openapi resolver swagger yaml
Last synced: 14 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/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/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/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/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/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/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: 26 Oct 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/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/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/sigpwned/pinecone-openapi-spec
Unofficial, reverse-engineered, community-managed OpenAPI spec for the Pinecone API
Last synced: 07 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: 10 Aug 2024
https://github.com/notEthan/scorpio
Resource-based Web API Client built on OpenAPI
openapi openapi-client openapi2 openapi3 ruby ruby-library
Last synced: 06 Aug 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/wiremock/api-template-library
WireMock API Templates Library
api api-template hacktoberfest openapi wiremock
Last synced: 08 Nov 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/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/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/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/skryukov/openapi_rspec
Test your API against OpenApi v3 documentation
Last synced: 31 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/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/toomuchdesign/openapi-ts-json-schema
OpenAPI โก๏ธ TypeScript JSON Schema generator.
generator json-schema openapi swagger typescript
Last synced: 28 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/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/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/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/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/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/microsoft/kiota-http-python
HTTP request adapter implementation for Kiota clients for Python
Last synced: 07 Oct 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/wantedly/open_api_annotator
OpenAPI spec generation by bottom-up.
actionpack activemodelserializers oas3 openapi rails
Last synced: 27 Oct 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/fastify/json-schema-ref-resolver
JSON schema reference resolver
fastify-library json-schema openapi reference swagger
Last synced: 07 Oct 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/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/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/phrase/openapi
OpenAPI specification for Phrase Strings REST API
documentation openapi openapi-specification swagger
Last synced: 09 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/bfanger/swagger-explained
Interactive documentation of the swagger.json
openapi openapi-specifications swagger
Last synced: 28 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/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/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/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/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/markruler/swage
OpenAPI Specification v2.0 to Excel
oas openapi openapi-specification swagger xlsx
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/swaggest/swac
๐ค OpenAPI/Swagger client generator for PHP, Go and JavaScript (ES5)
client-lib codegen go javascript openapi php rest-api swagger
Last synced: 08 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/lepoco/openapi.client
OpenAPI Client is a toolkit that helps you create HTTP clients for external APIs based on their OpenAPI specifications. It simplifies the process of consuming and interacting with various web services.
csharp dotnet dotnet-tool nuget openapi openapi-generator source-generator swagger tools
Last synced: 07 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/postman-open-technologies/openapi-linter
An open source implementation of Spectral for applying linting rules to an OpenAPI which can be deployed to AWS, Azure, and Heroku.
linting linting-rules openapi openapi3 spectral
Last synced: 07 Nov 2024
https://github.com/mchangrh/sb-openapi
SponsorBlock API in Swagger/ OpenAPI
openapi openapi3 sponsorblock swagger swagger-ui
Last synced: 16 Oct 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: 14 Oct 2024
https://github.com/nya1/rest-api-boilerplate
Typescript-based REST API boilerplate with full integration tests
api backend boilerplate eslint express integration-testing jest node openapi rest-api skeleton typescript winston
Last synced: 27 Oct 2024
https://github.com/kevinoid/swagger-spec-validator
Validate an OpenAPI/Swagger API specification using the swagger.io online validator.
nodejs openapi swagger validation
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
https://github.com/simplify-framework/simplify
Simplify Framework (JavaScript) SDK help developers to provision runtime code as a container or lambda, deploy code in the AWS Cloud or Kubernetes. Using your own, pre-defined, tailored, customized, well-written code to deliver project within itself (True-DevOps).
api-gateway aws devops javascript nodejs openapi sdk simplify-framework
Last synced: 01 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/shavo007/k6-demo
demo perf tests using k6 and OAS (open api spec)
docker grafana k6 openapi openapi3 performance-testing swagger typescript
Last synced: 27 Oct 2024
https://github.com/rapter1990/couriertracking
Case Study - Courier Tracking (Kotlin, Spring Boot, Mapstruct, JUnit Tests, Integration Tests, Docker, CI/CD - Github Actions, Gradle)
docker docker-compose dockerfile github-actions gradle integration-test junit kotlin mapstruct mysql openapi postman spring-boot testcontainer
Last synced: 10 Oct 2024
https://github.com/andreugallofre/foodlord
๐ฅ Calories estimation using CV built in HackCU V
flask grommet js nodejs openapi postgresql python rapidapi react
Last synced: 26 Oct 2024
https://github.com/elixir-tesla/tesla_openapi
Experimental client generator from OpenAPI spec.
Last synced: 13 Nov 2024
https://github.com/dankinsoid/SwiftOpenAPI
Swift library which can generate output compatible with OpenAPI 3.1.0
Last synced: 05 Aug 2024
https://github.com/networknt/openapi-parser
A light-weight, fast OpenAPI 3.0 parser and validator with minimum third party dependencies
openapi openapi-spec openapi-specification openapi-validation openapi3
Last synced: 07 Nov 2024
https://github.com/dermanomann/openapi-verifier
Verify JSON (api response) against OpenAPI specification.
annotation hacktoberfest laravel openapi phpunit
Last synced: 28 Oct 2024
https://github.com/neuralegion/har-sdk
HAR SDK enables Node.js developers to easily work with HAR, convert it from OAS/Swagger and Postman collection, and more.
converter generator har oas openapi sampler swagger typescript
Last synced: 31 Oct 2024
https://github.com/paloaltonetworks/docusaurus-template-openapi-docs
Docusaurus template for bootstrapping with docusaurus-openapi-docs
documentation docusaurus2 openapi static-site-generator
Last synced: 12 Nov 2024