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/commercetools/commercetools-api-reference

commercetools API reference documentation

api api-reference audit-sdk openapi raml raml-utilities

Last synced: 12 Apr 2025

https://github.com/bump-sh-examples/train-travel-api

Sample OpenAPI description to use for whatever you like, as a hopefully more modern and useful alternative to the Petstore.

api-design openapi openapi-spec openapi31 rest-api

Last synced: 10 Apr 2025

https://github.com/codekie/openapi-examples-validator

Validates embedded examples in OpenAPI-files

docker javascript openapi openapi3 validation

Last synced: 05 May 2025

https://github.com/disneystreaming/smithy-translate

Tooling for converting to and from the Smithy IDL

json-schema openapi protobuf smithy swagger

Last synced: 29 Apr 2025

https://github.com/anttiviljami/react-openapi-client

Consume OpenAPI-enabled APIs with React Hooks

hacktoberfest openapi react react-hooks swagger

Last synced: 13 Apr 2025

https://github.com/apis-guru/aws2openapi

Amazon Web Services API description to OpenAPI 3.0 definition

amazon amazon-api amazon-s3-storage amazon-web-services aws openapi openapi3 swagger

Last synced: 06 Apr 2025

https://github.com/statcan/statcan.orchardcore

Houses StatCan OrchardCore Modules

candev digital hackathon lab openapi orchardcore portal

Last synced: 05 Dec 2024

https://github.com/nextbreakpoint/flink-client

Java client for managing Apache Flink via REST API

flink java openapi

Last synced: 07 Apr 2025

https://github.com/berkleytechnologyservices/restdocs-spec

A maven plugin for generating Open API and Postman Collection specifications using Spring Restdocs.

api-documentation maven maven-plugin openapi spring-rest-docs swagger

Last synced: 07 Apr 2025

https://github.com/so1n/pait

Pait(π tool) - Python Modern API Tools, easier to use web frameworks/write API routing

flask grpc openapi pydantic python redoc sanic starlette swagger tornado type-hints

Last synced: 06 Apr 2025

https://github.com/j-d-carmichael/boats

Beautiful Open Api Template System

asyncapi openapi

Last synced: 30 Apr 2025

https://github.com/vrchatapi/specification

⚙️ VRChat API OpenAPI specification defining the API in a machine-readable format. This is then used for automatic generation of language-specific SDK's

openapi vrchat vrchatapi

Last synced: 13 Apr 2025

https://github.com/python-ellar/ellar

Ellar is a lightweight ASGI framework for building efficient and scalable server-side python applications. It supports both OOP (Object-Oriented Programming) and FP (Functional Programming). Built with passion for programming

aiohttp api asgi nestjs openapi python python3 swagger

Last synced: 03 Apr 2025

https://github.com/phalt/clientele

Generate loveable Python HTTP API Clients

api asyncio httpx openapi pydantic python

Last synced: 05 Apr 2025

https://github.com/legion2/swagger-ui-action

Generate Swagger UI in a GitHub Actions workflow

actions documentation-tool github-page openapi swagger-ui workflow

Last synced: 12 Apr 2025

https://github.com/eadwinCode/ellar

Ellar is a lightweight ASGI framework for building efficient and scalable server-side python applications. It supports both OOP (Object-Oriented Programming) and FP (Functional Programming). Built with passion for programming

aiohttp api asgi nestjs openapi python python3 swagger

Last synced: 05 May 2025

https://github.com/apioo/psx-schema

Parse and generate data schema formats

json-schema openapi php popo swagger

Last synced: 19 Nov 2024

https://github.com/lzjun567/flask-siwadoc

flask-siwadoc is a flask data validator and openapi document generator automaticly

flask openapi swagger validator

Last synced: 26 Mar 2025

https://github.com/sinclairnick/webroute

🕸️ Web APIs, from the route up

client http openapi schema trpc typescript web web-standards

Last synced: 26 Feb 2025

https://github.com/lukehagar/plex-api-spec

An open source Plex Media Server API Specification

oas openapi plex pms

Last synced: 09 Apr 2025

https://github.com/chenrui333/rules_openapi

🍃 bazel rules for generating code from openapi specifications

bazel bazel-rules openapi openapi-gen openapi-specification swagger-codegen

Last synced: 07 Apr 2025

https://github.com/Woile/starlette-apispec

Easy integration of APISpec for Starlette

api-documentation api-rest openapi python3 starlette swagger

