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/airtasker/spot

Spot is a concise, developer-friendly way to describe your API contract.

api-blueprint dsl json-schema openapi openapi3 swagger typescript

Last synced: 11 Apr 2025

https://github.com/mixmoe/hibiapi

一个实现了多种常用站点的易用化API的程序 / A program that implements easy-to-use APIs for a variety of commonly used sites.

api api-collection asyncio bilibili fastapi netease-cloud-music openapi openapi3 picacomic pixiv python python3 qrcode-generator saucenao-api tieba

Last synced: 08 Apr 2025

https://github.com/fabien0102/openapi-codegen

A tool for generating code base on an OpenAPI schema.

codegenerator openapi openapi-cli openapi-codegen openapi3 swagger swagger-codegen typescript

Last synced: 13 Apr 2025

https://github.com/mixmoe/HibiAPI

一个实现了多种常用站点的易用化API的程序 / A program that implements easy-to-use APIs for a variety of commonly used sites.

api api-collection asyncio bilibili fastapi netease-cloud-music openapi openapi3 picacomic pixiv python python3 qrcode-generator saucenao-api tieba

Last synced: 24 Mar 2025

https://github.com/matusf/openapi-fuzzer

Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free!

fuzzer fuzzing openapi rust

Last synced: 12 Apr 2025

https://github.com/tadata-org/fastapi_mcp

A zero-configuration tool for automatically exposing FastAPI endpoints as Model Context Protocol (MCP) tools.

ai claude cursor fastapi llm mcp mcp-server mcp-servers modelcontextprotocol openapi windsurf

Last synced: 12 Apr 2025

https://github.com/tony133/nestjs-api-boilerplate-jwt

An API Boilerplate to create a ready-to-use REST API in seconds with NestJS v11.x + TypeORM and JWT Auth 😻

api-rest apirest boilerplate docker fastify javascript js jwt nest nestjs node nodejs openapi rest-api swagger typeorm typescript

Last synced: 07 Apr 2025

https://github.com/oliyh/martian

The HTTP abstraction library for Clojure/script, supporting OpenAPI, Swagger, Schema, re-frame and more

cljdoc-badge clojure clojurescript http http-client interceptor interceptors martian open-api openapi schema swagger swagger-api swagger-spec

Last synced: 10 Apr 2025

https://github.com/modrinth/labrinth

[Archived] Former repo of the Modrinth backend

distribution fabricmc forge hacktoberfest meilisearch minecraft modding openapi rust-lang

Last synced: 21 Feb 2025

https://github.com/guardrail-dev/guardrail

Principled code generation from OpenAPI specifications

akka-http cats codegen dropwizard guardrail http4s jackson java openapi scala swagger

Last synced: 13 Apr 2025

https://github.com/caicloud/nirvana

Golang Restful API Framework for Productivity

cli engineering framework golang middleware openapi

Last synced: 12 Apr 2025

https://github.com/cloud-annotations/docusaurus-openapi

🦕 OpenAPI plugin for generating API reference docs in Docusaurus.

api-documentation documentation-generator docusaurus hacktoberfest openapi openapi3 plugin react swagger

Last synced: 12 Apr 2025

https://github.com/Tony133/nestjs-api-boilerplate-jwt

An API Boilerplate to create a ready-to-use REST API in seconds with NestJS v10.x + TypeORM and JWT Auth 😻

api-rest apirest boilerplate docker javascript js jwt nest nestjs node nodejs openapi rest-api swagger typeorm typescript

Last synced: 17 Nov 2024

https://github.com/intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 11 Apr 2025

https://github.com/openclarity/apiclarity

An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks. 

api-security envoy istio k8s kubernetes microservice microservices openapi openapi-spec openapi-specification service-mesh shadow-api swagger wasm zombie-api

Last synced: 07 Apr 2025

https://github.com/Intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 15 Mar 2025

https://github.com/sanic-org/sanic-openapi

Easily document your Sanic API with a UI

openapi python sanic swagger-ui

Last synced: 08 Apr 2025

https://github.com/muonsoft/openapi-mock

OpenAPI mock server with random data generation

