Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/revoltchat/api

Typescript typings and OpenAPI v3 generator for the Revolt API.

api openapi revolt typescript

Last synced: 10 Nov 2024

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

An open source Plex Media Server API Specification

oas openapi plex pms

Last synced: 07 Nov 2024

https://github.com/taymyr/lagom-openapi

OpenAPI/Swagger module for Lagom

lagom openapi swagger

Last synced: 05 Nov 2024

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: 06 Aug 2024

https://github.com/udamir/api-diff-viewer

React component to view difference between two Json based API documents

api compare diff jsonschema openapi react side-by-side swagger

Last synced: 07 Nov 2024

https://github.com/kiki-le-singe/tell-me-a-story-ai

"Tell me a story" is a small app that allows you to write a story using ChatGPT and React Native.

android chatgpt chatgpt-api ios javascript mobile mobile-app openai-api openapi react-native reactjs typescript

Last synced: 28 Oct 2024

https://github.com/alt3/sequelize-to-json-schemas

Convert Sequelize models into various JSON Schema variants (using the Strategy Pattern)

javascript json-schema oas oas2 openapi sequelize strategy-pattern swagger

Last synced: 07 Nov 2024

https://github.com/weikio/apiframework

Everything is an (Open)API

aspnetcore openapi

Last synced: 06 Nov 2024

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 Aug 2024

https://github.com/mom1/apiclient-pydantic-generator

This code generator creates APIClient app from an openapi file.

api-client datamodel generator openapi openapi-codegen pydantic python swagger swagger-codegen

Last synced: 11 Oct 2024

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: 07 Nov 2024

https://github.com/dolmen-go/openapi-preprocessor

An authoring tool for OpenAPI specifications

oasv3 openapi openapi-spec openapi3 swagger

Last synced: 07 Nov 2024

https://github.com/luoyunchong/igeekfan.aspnetcore.rapidoc

RapiDoc Custom Element for Open-API spec viewing +asp.net core

aspnetcore openapi openapi3 rapidoc swagger swaggerui

Last synced: 27 Oct 2024

https://github.com/kolodi/UnityOpenApi

Unity friendly RESTful API client generator

api api-client multiplatform openapi restful swagger unity

Last synced: 10 Nov 2024

https://github.com/teamwork/kommentaar

Generate documentation for Go APIs

documentation go openapi

Last synced: 11 Nov 2024

https://github.com/picatz/openai

πŸ€– Go package and CLI for OpenAI

go gpt-3 openapi

Last synced: 10 Nov 2024

https://github.com/openapi-qraft/openapi-qraft

Generate a type-safe TanStack Query React ✨ client from your OpenAPI document

openapi openapi-generator react-query tanstack-react-query

Last synced: 14 Nov 2024

https://github.com/mikhailmaslo/macro-codable-kit

Efficient, flexible Codable with Swift Macros

codable macros openapi swift-package-manager

Last synced: 28 Oct 2024

https://github.com/samchon/openapi

OpenAPI definitions, converters and LLM function calling application composer.

llm-function-call openapi swagger

Last synced: 14 Nov 2024

https://github.com/ghostbuster91/sttp-openapi-generator

Generate sttp client from openapi specification with ease!

http-client openapi scala sttp swagger

Last synced: 03 Oct 2024

https://github.com/kota65535/openapi-merger

Merges multiple OpenAPI document files into a single file.

openapi openapi3 swagger

Last synced: 14 Nov 2024

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

Unofficial OpenAPI/Swagger specs for popular APIs

openapi openapi-spec openapi-specification swagger

Last synced: 07 Nov 2024

https://github.com/neelp03/throttlex

A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.

api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex

Last synced: 27 Oct 2024

https://github.com/marshmallow-code/apispec-webframeworks

Web framework plugins for apispec (formally in apispec.ext).

apispec bottle flask openapi python tornado

Last synced: 14 Nov 2024

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: 13 Oct 2024

https://github.com/nfroidure/whook

Build strong and efficient REST web services.