Last synced: 02 May 2025

https://github.com/ark0f/tg-bot-api

Telegram Bot API parser and generators

json-schema-definitions openapi rust telegram-bot-api

Last synced: 05 Apr 2025

https://github.com/woile/starlette-apispec

Easy integration of APISpec for Starlette

api-documentation api-rest openapi python3 starlette swagger

Last synced: 16 Mar 2025

https://github.com/jbowes/oag

Idiomatic Go (Golang) client package generation from OpenAPI documents

code-generation code-generator go golang openapi openapi-client rest rest-api swagger

Last synced: 17 Mar 2025

https://github.com/x52dev/oas3-rs

Structures and tools to parse, navigate and validate OpenAPI v3.1 specifications.

openapi openapi31 rust

Last synced: 04 Apr 2025

https://github.com/bump-sh/cli

Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI

api-specification asyncapi asyncapi-specification cli openapi openapi-specification openapi2 openapi3

Last synced: 05 Apr 2025

https://github.com/akhansari/fsharp.openapi

F# Wrapper for OpenAPI.NET

fsharp openapi

Last synced: 23 Apr 2025

https://github.com/Legion2/swagger-ui-action

Generate Swagger UI in a GitHub Actions workflow

actions documentation-tool github-page openapi swagger-ui workflow

Last synced: 06 Dec 2024

https://github.com/mermade/openapi-lint-vscode

OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code

lint linter oas oasv3 openapi openapi3 swagger validation validator visual-studio-code vscode

Last synced: 12 Apr 2025

https://github.com/phillip-kruger/apiee

Swagger documentation for Java EE projects

java-library javaee openapi swagger swagger-ui

Last synced: 07 May 2025

https://github.com/sv-tools/openapi

OpenAPI v3.1 Spec implementation in Go with generics

generics-in-golang golang openapi openapi-validation openapi3 openapi31 swagger

Last synced: 05 Apr 2025

https://github.com/supermodel/supermodel

Supermodel browser library and CLI tool for working with JSON Schema data models

avro graphql json json-ld json-schema openapi swagger

Last synced: 31 Mar 2025

https://github.com/mtwn105/whatsapp-chatbot

AI Powered WhatsApp Chatbot built using WhatsApp API and GPT-3

ai davinci express gpt gpt-3 javascript machine-learning ml nodejs openapi whatsapp whatsapp-api whatsapp-bot

Last synced: 12 Apr 2025

https://github.com/wzshiming/gen

Gen generates efficient web routing source code and documentation from annotations

generate metaprogramming microservice no-framework openapi openapi3 restful swagger

Last synced: 25 Mar 2025

https://github.com/jkawamoto/go-pixeldrain

Share files with decentralized cloud storage.

cloud fileshare go golang openapi

Last synced: 15 Apr 2025

https://github.com/dternyak/molten-boilerplate

A boilerplate for the molten framework by Bogdanp https://github.com/Bogdanp/molten

api-documentation api-rest backend molten openapi python python3 restful-api swagger

Last synced: 21 Apr 2025

https://github.com/jdkandersson/openalchemy

Define SQLAlchemy models using the OpenAPI specification.

openapi openapi-specification openapi3 python python3 sqlalchemy sqlalchemy-models sqlalchemy-python

Last synced: 19 Dec 2024

https://github.com/ninofiliu/oa-client

Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation!

openapi openapi3 rest swagger

Last synced: 13 Apr 2025

https://github.com/swaggerexpert/swagger-editor-validate

This GitHub Actions validates OpenAPI (OAS) definition file using Swagger Editor.

editor openapi openapi2 openapi3 openapi31 swagger validate validations

Last synced: 19 Dec 2024

https://github.com/zenwave360/zenwave-sdk

DDD and API-First tools for Event-Driven microservices. Create Software Easy to Understand.

api-first asyncapi code-generator ddd jdl jhipster openapi

Last synced: 12 Apr 2025

https://github.com/swift-server/swift-openapi-async-http-client

AsyncHTTPClient transport for Swift OpenAPI Generator.

async-http-client openapi swift transport

Last synced: 28 Mar 2025

https://github.com/Mermade/openapi-specification-extensions

A resource for common and standardised OpenAPI specification (vendor) extensions

analysis openapi swagger swaggerhub vendor-extension

Last synced: 31 Mar 2025

https://github.com/wuvictor-95/boards

Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend

golang openapi react rest-api typescript websocket