mock mock-server openapi openapi3 swagger

Last synced: 05 Apr 2025

https://github.com/oazapfts/oazapfts

Generate TypeScript clients to tap into OpenAPI servers

openapi openapi3 swagger

Last synced: 13 Apr 2025

https://github.com/swagger-autogen/swagger-autogen

This module performs automatic construction of Swagger documentation. It can identify the endpoints and automatically capture methods such as get, post, put, and so on. It also identifies paths, routes, middlewares, response status codes and parameters. At the end, it generates the .json file containing the Swagger format specification.

autogen autogeneration documentation openapi openapi3 swagger swagger-autogen swagger2

Last synced: 13 Apr 2025

https://github.com/metadevpro/openapi3-ts

TS Model & utils for creating and exposing OpenAPI 3.x contracts.

openapi ts

Last synced: 13 Apr 2025

https://github.com/cloudflare/chanfana

OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!

api cloudflare cloudflare-workers hono honojs openapi openapi3 router swagger typescript workers workers-script

Last synced: 13 Apr 2025

https://github.com/cebe/php-openapi

Read and write OpenAPI yaml/json files and make the content accessible in PHP objects.

api api-spec hacktoberfest openapi openapi3 php schema

Last synced: 11 Apr 2025

https://github.com/e2b-dev/llm-code-interpreter

[DEPRECATED] Powered by AI Playgrounds by E2B. Code interpreter on steroids for ChatGPT. Run any language, any terminal process, use filesystem freely. All with access to the internet.

ai api chatgpt chatgpt-api chatgpt-plugin code code-execution code-interpreter development gpt-3 gpt-3-5-turbo gpt-4 javascript llm nodejs openai openapi plugins rest typescript

Last synced: 05 Apr 2025

https://github.com/e2b-dev/chatgpt-plugin

[DEPRECATED] Powered by AI Playgrounds by E2B. Code interpreter on steroids for ChatGPT. Run any language, any terminal process, use filesystem freely. All with access to the internet.

ai api chatgpt chatgpt-api chatgpt-plugin code code-execution code-interpreter development gpt-3 gpt-3-5-turbo gpt-4 javascript llm nodejs openai openapi plugins rest typescript

Last synced: 13 Dec 2024

https://github.com/decentralized-identity/veramo

A JavaScript Framework for Verifiable Data

did key-management openapi ssi veramo verifiable-credentials

Last synced: 10 Apr 2025

https://github.com/tiangolo/full-stack-fastapi-couchbase

Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more.

backend celery cookiecutter couchbase couchbase-sync-gateway docker fastapi frontend json json-schema jwt letsencrypt openapi openapi3 python python3 swagger traefik vue vuex

Last synced: 21 Jan 2025

https://github.com/chyroc/lark

Feishu(飞书)/Lark Open API Go SDK, Support ALL Open API and Event Callback.

bot chat-bot feishu feishu-api feishu-bot feishu-sdk go lark lark-sdk larksuite larksuite-api larksuite-sdk openapi sdk

Last synced: 07 Apr 2025

https://github.com/grpc-swagger/grpc-swagger

Debugging gRPC application with swagger-ui.

grpc grpc-api grpc-ecosystem grpc-json grpc-swagger openapi swagger

Last synced: 05 Apr 2025

https://github.com/exoego/rspec-openapi

Generate OpenAPI schema from RSpec request specs

openapi rails rspec ruby

Last synced: 14 Apr 2025

https://github.com/KissPeter/APIFuzzer

Fuzz test your application using your OpenAPI or Swagger API definition without coding

api-blueprint fuzz fuzzer openapi python3 swagger

Last synced: 17 Nov 2024

https://github.com/swaggest/rest

Web services with OpenAPI and JSON Schema done quick in Go

go golang hacktoberfest json-schema openapi openapi3 rest-api swagger

Last synced: 14 Apr 2025

https://github.com/vyuldashev/laravel-openapi

Generate OpenAPI specification for Laravel Applications

api docs documentation laravel openapi rest swagger

Last synced: 11 Apr 2025