dependency-injection hacktoberfest openapi openapi3 rest-api router server

Last synced: 30 Oct 2024

https://github.com/geert-janklaps/abap-openapi-ui

OpenAPI / Swagger UI integration for SAP NetWeaver Gateway

abap ecc netweaver-gateway openapi s4hana swagger

Last synced: 10 Oct 2024

https://github.com/MaximilianKoestler/hcloud-openapi

This is the unofficial OpenAPI description of the Hetzner Cloud API. It allows automatic code generation for the hcloud API.

api hcloud hetzner hetzner-cloud openapi openapi3 rest rest-api

Last synced: 12 Nov 2024

https://github.com/algolia/api-clients-automation

πŸ€– Monorepo of the Algolia API specs and their auto-generated clients and documentation

algolia api-clients codegen openapi sdk search specs

Last synced: 22 Aug 2024

https://github.com/kymmt90/schema_conformist

An automatic JSON response validator for testing in Rails

json-hyper-schema json-schema openapi rails rspec ruby swagger

Last synced: 14 Oct 2024

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

Start a mock server from an OpenAPI/Swagger spec file

mock nodejs openapi stub swagger

Last synced: 28 Oct 2024

https://github.com/vladkens/apigen-ts

Typed HTTP client generator as single file without extra dependencies from OpenAPI schema

codegen http-client openapi openapi2 openapi3 openapi31 swagger typescript

Last synced: 10 Nov 2024

https://github.com/tomi-vanek/microts

Microservice code generator: from OpenAPI (Swagger) REST API specification to TypeScript project with Docker.

code-generator docker docker-compose microservice openapi swagger typescript

Last synced: 27 Oct 2024

https://github.com/outofcoffee/vertx-oas

Generates a Swagger/OpenAPI specification from a Vert.x Web Router.

openapi openapi-documentation openapi-spec openapi3 swagger vertx vertx-web

Last synced: 07 Nov 2024

https://github.com/yusuf-daglioglu/swagger_plugin_example

Example of a Swagger plugin which prints the information from custom Java annotation to Swagger HTML UI.

api documentation http java open-api openapi spring swagger swagger-plugin swagger-ui

Last synced: 08 Nov 2024

https://github.com/dtinth/mockapis

Mock API endpoints to make end-to-end testing more convenient

elysiajs hacktoberfest openapi

Last synced: 28 Oct 2024

https://github.com/davidebianchi/gswagger

Generate an openapi spec dynamically based on the types used to handle request and response

echo fiber gorilla-mux oas3 openapi swagger

Last synced: 27 Oct 2024

https://github.com/oxlip-lang/oal

A high-level language for OpenAPI

api lsp-server oas oasv3 openapi openapi3 rust

Last synced: 07 Nov 2024

https://github.com/wrtnio/openai-function-schema

OpenAI Function Call Schema Composer and Executor from OpenAPI (Swagger) Document.

function-call-executor function-call-schema llm-function-call openai-function-call openapi swagger

Last synced: 07 Nov 2024

https://github.com/ogen-go/example

Sample project with client, server and OpenTelemetry integration

client example ogen openapi server

Last synced: 09 Nov 2024

https://github.com/yiisoft/yii-swagger

Swagger integration for Yii

api hacktoberfest openapi swagger swagger-ui yii3

Last synced: 07 Oct 2024

https://github.com/eventuallyconsultant/codegenr

Fast handlebars templates based code generator, ingesting swagger/openapi and other json/yaml documents with $refs, or graphql schema, outputs whatever you template

api-first codegen codegenerator graphql graphql-schema handlebars openapi rhai rust swagger yaml

Last synced: 11 Oct 2024

https://github.com/jbrooksuk/chirper

Example application that demonstrates how to document Laravel APIs using Scribe.

laravel openapi scribe

Last synced: 09 Nov 2024

https://github.com/noahdietz/oatts

DEPRECATED in favor of https://github.com/google/oatts

api json openapi openapi-specification scaffolding testing testing-framework

Last synced: 07 Nov 2024

