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.

https://github.com/openwonderlabs/homebridge-switchbot

The Homebridge SwitchBot plugin allows you to access your SwitchBot Device(s) from HomeKit. Homebridge.

ble homebridge homebridge-plugin nodejs openapi switchbot

Last synced: 15 Apr 2025

https://github.com/speakeasy-api/speakeasy

Build APIs your users love ❤️ with Speakeasy. ✨ Polished and type-safe SDKs. 🌐 Terraform providers and Contract Tests for your API. OpenAPI native.

ai api client-sdks csharp go java llm openapi openapi-generator openapi3 php python rest rest-api ruby rust sdks terraform typescript

Last synced: 14 Apr 2025

https://github.com/fsprojects/swaggerprovider

F# generative Type Provider for Swagger

fsharp openapi openapi2 openapi3 swagger typeprovider

Last synced: 13 Apr 2025

https://github.com/sukovanej/effect-http

Declarative HTTP API library for effect-ts

api effect-ts http openapi swagger typescript

Last synced: 12 Apr 2025

https://github.com/nlohmann/swagger_to_uml

Convert OpenAPI specifications (a.k.a. Swagger) to PlantUML diagrams

openapi plantuml plantuml-diagrams plantuml-generator swagger swagger-docs swagger2

Last synced: 07 Apr 2025

https://github.com/anuraj/minimalapi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 12 Apr 2025

https://github.com/garethr/kubernetes-json-schema

A set of JSON schemas for various Kubernetes versions, extracted from the OpenAPI definitions

json-schema kubernetes openapi

Last synced: 10 Apr 2025

https://github.com/Mermade/shins

Shins development continues at

api documentation openapi slate static-site-generator swagger

Last synced: 20 Nov 2024

https://github.com/bhattbhavesh91/voice-assistant-whisper-chatgpt

This repository will guide you to create your own Smart Virtual Assistant like Google Assistant using Open AI's ChatGPT, Whisper. The entire solution is created using Python & Gradio.

chatgpt chatgpt-api google-assistant gpt-3 gradio huggingface language-model language-models openapi virtual-assistant voice-assistant whisper

Last synced: 09 Apr 2025

https://github.com/mermade/shins

Shins development continues at

api documentation openapi slate static-site-generator swagger

Last synced: 26 Apr 2025

https://github.com/apicat/apicat

An efficient API documentation management tool that fully adheres to the OpenAPI specification and incorporates advanced LLM technology. This tool can automate the generation of API documentation, data models, and test cases, greatly enhancing development efficiency and documentation quality.

api api-documentation api-generation apicat documentation-tool gpt llm openapi swagger

Last synced: 24 Mar 2025

https://github.com/acquia/reservoir

A back end for your front end: a content repository. Powered by Drupal 8, JSON API and OAuth2.

api-backend content-repository drupal json-api jsonapi oauth2 openapi redoc rest

Last synced: 20 Jan 2025

https://github.com/paypal/paypal-rest-api-specifications

This repository contains the specification files for PayPal REST APIs.

openapi openapi-spec openapi-specification openapi3 paypal paypal-api paypal-rest-api

Last synced: 04 Apr 2025

https://github.com/anuraj/MinimalApi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 20 Nov 2024

https://github.com/instrumenta/openapi2jsonschema

Convert OpenAPI definitions into JSON schemas for all types in the API

instrumenta json-reference json-schema openapi

Last synced: 12 Apr 2025

https://github.com/zuplo/rate-my-openapi

Find API quality and security issues via your OpenAPI spec

api api-gateway api-rest linter openapi openapi-spec openapi-specification openapi3

Last synced: 12 Apr 2025

https://github.com/testingisdocumenting/znai

Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub.

documentation github-pages java markdown openapi openapi3 python rest-api static-site-generator userguide

Last synced: 05 Apr 2025

https://github.com/grafana/thema

A CUE-based framework for portable, evolvable schema

config cue cuelang grafana logic-programming openapi openapi3 packaging schema versioning

Last synced: 14 Apr 2025

https://github.com/goldspecdigital/oooas

An object oriented approach to generating OpenAPI specs, implemented in PHP.

oas open-source openapi swagger

Last synced: 12 Apr 2025

https://github.com/syroegkin/swagger-markdown

swagger to markdown transpiler