https://github.com/CreateAPI/CreateAPI

Delightful code generator for OpenAPI specs

code-generation codegen openapi

Last synced: 06 Dec 2024

https://github.com/dapperdox/dapperdox

Beautiful, integrated, OpenAPI documentation.

golang openapi openapi-documentation openapi-specification

Last synced: 05 Apr 2025

https://github.com/DapperDox/dapperdox

Beautiful, integrated, OpenAPI documentation.

golang openapi openapi-documentation openapi-specification

Last synced: 14 Mar 2025

https://github.com/apiparklab/apipark

🦄APIPark is the #1 open-source AI Gateway and Developer Portal, enabling you to easily manage, integrate, and deploy AI and API services. APIPark seamlessly connects with various large AI models and packages these AI capabilities into APIs for easy invocation.

ai ai-gateway api api-dashboard api-gateway api-platform api-portal apihub claude dashboard developer-portal developer-tools developerportal gateway llm-gateway openai openapi

Last synced: 08 Apr 2025

https://github.com/APIParkLab/APIPark

🦄APIPark is the #1 open-source AI Gateway and Developer Portal, enabling you to easily manage, integrate, and deploy AI and API services. APIPark seamlessly connects with various large AI models and packages these AI capabilities into APIs for easy invocation.

ai ai-gateway api api-dashboard api-gateway api-platform api-portal apihub claude dashboard developer-portal developer-tools developerportal gateway llm-gateway openai openapi

Last synced: 26 Nov 2024

https://github.com/thomaxxl/safrs

SqlAlchemy Flask-Restful Swagger Json:API OpenAPI

flask flask-restful flask-sqlalchemy json json-api openapi openapi3 python3 rest-api sqlalchemy swagger

Last synced: 13 Apr 2025

https://github.com/endpoints4s/endpoints4s

Describe HTTP endpoints in Scala and derive clients, servers, and documentation

akka-http circe http http4s openapi openapi3 play-json playframework rest rpc scala-js

Last synced: 06 Apr 2025

https://github.com/iheartradio/play-swagger

Swagger spec generator for play framework

openapi public scala swagger

Last synced: 04 Apr 2025

https://github.com/wrtnlabs/agentica

TypeScript Agentic AI Library specialized for LLM Function Calling enhanced by compiler skills.

agent agentic agentic-ai agentic-framework ai chatbot claude llama llm-function-calling multi-agent-system openai openapi rag retrieval-augmented-generation swagger typescript

Last synced: 13 Apr 2025

https://github.com/mr-fatalyst/fastopenapi

FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Falcon, Flask, Quart, Sanic, Starlette, Tornado).

aiohttp falcon fastopenapi flask json-schema openapi openapi-generator pydantic pydantic-v2 quart redoc sanic starlette swagger swagger-ui tornado validation web

Last synced: 09 Apr 2025

https://github.com/dgarcia360/openapi-boilerplate

📘 Multi-file boilerplate for Open API Specification

api-documentation documentation-boilerplate openapi openapi3 swagger

Last synced: 11 Apr 2025

https://github.com/samchungy/zod-openapi

Use Zod Schemas to create OpenAPI v3.x documentation

json-schema openapi openapi3 swagger typescript zod zod-openapi

Last synced: 13 Apr 2025

https://github.com/azure/azure-functions-openapi-extension

This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties

azure azure-functions hacktoberfest openapi power-platform swagger-ui

Last synced: 12 Apr 2025

https://github.com/imposter-project/imposter-jvm-engine

Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests or CI/CD pipeline.

api-mock hbase mock mock-responses mock-server openapi rest-api salesforce soap swagger

Last synced: 08 Apr 2025

https://github.com/pyopenapi/pyswagger

An OpenAPI (fka Swagger) client & converter in python, which is type-safe, dynamic, spec-compliant.

openapi python swagger

Last synced: 25 Nov 2024

https://github.com/outofcoffee/imposter

Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests.

api-mock hbase mock mock-responses mock-server openapi rest-api salesforce soap swagger

Last synced: 02 Mar 2025

https://github.com/tuya/tuya-homebridge

Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.