https://github.com/anttiviljami/mock-json-schema

Simple utility to mock example objects based on JSON schema definitions

hacktoberfest json-schema mock openapi

Last synced: 01 Nov 2024

https://github.com/rafaelcaricio/sticker

Sticker is a powerful yet boilerplate-free alternative to writing your web API.

api-rest bottle flask openapi openapi3 python sanic tornado

Last synced: 25 Sep 2024

https://github.com/gotomicro/eapi

δΈ€δΈͺι€šθΏ‡εˆ†ζž AST η”Ÿζˆ Swagger ζ–‡ζ‘£ηš„ε·₯ε…·

docs gin openapi swagger

Last synced: 02 Nov 2024

https://github.com/long2ice/fibers

Fiber + Swagger = Fibers, a web framework dedicated to providing a FastAPI-like development experience

fastapi fiber golang openapi redoc swagger swagger-ui

Last synced: 28 Oct 2024

https://github.com/xrstf/kube-api.ninja

A basic website that shows the timeline of Kubernetes Core APIs

kubernetes openapi timeline

Last synced: 05 Nov 2024

https://github.com/jaboc83/ynab-sdk-dotnetcore

YNAB API .Net Core Library https://api.youneedabudget.com

openapi sdk ynab ynab-api you-need-a-budget

Last synced: 08 Nov 2024

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

Principled code generation from OpenAPI specifications

akka-http codegen dropwizard guardrail http4s openapi sbt-plugin swagger

Last synced: 12 Nov 2024

https://github.com/sahamati/account-aggregator-standards

Account Aggregator Ecosystem API Specifications and FI Schemas.

account-aggregator api-specs nbfc-aa openapi schemas

Last synced: 15 Nov 2024

https://github.com/carlansley/swagger2

Loading, parsing and validating requests to HTTP services based on Swagger v2.0 documents

openapi swagger validation

Last synced: 01 Nov 2024

https://github.com/redocly/json-to-json-schema

Convert JSON examples into JSON schema (supports Swagger 2, OpenAPI 3 and 3.1)

json-schema openapi openapi3 swagger

Last synced: 06 Nov 2024

https://github.com/redocly/redocly-cli-cookbook

A community-created collection of configuration, plugins and techniques for getting the best from Redocly CLI in every situation.

devtools examples openapi openapi3 openapi31 redocly redocly-cli

Last synced: 06 Nov 2024

https://github.com/panacloud/cli

Panacloud Command Line Interface (CLI) uses the design-first approach for developing APIs. It generates Modern Multi-Tenant Serverless Cloud API infrastructure, mocks, stubs, tests, and stages using CDK. GraphQL schemas and OpenAPI specifications are used to implement the design-first approach.

aws cdk graphql openapi serverless

Last synced: 07 Nov 2024

https://github.com/lulusir/clean-js-api-gen

Automatically generate request codes according to YAPI, swagger2, swagger3, openapi and other protocols

axios code-generator http-client openapi swagger typescript ya-pi yapi

Last synced: 08 Nov 2024

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

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

json-schema kubernetes openapi openshift openshift-origin

Last synced: 22 Oct 2024

https://github.com/tromgy/swagger-yaml-to-json-schema

Node.js CLI tool to generate JSON schema from Swagger YAML file

json openapi schema swagger yaml

Last synced: 27 Oct 2024

https://github.com/pontjs/pontx

OpenAPI full lifecycle management

generate lifecycle management mocks oas openapi pont pontx sdk swagger ts typescript

Last synced: 07 Nov 2024

https://github.com/typeable/comparest

Compatibility checker for OpenAPI

api openapi openapi-spec openapi-specification openapi3

Last synced: 07 Nov 2024

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: 15 Nov 2024

https://github.com/eywek/typoa

πŸ— Build OpenAPI definitions from Typescript typings

codegen express openapi openapi-generator swagger typescript

Last synced: 13 Nov 2024

https://github.com/Mermade/openapi-extract

Extract single paths/operations from OpenAPI definitions