javascript js markdown node nodejs openapi swagger

Last synced: 12 Apr 2025

https://github.com/ArtisanCloud/PowerX

PowerX是一款以企业微信为基础的微信私域运营开放平台,帮助企业实现引流获客、精细运营。

crm openapi powerwechat scrm wechat

Last synced: 10 Apr 2025

https://github.com/artisancloud/powerx

PowerX是一款以企业微信为基础的微信私域运营开放平台,帮助企业实现引流获客、精细运营。

crm openapi powerwechat scrm wechat

Last synced: 12 Apr 2025

https://github.com/luolingchun/flask-openapi3

Generate REST API and OpenAPI documentation for your Flask project.

flask flask-openapi3 openapi openapi3 pydantic python python3 rapidoc redoc rest swagger swagger-ui

Last synced: 14 Apr 2025

https://github.com/seriousme/fastify-openapi-glue

A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.

apis design-first fastify fastify-plugin javascript openapi openapi-codegen openapi-specification openapi3 openapi3-1 swagger

Last synced: 14 Apr 2025

https://github.com/jolicode/slack-php-api

:hash: PHP Slack Client based on the official OpenAPI specification

hacktoberfest openapi psr-18 psr-7 sdk slack slack-api slack-client swagger

Last synced: 08 Apr 2025

https://github.com/isa-group/restest

RESTest: Automated Black-Box Testing of RESTful Web APIs

api-rest api-testing java oas openapi rest rest-api swagger testing

Last synced: 12 Apr 2025

https://github.com/wework/json-schema-to-openapi-schema

A little NodeJS package to convert JSON Schema to OpenAPI Schema Objects

api api-documentation api-documentation-tool api-specs json-schema openapi openapi-schema

Last synced: 09 Apr 2025

https://github.com/netlify/js-client

A Open-API derived JS + Node.js API client for Netlify

api api-client api-rest javascript js-client netlify nodejs openapi rest swagger

Last synced: 20 Nov 2024

https://github.com/sabber-slt/telegram-chatgpt-bot

NodeJS-based bot for ChatGPT that runs on Telegram now features advanced capabilities such as voice chat and image generation.

chatgpt image-generation nodejs openapi telegraf telegram-bot voice

Last synced: 26 Feb 2025

https://github.com/isa-group/RESTest

RESTest: Automated Black-Box Testing of RESTful Web APIs

api-rest api-testing java oas openapi rest rest-api swagger testing

Last synced: 27 Feb 2025

https://github.com/openapitools/openapi-style-validator

A customizable style validator to make sure your OpenAPI spec follows your organization's standards.

hacktoberfest openapi openapi-spec swagger swagger-api swagger-spec

Last synced: 09 Apr 2025

https://github.com/OpenAPITools/openapi-style-validator

A customizable style validator to make sure your OpenAPI spec follows your organization's standards.

hacktoberfest openapi openapi-spec swagger swagger-api swagger-spec

Last synced: 31 Mar 2025

https://github.com/smiley4/ktor-openapi-tools

A collection of libraries to simplify API documentation and exploration for Ktor applications. Generates OpenAPI specifications and provides Swagger UI and ReDoc.

kotlin ktor ktor-plugin openapi redoc swagger swagger-ui

Last synced: 12 Apr 2025

https://github.com/oai/arazzo-specification

The Arazzo Specification - A Tapestry for Deterministic API Workflows

api-workflows apis arazzo arazzo-specification openapi

Last synced: 12 Apr 2025

https://github.com/mpashkovskiy/express-oas-generator

OpenAPI (Swagger) specification generator for ExpressJS applications

expressjs mongoose openapi swagger swagger-ui

Last synced: 04 Apr 2025

https://github.com/asyrjasalo/restinstance

Robot Framework library for RESTful JSON APIs

api http json jsonschema openapi robotframework

Last synced: 14 Apr 2025

https://github.com/krakenjs/hapi-openapi

Build design-driven apis with OpenAPI (formerly swagger) 2.0 and hapi.

api hapi openapi rest swagger

Last synced: 01 Feb 2025

https://github.com/apple/swift-openapi-runtime

API package for code generated by Swift OpenAPI Generator.

middleware openapi swift transport

Last synced: 12 Apr 2025

https://github.com/flamewow/nestjs-asyncapi