homebridge homebridge-plugin homekit iot mqtt openapi tuya

Last synced: 08 Apr 2025

https://github.com/ePages-de/restdocs-api-spec

Adds API specification support to Spring REST Docs

openapi openapi-documentation rest-api-documentation spring spring-rest-docs

Last synced: 11 Nov 2024

https://github.com/cdimascio/generator-express-no-stress-typescript

🚄 A Yeoman generator for Express.js based 12-factor apps and apis using Typescript

12-factor expressjs openapi openapi3 swagger typescript yeoman-generator

Last synced: 04 Apr 2025

https://github.com/cellajs/cella

Template to build web apps with sync engine using hono, pg, drizzle, electric-sync, react, shadcn.

drizzle hono openapi postgres react react-query shadcn tanstack-router vite zod zustand

Last synced: 08 Apr 2025

https://github.com/Azure/azure-functions-openapi-extension

This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties

azure azure-functions hacktoberfest openapi power-platform swagger-ui

Last synced: 18 Apr 2025

https://github.com/miguelgrinberg/microblog-api

A modern (as of 2023) Flask API back end.

api flask openapi

Last synced: 05 Apr 2025

https://github.com/kholmogorov27/chevron

Powerful and highly functional startpage integrated with chatGPT and hidden under the super minimalistic and animated design (static/hosted/github pages)

animated artificial-intelligence browser-customization chatgpt chevron homepage minimalist new-tab newtab open-source openapi productivity react start-page startpage startpages web

Last synced: 02 Apr 2025

https://github.com/dymmond/esmerald

Esmerald framework - Highly scalable, performant, easy to learn, easy to code and for every sizeable and complex application

api async asyncio framework json json-schema openapi openapi3 pydantic python python-types python3 redoc rest security starlette swagger swagger-ui uvicorn web

Last synced: 14 Apr 2025

https://github.com/opengeospatial/ogcapi-features

An open standard for querying geospatial information on the web.

api features geospatial-data ogc ogc-api openapi standard wfs

Last synced: 13 Nov 2024

https://github.com/python-openapi/openapi-spec-validator

OpenAPI Spec Validator is a CLI, pre-commit hook and python package that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification.

oas oas3 openapi openapi2 openapi3 openapi31 python python-library specification swagger validation

Last synced: 11 Apr 2025

https://github.com/helixml/helix

Multi-node production GenAI stack. Run the best of open source AI easily on your own servers. Easily add knowledge from documents and scrape websites. Create your own AI by fine-tuning open source models. Integrate LLMs with APIs. Run gptscript securely on the server

api finetuning function-calling golang gptscript helm k8s llama llm llm-agent llm-serving mistral mixtral openai openapi rag sdxl self-hosted stable-diffusion swagger

Last synced: 08 Apr 2025

https://github.com/0b01001001/spectree

API spec validator and OpenAPI document generator for Python web frameworks.

annotation annotations apispec asgi falcon flask hacktoberfest openapi openapi-document pydantic pydantic-v2 python redoc starlette swagger wsgi

Last synced: 13 Apr 2025

https://github.com/SoliDry/api-generator

PHP-code generator for Laravel framework, with complete support of JSON-API data format

api api-generator code-generator generator json-api jwt laravel laravel-modules laravel5 oas oas3 openapi php php7 serialize spell-check state-machine

Last synced: 20 Nov 2024

https://github.com/solidry/api-generator

PHP-code generator for Laravel framework, with complete support of JSON-API data format

api api-generator code-generator generator json-api jwt laravel laravel-modules laravel5 oas oas3 openapi php php7 serialize spell-check state-machine

Last synced: 12 Apr 2025

https://github.com/readmeio/oas

Comprehensive tooling for working with OpenAPI definitions.

openapi

Last synced: 11 Apr 2025

https://github.com/ESchouten/CleanArchitecture

Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.

backend clean-architecture exposed flyway gradle graphql hexagonal-architecture jwt kotlin ktor openapi swagger

Last synced: 12 Apr 2025

https://github.com/manweill/swagger-axios-codegen

swagger client to use axios and typescript

