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/elixir-tesla/tesla_openapi
Experimental client generator from OpenAPI spec.
Last synced: 13 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/dankinsoid/SwiftOpenAPI
Swift library which can generate output compatible with OpenAPI 3.1.0
Last synced: 05 Aug 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/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/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/paloaltonetworks/docusaurus-template-openapi-docs
Docusaurus template for bootstrapping with docusaurus-openapi-docs
documentation docusaurus2 openapi static-site-generator
Last synced: 12 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/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/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/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/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/synx-ai/oas3-mdx
OpenAPI Spec to Markdown
docgen documentation markdown mdx oas oas3 openapi
Last synced: 07 Nov 2024
https://github.com/ybelenko/oauth2_as_oas3_components
OAuth2 definitions as OpenAPI Spec 3.0 components
components oas3 oauth2 openapi
Last synced: 23 Oct 2024
https://github.com/microsoft/kiota-cli-commons
Common set of commands for CLI client generation
Last synced: 07 Oct 2024
https://github.com/sigpwned/openapi-generator-maven-plugin-template-customization-example
An example Maven project that uses the OpenAPI Generator Maven plugin with template customization to generate an API model and server
codegen codegeneration maven openapi openapi-codegen openapi-generator openapi-generator-maven-plugin openapi-spec sscce
Last synced: 07 Nov 2024
https://github.com/theirish81/mockambo
Dynamic API Mocking, recording and Validation
api contract-testing developer-tools mocking openapi openapi3 proxy testing
Last synced: 07 Nov 2024
https://github.com/scalar/laravel
Scalar OpenAPI References in Laravel
laravel openapi scalar swagger swagger-ui
Last synced: 07 Nov 2024
https://github.com/scottlogic/openapi-forge
⚒️🔥 Effortlessly create OpenAPI clients, in a range of languages, from the fiery furnace of our forge
Last synced: 08 Nov 2024
https://github.com/dilanx/redark
A dark theme for Redoc
api dark docs documentation openapi redoc redocly swagger theme
Last synced: 13 Oct 2024
https://github.com/ahmadnassri/node-oas-fastify
OAS 3.0 to Fastify routes automation
Last synced: 07 Nov 2024
https://github.com/felixarpa/unstuckoverflow
🤷♀️ Chrome ext to help devs built in HackTheBurgh V
chrome-extension flask javascript openapi python3 reactjs
Last synced: 26 Oct 2024
https://github.com/linux-china/aliyun-openapi-rust-sdk
Aliyun OpenAPI SDK for Rust
aliyun aliyun-openapi-sdk openapi rust
Last synced: 06 Nov 2024
https://github.com/sap/openapi-specification
The SAP's extension to OpenAPI Specification defines a standard for describing HTTP APIs at SAP.
api documentation extension openapi
Last synced: 07 Oct 2024
https://github.com/jaxelr/nancy.metadata.openapi
Open Api Spec library for NancyFx
Last synced: 09 Nov 2024
https://github.com/mjovanc/rust-actix-example
RESTful API written in Rust + Actix etc.
actix diesel diesel-rs openapi postgresql rest-api rust swagger
Last synced: 13 Nov 2024
https://github.com/simioni/nest-standard-response
Standardized and configurable API responses for NestJS
filtering nestjs node-js nodejs openapi openapi-generator openapi-specification pagination rest rest-api restful-api sorting swagger typescript
Last synced: 07 Nov 2024
https://github.com/darklynx/swagger-api-collection
My collection of RESTful API descriptions in Open API format
dropbox instagram openapi swagger
Last synced: 08 Nov 2024
https://github.com/oliveira-michel/jhulis
Sistema (lib + REST APIs) para validação de boas práticas na construção de contratos de API em OpenAPI Specification.
api ci ci-cd contrato devops-tools esteiras-de-ci oas oas30 openapi openapi-specification quality quality-assurance quality-check rest rest-api restful restful-api swagger
Last synced: 14 Oct 2024
https://github.com/opendatach/openparldatach
We are collaboratively building an open standard and API for Swiss parliamentary data.
api ogd oparl open-standard openapi opendata opendata-api parliament parliament-data parliamentary-data parliamentary-monitoring standard switzerland
Last synced: 07 Nov 2024
https://github.com/getyourguide/openapi-validation-java
Build trust in your spec by validating live requests and responses against your OpenAPI spec.
java openapi openapi-specification openapi-validation spring-boot
Last synced: 07 Nov 2024
https://github.com/paddlehq/paddle-openapi
An OpenAPI description for the Paddle API.
api oas openapi openapi-specification rest
Last synced: 07 Nov 2024
https://github.com/avanov/openapi-client-generator
Generates Python client packages from OpenAPI v3 specifications. The project aims at supporting any generic valid specification.
codegen http-client mypy oas3 openapi openapi3 parsing python3 rest-api specification swagger typing validation
Last synced: 11 Oct 2024
https://github.com/loopbackio/loopback-connector-openapi
LoopBack connector for OpenAPI spec (2.0 and 3.0.x) compliant services
hacktoberfest loopback nodejs openapi
Last synced: 09 Nov 2024
https://github.com/drkno/au-supermarket-apis
Australian Supermarket OpenAPI Specifications
api australia coles hacktoberfest openapi openapi-specification swagger woolworths
Last synced: 05 Nov 2024
https://github.com/nicolastakashi/todoapp-openapidocuments
Examples used in the post published on Medium.
api api-rest lint medium mock-server openapi openapi-documents openapi-specification openapi3
Last synced: 14 Nov 2024
https://github.com/stcarrez/swagger-ada-todo
Simple todo list server with OpenAPI
Last synced: 15 Nov 2024
https://github.com/openapi-ui/go-openapi-ui
go-openapi-ui is an embedded OpenAPI/Swagger documentation ui for Go using OpenAPI-UI
echo-openapi echo-swagger fiber-openapi fiber-swagger gin-openapi gin-swagger go-openapi go-openapi-ui go-swagger openapi openapi-ui swagger swagger-ui
Last synced: 08 Nov 2024
https://github.com/networknt/openapi-bundler
A utility that merges multiple OpenAPI specification files into a single file with all external references resolved to local reference.
openapi openapi-bundler openapi-codegen openapi-generator openapi-spec openapi-specification openapi3 rest rest-api
Last synced: 07 Nov 2024
https://github.com/grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
api-development api-testing code-generation devops k6 load-testing openapi performance-testing test-automation testing-tools
Last synced: 08 Nov 2024
https://github.com/rmkasendwa/swagger-to-ts
swagger-to-ts is a powerful library that allows you to generate TypeScript code from Swagger documentation or OpenAPI specifications. It simplifies the process of integrating API definitions into your TypeScript projects, saving you time and effort.
api api-client generator openapi proxy swagger tsed typescript
Last synced: 13 Oct 2024
https://github.com/codeasashu/react-openapi-designer
A React based UI toolkit to develop openapi schema
Last synced: 09 Nov 2024
https://github.com/beezup/dotnet-codegen
Code Generator as a dotnet global tool
codegen codegenerator dotnet handlebars openapi swagger
Last synced: 17 Nov 2024
https://github.com/FlyingBird95/openapi-builder
A Flask extension to automatically add OpenAPI documentation for your Flask app.
blueprint flask flask-extension openapi openapi-documentation openapi-generator openapi-specification python swagger swagger-documentation
Last synced: 13 Aug 2024
https://github.com/jpcadena/instagram-clone-backend
Instagram Clone Backend developed with FastAPI (Python and Beanie ODM (NoSQL MongoDB) as a Restful-API.
backend beanie clone-app fastapi heroku instagram jwt mongodb motor nosql openapi pydantic pymongo python restful-api uvicorn
Last synced: 15 Nov 2024
https://github.com/devexps/go-micro
A microservice-oriented governance framework implemented by golang.
go golang grpc microservices openapi protobuf
Last synced: 13 Oct 2024
https://github.com/fleny113/endpointmapper
Endpoint Mapper for ASP.NET Core 8
aspnet-core aspnetcore dotnet-core dotnet8 dotnetcore openapi sourcegeneration sourcegenerator swagger
Last synced: 23 Oct 2024
https://github.com/jobinsjp/api-generator
Generate api docs while writing test case (Laravel).
documentation laravel openapi phpunit swagger swagger-ui testing
Last synced: 03 Nov 2024
https://github.com/ootkin/skimx
Create web applications using OpenAPI schemas
express generator javascript oas openapi schema skimx specification typescript zod zod-openapi
Last synced: 07 Nov 2024
https://github.com/sylhare/petshop
🐶🛒 Kotlin spring-boot project using a generated API from a swagger file
gradle kotlin openapi spring-boot swagger
Last synced: 14 Nov 2024
https://github.com/damienbod/webapiopenapi
.NET 9 Open API in ASP.NET Core
api aspnetcore dotnet jwt net9 oauth openapi
Last synced: 07 Nov 2024
https://github.com/fa0311/twitter_openapi_dart
Implementation of Twitter internal API in Dart
dart openapi scraper twitter undocumented unofficial
Last synced: 14 Oct 2024
https://github.com/iamrajiv/gsod-2021
This repository contains information about my work in the Google Season of Docs 2021. I participated with Wechaty, and my project was on Improve the gRPC and OpenAPI ecosystem of Wechaty.
Last synced: 19 Oct 2024
https://github.com/sgraaf/openapi-scraper
Track changes to RESTful APIs by git scraping their OpenAPI descriptions
Last synced: 29 Oct 2024
https://github.com/koshevy/oapi3codegen
Moved here — https://github.com/koshevy/codegena
codegen codegeneration openapi openapi3 typescript
Last synced: 30 Sep 2024
https://github.com/ltmenezes/fences
Fences is an LLM augmented OpenAPI interpreter with a visual interface to easily make requests
backend openapi swagger swagger-ui tools
Last synced: 07 Nov 2024
https://github.com/oai/sig-travel
A repo for managing the travel working group within the OpenAPI Initiative (OAI)
openapi openapi-specification travel
Last synced: 07 Oct 2024
https://github.com/fusionauth/fusionauth-openapi
FusionAuth OpenAPI client
client-library fusionauth openapi swagger
Last synced: 05 Nov 2024
https://github.com/helciodev/weather-app
A weather app that gets user location and fetches the current weather from the open weather API. The user can search up from more than 220 cities around the world, user can also choose which unit the temperature will be displayed by pressing the toggle button.
javascript npm-package openapi tailwindcss weather-app webpack
Last synced: 21 Oct 2024
https://github.com/namuan/fuzzy-swagger
API fuzz testing generator using swagger document.
api fuzz-testing fuzzing openapi python swagger testing
Last synced: 18 Oct 2024
https://github.com/grktsh/falcon-oas
Design first approach with OpenAPI 3 for Falcon
Last synced: 07 Nov 2024
https://github.com/marioruiz/create_tests
Create Tests automatically from a Requests file. Perfect to be used with the result from importing a Swagger file using the open_api_import gem. Now we are supporting RSpec.
create openapi requests rspec ruby swagger swagger2 swagger3 tests
Last synced: 23 Oct 2024
https://github.com/belgif/openapi-problem
OpenAPI data types for problem messages
Last synced: 15 Nov 2024
https://github.com/fspv/leetcode-swagger
Swagger file for leetcode API
leetcode openapi python swagger
Last synced: 11 Nov 2024
https://github.com/zhudotexe/fastlmi
A fast framework (in both performance and development time) for creating language model interfaces - a more generic term for tools built for AIs like ChatGPT plugins.
asyncio chatgpt chatgpt-plugins fastapi framework lmi openai openapi pydantic python python3 starlette uvicorn
Last synced: 27 Oct 2024
https://github.com/paulvollmer/openapi-split
openapi-split is a simple commandline tool to organize an openapi (swagger) specification across multiple files
Last synced: 23 Oct 2024
https://github.com/birddevelper/notebookmanager
A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker
docker docker-compose dockerfile h2-database java maven mysql openapi openapi3 rest restful restful-api spring-boot springboot swagger swagger-ui unit-test unittest
Last synced: 24 Oct 2024
https://github.com/wubin1989/pullcode
pullcode is a typescript http client code generation cli compatible with Swagger 2 and OpenAPI 3
axios http http-client openapi openapi3 rest-api restful-api swagger swagger-codegen swagger2 typescript
Last synced: 14 Nov 2024
https://github.com/mikestead/yaml-fragment
Generate a yaml document from smaller yaml documents
Last synced: 11 Oct 2024
https://github.com/straw-hat-team/nodejs-monorepo
Monorepo for the open-source packages
cli eslint fetch library nextjs openapi react react-native react-query typescript
Last synced: 09 Oct 2024
https://github.com/thecodedaniel/flutter_gpt
A flutter app embedded with OpenAI ChatGPT!
api chat chatbot chatgpt chatgpt-api flutter google openai-api openapi
Last synced: 07 Nov 2024
https://github.com/kaizhu256/node-swgg
this zero-dependency package will run a virtual swagger-ui server with persistent-storage in the browser, that your webapp can use (in-place of a real backend), with a working web-demo
Last synced: 13 Oct 2024
https://github.com/ketiko/open_api-rspec
openapi openapi-validation rspec-matchers
Last synced: 06 Aug 2024
https://github.com/apiaddicts/openapi2soapui
API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each resource operation and a test suite. The response is the content of the SoapUI project in XML format to save as file and import into the SoapUI application.
openapi openapi3 openapi31 soapui
Last synced: 14 Nov 2024
https://github.com/turbot/steampipe-plugin-openapi
Use SQL to instantly query resources from OpenAPI. Open source CLI. No DB required.
backup etl hacktoberfest openapi postgresql postgresql-fdw sql sqlite steampipe steampipe-plugin zero-etl
Last synced: 08 Nov 2024
https://github.com/badsyntax/mailinabox-api
HTTP client SDK's for the Mail-in-a-Box API.
client-sdk mail-in-a-box mailinabox mailinabox-api openapi
Last synced: 27 Oct 2024
https://github.com/0xtheprodev/nestjs-clean-example
Clean Architecture Example using NestJS on Fastify
clean-architecture fastify graphql hexagonal-architecture nestjs openapi openapi3 repository-pattern rest-api swagger-ui typeorm typescript
Last synced: 27 Oct 2024
https://github.com/sap-samples/hana-enterprise-search-engine
Sample application exposing SAP HANA search features as HTTP-REST services.
enterprise-search odata openapi python rest sample sample-code sap-hana search
Last synced: 15 Nov 2024
https://github.com/nya1/ts-api-boilerplate
Quickly bootstrap your next TypeScript REST API project. Node 16+, auto OpenAPI, Prettier+ESLint, Jest
boilerplate openapi rest rest-api swagger template typescript
Last synced: 11 Oct 2024
https://github.com/codecentric/reedelk-module-rest
Reedelk REST module
openapi openapi-specification openapi3 reedelk reedelk-integration-platform rest rest-api restapi restful-api restful-web-api restful-webservices
Last synced: 16 Nov 2024
https://gitlab.com/vstconsulting/vstutils
Small framework for easy generates web-applications (SPA or Single Page Application).
js openapi python vue web web-application
Last synced: 10 Nov 2024
https://github.com/amorimjj/nestjs-redoc-try-out
NestJS-Redoc-Try-Out is an unofficial NestJS module for Redoc Try Out. It provides an easy way plugging in Redoc in a NestJS application.
Last synced: 12 Oct 2024
https://github.com/jcrqr/octono
🍂 GitHub REST API for Deno projects
deno github github-rest-api octokit openapi
Last synced: 05 Oct 2024
https://github.com/jean85/symfony-openapi-example
An example of using an OpenAPI spec in a Symfony application
Last synced: 20 Oct 2024
https://github.com/numberfour/openapi-scala
An opinionated library and SBT plugin for generating Scala code from OpenAPI 3.
openapi openapi-generator openapi3 scala swagger
Last synced: 14 Oct 2024
https://github.com/zchee/schema
Collection of JSON-Schema, OpenAPI, and well-known schemas
Last synced: 11 Oct 2024
https://github.com/zchee/protoc-gen-openapi
protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.
openapi openapi3 protobuf protoc protoc-plugin
Last synced: 11 Oct 2024
https://github.com/eywek/oatyp
🏠 Build Typescript typings from OpenAPI definitions
codegen openapi swagger typescript typescript-generator
Last synced: 13 Nov 2024