NestJS AsyncAPI module - generate documentation of your event-based services using decorators

asyncapi nest nestjs openapi swagger

Last synced: 14 Apr 2025

https://github.com/vm-001/lua-radix-router

A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenResty

fast kong lua luajit openapi openresty restful router routing swagger trie

Last synced: 10 Apr 2025

https://github.com/smiley4/ktor-swagger-ui

Kotlin Ktor plugin to generate OpenAPI and provide Swagger UI

kotlin ktor ktor-plugin openapi swagger swagger-ui

Last synced: 26 Feb 2025

https://github.com/fmvilas/swagger-node-codegen

An OpenAPI 3.x/Swagger 2 code generator for Node.js

codegen nodejs openapi openapi3 swagger

Last synced: 05 Apr 2025

https://github.com/open-webui/openapi-servers

OpenAPI Tool Servers

ai mcp openapi

Last synced: 05 Apr 2025

https://github.com/codecentric/hikaku

A library that tests if the implementation of a REST-API meets its specification.

cxf dropwizard hikaku jax-rs jersey jersey2 micronaut openapi quarkus raml raml-test rest rest-api restapi resteasy restful-api restlet spring spring-mvc wadl

Last synced: 09 Apr 2025

https://github.com/redocly/openapi-sampler

:capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema

fake mock openapi openapi-sampler openapi3 openapi31 payload schema swagger

Last synced: 12 Apr 2025

https://github.com/openapi-library/OpenAPIValidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3

Last synced: 24 Mar 2025

https://github.com/openapi-library/openapivalidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3

Last synced: 12 Apr 2025

https://github.com/AresS31/swurg

Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).

burp-extensions burp-plugin burpsuite json openapi openapi-client openapi-specification openapi2 openapi3 parser pentesting restful-api swagger yaml

Last synced: 21 Feb 2025

https://github.com/aress31/openapi-parser

Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).

burp-extensions burp-plugin burpsuite json openapi openapi-client openapi-specification openapi2 openapi3 parser pentesting restful-api swagger yaml

Last synced: 09 Apr 2025

https://github.com/apigee-127/sway

A library that simplifies OpenAPI (fka Swagger) integrations/tooling.

apis javascript nodejs openapi swagger

Last synced: 10 Apr 2025

https://github.com/danielgtaylor/openapi-cli-generator

Generate a CLI from an OpenAPI 3 specification

cli code-generator openapi rest-api rest-client

Last synced: 07 Apr 2025

https://github.com/noboomu/proteus

Proteus is a blazing fast minimalist Java web server framework built atop Undertow.

api api-server high-performance http2 java jax-rs microservice microservice-framework mvc openapi reactive rest rest-api restful-api swagger undertow web-framework

Last synced: 12 Apr 2025

https://github.com/loopwork-ai/emcee

Connect agents to APIs 🫳🎤💥

agents modelcontextprotocol openapi

Last synced: 09 Apr 2025

https://github.com/aspida/openapi2aspida

Convert OpenAPI 3.0 or Swagger 2.0 definitions into aspida

aspida openapi swagger typescript

Last synced: 07 Apr 2025

https://github.com/pb33f/openapi-changes

The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger

diff oas3 openapi openapi-generator openapi-repo openapi-spec openapi-specification openapi3 swagger

Last synced: 07 Apr 2025

https://github.com/Redocly/openapi-sampler

:capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema

fake mock openapi openapi-sampler openapi3 openapi31 payload schema swagger

Last synced: 26 Mar 2025

https://github.com/KryptXBSA/t3-twitter-clone

Twitter clone built with T3 Stack + NextAuth + Supabase + Prisma

express nextauth nodejs openapi postgresql prisma supabase t3-stack tailwindcss trpc typescript

Last synced: 15 Mar 2025

https://github.com/sashabaranov/go-fastapi

Create an API and get Swagger definition for free

gin go golang openapi swagger

Last synced: 19 Dec 2024

https://github.com/ovac/idoc

📒📚Generate beautiful interactive documentation and Open-API 3.0 spec file from your existing Laravel app.

api api-documentation docs documentation generator laravel laravel-api-documentation laravel-documentation-generator open open-api-specification open-api-v3 openapi ovac ovac4u

Last synced: 14 Apr 2025

https://github.com/adriangb/xpresso

A composable Python ASGI web framework