axios codegen fly javascript openapi swagger typescript

Last synced: 11 Apr 2025

https://github.com/znsio/specmatic

Transform your API Specs into Executable Contracts with #NoCode in Seconds - Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster

asyncapi backward-compatibility cdd contract-driven-development contract-testing graphql grpc jdbc microservices openapi overlay redis service-virtualization specmatic wsdl

Last synced: 12 Apr 2025

https://github.com/int128/gradle-swagger-generator-plugin

Gradle plugin for OpenAPI YAML validation, code generation and API document publishing

gradle-plugin groovy openapi redoc swagger swagger-codegen swagger-ui

Last synced: 08 Apr 2025

https://github.com/lego/asyncapi.net

The AsyncAPI.NET SDK contains a useful object model for AsyncAPI documents in .NET

asyncapi dotnet openapi

Last synced: 09 Apr 2025

https://github.com/python-openapi/openapi-core

Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification.

client oas oas3 openapi openapi3 openapi31 python python-library schema server swagger

Last synced: 11 Apr 2025

https://github.com/mattpolzin/openapikit

Codable Swift OpenAPI implementation.

openapi

Last synced: 08 Apr 2025

https://github.com/Tony133/nestjs-apps-collection

Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, Apollo, etc. for the NestJS community 😻

api api-rest docker graphql mercurius mongodb mongodb-driver nestjs nestjs-apollo nestjs-backend nestjs-graphql nestjs-mercurius node openapi pg postgresql sequelize swagger typeorm

Last synced: 17 Nov 2024

https://github.com/tony133/nestjs-apps-collection

Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, Apollo, etc. for the NestJS community 😻

api api-rest docker graphql mercurius mongodb mongodb-driver nestjs nestjs-apollo nestjs-backend nestjs-graphql nestjs-mercurius node openapi pg postgresql sequelize swagger typeorm

Last synced: 06 Apr 2025

https://github.com/muneebhashone/typescript-backend-toolkit

TypeScript Backend Toolkit - Express.js - Swagger (OpenAPI 3.0) Autogenered docs, Zod - BullMQ - React Email - Mailgun - Docker - MongoDB (Mongoose) - Socket.io

boilerplate bullmq express javascript mailgun mongoose node openapi openapi-generator openapi-specification postgresql prisma react react-email socket-io swagger template toolkit typescript zod

Last synced: 09 Apr 2025

https://github.com/mrin9/rapipdf

PDF generation from OpenAPI / Swagger Spec

openapi openapi3 pdf swagger swagger-ui

Last synced: 07 Apr 2025

https://github.com/mattpolzin/OpenAPIKit

Codable Swift OpenAPI implementation.

openapi

Last synced: 23 Nov 2024

https://github.com/rexyai/RestRserve

R web API framework for building high-performance microservices and app backends

http-server openapi r rest-api swagger-ui

Last synced: 14 Mar 2025

https://github.com/rexyai/restrserve

R web API framework for building high-performance microservices and app backends

http-server openapi r rest-api swagger-ui

Last synced: 11 Apr 2025

https://github.com/vegardit/prisma-generator-nestjs-dto

Generates NestJS DTO classes from Prisma Schema

maintainer-wanted nestjs openapi prisma-schema typescript

Last synced: 10 Jan 2025

https://github.com/mrin9/RapiPdf

PDF generation from OpenAPI / Swagger Spec

openapi openapi3 pdf swagger swagger-ui

Last synced: 25 Nov 2024

https://github.com/dikhan/terraform-provider-openapi

OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)

go openapi swagger terraform

Last synced: 17 Nov 2024

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

Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes

api-gateway ingress kubernetes openapi openapi3 swagger

Last synced: 09 Apr 2025

https://github.com/christianhelle/refitter

A tool for generating Refit interfaces and contracts from OpenAPI specifications

csharp-sourcegenerator openapi openapi3 refit rest swagger

Last synced: 12 Apr 2025

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/fsprojects/swaggerprovider

F# generative Type Provider for Swagger

fsharp openapi openapi2 openapi3 swagger typeprovider

Last synced: 13 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