extract extractor metadata microservice microservices openapi openapi3 swagger

Last synced: 04 Nov 2024

https://github.com/sambacha/ethereum-api

Solidity API contract design information for utilizing RPC/RESTful Node Interaction and GraphQL

abi api besu coinbase contracts ethereum evm graphql hyperledger openapi potsman rosetta smart smartcontract solidity swagger

Last synced: 22 Oct 2024

https://github.com/johnhof/swagger-injector

Delivering swagger docs through Node middleware

express koa openapi openapi-specification swagger

Last synced: 07 Nov 2024

https://github.com/go-andiamo/chioas

Go package for defining Chi apis (with OpenAPI generated specs)

api chi go golang oas openapi swagger swagger-ui

Last synced: 07 Nov 2024

https://github.com/rzrbld/adminio-api

simple admin API for min.io (minio) s3 server

adminio-api minio minio-api minio-rest minio-server minio-ui openapi prometheus web-ui

Last synced: 07 Aug 2024

https://github.com/Eywek/typoa

πŸ— Build OpenAPI definitions from Typescript typings

codegen express openapi openapi-generator swagger typescript

Last synced: 17 Aug 2024

https://github.com/mkon/openapi_contracts

Openapi schemas as API contracts

json-schema openapi redoc rspec ruby swagger

Last synced: 13 Oct 2024

https://github.com/ergo/pyramid_apispec

Pyramid plugin for openapi spec generation (using ApiSpec)

openapi openapi-specification pyramid-framework python rest-api restful-api swagger

Last synced: 07 Nov 2024

https://github.com/zweidenker/openapi

A pharo implementation of OpenAPI 3.0.1

openapi openapi-client openapi3 pharo smalltalk swagger

Last synced: 09 Oct 2024

https://github.com/defelo/sandkasten

Run untrusted code in an isolated environment

code-execution hacktoberfest isolation nix nixos nsjail openapi rest-api rust sandbox

Last synced: 11 Oct 2024

https://github.com/elbywan/openapi-generator

An OpenAPI document generator. βš™οΈ

amber-framework crystal openapi swagger

Last synced: 09 Nov 2024

https://github.com/hvuhsg/gatego

Reverse Proxy Server

golang load-balancer openapi reverse-proxy server

Last synced: 08 Nov 2024

https://github.com/theawiteb/oxide_todo

RESTful Todo API with Actix-web and SeaORM. Documented by swagger-ui

actix-web openapi rust sea-orm swagger-ui

Last synced: 27 Oct 2024

https://github.com/zweidenker/OpenAPI

A pharo implementation of OpenAPI 3.0.1

openapi openapi-client openapi3 pharo smalltalk swagger

Last synced: 03 Aug 2024

https://github.com/wolfadex/elm-open-api-cli

A CLI tool for generating Elm modules from Open API specs.

elm elm-lang openapi openapi-generator openapi-spec

Last synced: 07 Nov 2024

https://github.com/Neoteroi/essentials-openapi

Functions to handle OpenAPI Documentation.

documentation documentation-generator openapi swagger

Last synced: 13 Aug 2024

https://github.com/neoteroi/essentials-openapi

Functions to handle OpenAPI Documentation.

documentation documentation-generator openapi swagger

Last synced: 07 Nov 2024

https://github.com/softwaremill/sttp-apispec

OpenAPI, AsyncAPI and JSON Schema Scala models.

asyncapi documentation model openapi scala

Last synced: 07 Nov 2024

https://github.com/outline/openapi

OpenAPI specification for the Outline API

openapi openapi3 swagger

Last synced: 06 Nov 2024

https://github.com/eikek/sbt-openapi-schema

Generate schema sources for Scala, Java and Elm from an openapi 3.0 spec.

elm java openapi openapi-codegen openapi3 sbt-plugin scala

Last synced: 30 Oct 2024

https://github.com/mrapi-js/mrapi

A framework for rapid development of API or DAL applications.

fastify graphql nodejs openapi prisma restful-api typescript

Last synced: 14 Oct 2024