Last synced: 13 Apr 2025

https://github.com/seriousme/openapi-schema-validator

OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x

cli javascript jsonschema openapi openapi-schema-validator openapi3 openapi3-1 openapi3-validation

Last synced: 04 Apr 2025

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

Extended Sanic functionality

cors dependency-injection openapi plugin sanic

Last synced: 06 Apr 2025

https://github.com/microsoft/kiota-typescript

TypeScript libraries for Kiota-generated API clients.

javascript kiota openapi rest-api typescript

Last synced: 12 Apr 2025

https://github.com/disruptek/atoz

Amazon Web Services (AWS) APIs in Nim

amazon api atoz aws client nim openapi

Last synced: 17 Dec 2024

https://github.com/sngular/scs-multiapi-plugin

This is a Maven plugin designed to help developers automatizing the creation of code classes from YML files based on AsyncApi and OpenAPI.

asyncapi asyncapi-generator asyncapi-specification asyncapi-tooling openapi openapi-codegen openapi-generator spring spring-boot

Last synced: 03 Dec 2024

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

Beet is a Daikon front-end and one of the core components of AGORA (Automated Generation of test Oracles for REST APIs), the first approach for the automated generation of test oracles for REST APIs in a black-box context.

api-testing invariant-detection java oas openapi rest rest-api swagger test-oracle test-oracle-generation testing

Last synced: 09 Feb 2025

https://github.com/dancewithtruth/boards

Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend

golang openapi react rest-api typescript websocket

Last synced: 22 Feb 2025

https://github.com/freenet-public/got-swag

:monkey_face: A tool to test Swagger-powered APIs automatically through monkey testing and custom test suites

api monkey-testing openapi swagger testing

Last synced: 19 Apr 2025

https://github.com/python-jsonschema/referencing

Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)

api asyncapi hypermedia json json-schema jsonschema openapi

Last synced: 08 Apr 2025

https://github.com/groupon/swagql

Create a GraphQL schema from swagger spec

graphql javascript nodejs openapi swagger

Last synced: 21 Dec 2024

https://github.com/alysivji/falcon-apispec

apispec plugin that generates OpenAPI specification (aka Swagger Docs) for Falcon web applications.

api apispec documentation falcon openapi python rest spec specification swagger

Last synced: 10 Feb 2025

https://github.com/onmyway133/appstoreconnect

🍎 Interact with AppStoreConnect

appstoreconnect openapi swift

Last synced: 07 May 2025

https://github.com/alexferl/echo-boilerplate

Boilerplate for the Echo framework with authentication, authorization and request/response validation.

12-factor boilerplate boilerplate-application casbin echo echo-boilerplate echo-casbin echo-framework echo-golang echo-jwt go golang jwt labstack-echo openapi openapi3

Last synced: 21 Mar 2025

https://github.com/centeredge/yardarm

OpenAPI 3 SDK Generator for C#

csharp hacktoberfest openapi

Last synced: 06 Apr 2025

https://github.com/defjs/defjs

👏 Defjs is a library that helps you define and initiate requests, aiming to make it easier for you to define requests without worrying about the details.

ajax fetch http http-client http-stream javascript openapi swagger typescript wechat-mini-program xmlhttprequest

Last synced: 06 Apr 2025

https://github.com/jaredce/serverless-openapi-documenter

Serverless plugin to export your config as OpenAPI v3 Documentation and Postman Collection V2

openapi openapi-documentation openapi-generator openapi3 serverless serverless-framework

Last synced: 05 Apr 2025

https://github.com/varletjs/api-farmer

API module generation tool based on Openapi3/Swagger2.

api-generator cli ejs javascript nodejs openapi swagger typescript

Last synced: 09 Apr 2025

https://github.com/jakecoffman/crud

OpenAPI v2 builder and input validation for Go APIs, with Swagger UI

api go golang openapi rest rest-api server swagger swagger-ui validation

Last synced: 05 May 2025

https://github.com/bump-sh/github-action

GitHub action to deploy your API documentation on Bump

api-documentation asyncapi asyncapi-specification github-actions openapi openapi-specification

Last synced: 09 Apr 2025

https://github.com/robertlove/jekyll-openapi

An OpenAPI 3 documentation website generator built with Jekyll for use on GitHub Pages

bootstrap github-pages jekyll oas openapi openapi3

Last synced: 25 Jan 2025

https://github.com/backbase/backbase-openapi-tools