api async backend json openapi pydantic python starlette swagger-ui web

Last synced: 06 Apr 2025

https://github.com/ignatandrei/netcoreblockly

.NET Core API to Blockly - generate from WebAPI, Swagger, OData, GraphQL => https://visualapi.azurewebsites.net/

blockly csharp graphql hacktoberfest javascript jwt jwt-auth jwt-authentication netcore3 odata openapi swagger visualprogramming webapi

Last synced: 13 Apr 2025

https://github.com/kubeshop/kusk-gen

Kusk Gen generates Ingress-controller configurations from your OpenAPI definition

ambassador generator ingress ingress-nginx kubernetes nginx openapi traefik

Last synced: 07 Apr 2025

https://github.com/sap/cloud-sdk-js

Use the SAP Cloud SDK for JavaScript / TypeScript 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: 13 Apr 2025

https://github.com/apple/swift-openapi-urlsession

URLSession transport for Swift OpenAPI Generator.

openapi swift transport urlsession

Last synced: 12 Apr 2025

https://github.com/arjun-g/vs-swagger-viewer

Swagger Viewer lets you preview and validate Swagger 2.0 and OpenAPI files as you type in Visual Studio Code.

openapi swagger swagger-viewer vscode vscode-extension

Last synced: 13 Apr 2025

https://github.com/enkot/nuxt-open-fetch

Generate zero-overhead, typed OpenAPI clients for Nuxt.

api composable fetch nuxt nuxt3 openapi query

Last synced: 08 Apr 2025

https://github.com/lezhnev74/openapi-psr7-validator

It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications

openapi openapi3 php psr-7 validation

Last synced: 05 Apr 2025

https://github.com/apioo/psx

PSX is an innovative PHP framework dedicated to build fully typed REST APIs.

api code-generator framework openapi php rest

Last synced: 08 Apr 2025

https://github.com/shangsky/flask-sugar

Flask Sugar is a web framework for building APIs with Flask, Pydantic and Python 3.6+ type hints. check parameters and generate API documents automatically. Flask Sugar是一个基于flask,pydantic,类型注解的API框架, 可以检查参数并自动生成API文档

flask openapi python swagger

Last synced: 15 Mar 2025

https://github.com/w3cj/hono-open-api-starter

A starter template for building fully documented type-safe JSON APIs with Hono and Open API

drizzle hono openapi scalar typescript zod

Last synced: 04 Apr 2025

https://github.com/powershell/psswagger

The cmdlet generator from OpenAPI (f.k.a Swagger) specification

openapi powershell-cmdlets powershell-modules swagger swagger-codegen

Last synced: 21 Jan 2025

https://github.com/ouropencode/OpenDocumenter

OpenDocumenter is a automatic documentation generator for OpenAPI v3 schemas. Simply provide your schema file in JSON or YAML, then sit back and enjoy the documentation.

documentation generator openapi

Last synced: 02 Apr 2025

https://github.com/mermade/openapi-filter

Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions

asyncapi filter internal openapi openapi3 swagger

Last synced: 04 Apr 2025

https://github.com/mswjs/source

Generate MSW request handlers from various sources (HAR files, OpenAPI documents, etc).

api generate handlers har mock-service-worker mocking msw openapi request swagger

Last synced: 08 Apr 2025

https://github.com/ahx/openapi_first

openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable.

api-server apifirst design-first jsonapi openapi openapi3 rack rest-api ruby web-framework

Last synced: 15 Apr 2025

https://github.com/sunrise-php/http-router

:tada: The 3.0 release is coming very soon! Very fast HTTP router for PHP 7.1+ based on PSR-7 and PSR-15 with support for annotations/attributes and OpenAPI (Swagger)

annotated annotation annotation-support annotations benchmark fastroute http http-router httprouter middleware middlewares openapi openapi3 php-library php7 php8 psr-15 psr-7 router swagger

Last synced: 08 Apr 2025

https://github.com/yunger7/enem-api

API pública e open-source para listagem de provas e questões do Exame Nacional do Ensino Médio (ENEM).

api api-rest enem nextjs openapi

Last synced: 05 Apr 2025

https://github.com/skryukov/skooma

Skooma is a Ruby library for validating API implementations against OpenAPI documents.

hacktoberfest openapi rspec ruby

Last synced: 07 Apr 2025