Backbase Open Api Tools (boat) helps manage large OpenAPI projects

java maven maven-plugin openapi openapi3 swagger

Last synced: 05 Apr 2025

https://github.com/shanbay/gobay

A microservice framework, support gRPC & HTTP(OpenAPI)

go grpc hacktoberfest microservice openapi shanbay

Last synced: 27 Feb 2025

https://github.com/octokit/openapi-types.ts

Generated TypeScript definitions based on GitHub's OpenAPI spec

generated hacktoberfest octokit-js openapi schema specification types

Last synced: 08 Apr 2025

https://github.com/ppKrauss/PostgREST-writeAPI

Translate your OpenAPI specification into a NGinx config-file to implement your PostgREST system

agile nginx openapi postgresql postgrest

Last synced: 04 Dec 2024

https://github.com/vanderlee/phpswaggergen

PHP library to generate Swagger/OpenAPI REST API documentation files from comments in PHP source code.

documentation documentation-generator hhvm openapi openapi-spec php php5 php53-compatible php7 rest rest-api restful restful-api restful-api-php swagger swagger-spec swagger2

Last synced: 13 Apr 2025

https://github.com/tobion/openapi-symfony-routing

Loads routes in Symfony based on OpenAPI/Swagger annotations

openapi routing symfony

Last synced: 17 Mar 2025

https://github.com/apidevtools/openapi-schemas

JSON Schemas for every version of the OpenAPI Specification

javascript json-schema nodejs openapi openapi-specification openapi3 rest-api swagger validation

Last synced: 09 Apr 2025

https://github.com/ppkrauss/postgrest-writeapi

Translate your OpenAPI specification into a NGinx config-file to implement your PostgREST system

agile nginx openapi postgresql postgrest

Last synced: 13 Apr 2025

https://github.com/hairyf/genapi

API pipeline generator, which is used to convert OpenApi (v2~v3) and any input sources into TS/JS APIs, and currently supports axios, fetch, ky, got, ofetch

api-generator generator javascript openapi swagger typescript

Last synced: 23 Apr 2025

https://github.com/smartrecruiters/openapi-first

Start your node REST app with designing API first!

connect oas3 openapi openapi-specification openapi3

Last synced: 15 Apr 2025

https://github.com/hpoul/openapi_dart

Dart implementation to generate (dart) server stubs and client libraries from OpenAPI 3.0 yaml files.

dart dartlang generator openapi openapi3 server

Last synced: 09 Apr 2025

https://github.com/ignatandrei/blocklyautomation

VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/

automation blockly csharp java localhost macros openapi openapi3 php swagger visualapi visualprogramming webapi

Last synced: 05 Apr 2025

https://github.com/harmbandstra/swagger-ui-bundle

Expose swagger-ui inside your symfony project through a route (eg. /docs) for viewing your OpenAPI spec.

openapi php swagger-ui symfony symfony-bundle

Last synced: 07 May 2025

https://github.com/erunion/mill

☴ An annotation-based DSL for documenting a REST API.

api-blueprint api-documentation openapi

Last synced: 29 Mar 2025

https://github.com/kokuwaio/micronaut-openapi-codegen

OpenAPI codegen for Micronaut

codegen micronaut openapi

Last synced: 30 Jan 2025

https://github.com/shinesolutions/swagger-aem

OpenAPI specification for Adobe Experience Manager (AEM) API

aem aem-opencloud api-client api-spec openapi

Last synced: 07 May 2025

https://github.com/willin/waliyun

阿里云Node.js Open API SDK(完整版)

aliyun api cdn ecs es6 openapi oss proxy rds sdk slb

Last synced: 11 Feb 2025

https://github.com/octokit/openapi

GitHub's official OpenAPI spec with Octokit extensions

hacktoberfest octokit-js openapi schema specification tooling

Last synced: 31 Mar 2025

https://github.com/onelevenvy/flock

Flock is a low-code platform for rapidly building chatbots, RAG applications, and coordinating multi-agent teams, primarily using LangChain, LangGraph, NextJS, and FastAPI.(Flock 是一个低代码平台,旨在快速构建聊天机器人、RAG 、Muti-Agent应用程序,主要使用 LangChain、LangGraph、NextJS 和 FastAPI。)

agent chakra-ui crewai fastapi langchain langgraph langgraph-gui llm muti-agent nextjs ollama openai openapi rag react react-flow workflow

Last synced: 15 Apr 2025