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/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/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/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/dzakh/rescript-json-schema

📄 Typesafe JSON schema for ReScript

ajv json json-schema openapi rescript swagger typesafe

Last synced: 14 Dec 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/xavierchow/vim-swagger-preview

A Vim plugin for previewing swagger/openAPI spec in Chrome with swagger-ui.

chrome openapi preview swagger swagger-ui vim

Last synced: 18 Dec 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/reprezen/semoasa

Specification Extension Metadata for OAS Annotations (Semoasa) is a machine-readable format for extensions to Swagger/OpenAPI 2.0 and 3.0 specifications.

catalog custom customization extensibility format listing openapi properties registry repository specification-extensions standardized standards swagger vendor-extensions

Last synced: 19 Nov 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: 26 Dec 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/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/taojy123/eave

优雅的接口文档制作工具 | A Restful Api Document Builder For Pythonista

api-documentation-tool doc documentation openapi python

Last synced: 18 Nov 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/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: 12 Dec 2024

https://github.com/gotomicro/eapi

一个通过分析 AST 生成 Swagger 文档的工具

docs gin openapi swagger

Last synced: 02 Nov 2024

https://github.com/Eywek/typoa

🏗 Build OpenAPI definitions from Typescript typings

codegen express openapi openapi-generator swagger typescript

Last synced: 09 Dec 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/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/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/wardvisual/engine-warvil

A comprehensive language tool.

chatgpt codex gpt gpt3 openapi

Last synced: 14 Dec 2024

https://github.com/tryagi/huggingface

C# SDK based on official HuggingFace OpenAPI specification

ai api csharp dotnet generated huggingface langchain langchain-dotnet nswag openapi sdk tokenizer

Last synced: 30 Nov 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/carlansley/swagger2

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

openapi swagger validation

Last synced: 16 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/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/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/leon3s/ntex-rest-api-example

Example on how to create a REST API in Rust with ntex and utoipa

learn-to-code learning-resources ntex openapi rust swagger tutorial

Last synced: 10 Dec 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/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/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/intervenehq/parser

Open source NLA. Hosted service in private beta, signup now! Alternative to Zapier NLA

agents gpt llm openapi rag

Last synced: 09 Dec 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/eywek/typoa

🏗 Build OpenAPI definitions from Typescript typings

codegen express openapi openapi-generator swagger typescript

Last synced: 13 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/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: 26 Dec 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/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/surfstudio/surfgen

Powerful codegen tool for generating whatever you what from OpenAPI

android codegeneration codegenerator flutter hacktoberfest ios language-agnostic openapi swift

Last synced: 26 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/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/johnhof/swagger-injector

Delivering swagger docs through Node middleware

express koa openapi openapi-specification swagger

Last synced: 07 Nov 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: 03 Dec 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: 25 Nov 2024

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

An OpenAPI document generator. ⚙️

amber-framework crystal openapi swagger

Last synced: 09 Nov 2024

https://github.com/zweidenker/OpenAPI

A pharo implementation of OpenAPI 3.0.1

openapi openapi-client openapi3 pharo smalltalk swagger

Last synced: 17 Nov 2024

https://github.com/nhsdigital/personal-demographics-service-api

Specifications for NHS Digital APIs provided on the API Management Platform

openapi swagger

Last synced: 23 Dec 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/hvuhsg/gatego

Reverse Proxy Server

golang load-balancer openapi reverse-proxy server

Last synced: 08 Nov 2024

https://github.com/jc21/cypress-swagger-validation

Validate your request responses against Swagger JSON Endpoints. AKA Contract Testing.

contract-testing cypress openapi swagger

Last synced: 25 Nov 2024

https://github.com/blockfrost/openapi

OpenAPI specification for Blockfrost.io service

blockfrost cardano openapi

Last synced: 22 Dec 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/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/arcus-azure/arcus.webapi

Web API development with Microsoft Azure in a breeze.

app-service asp-net-core azure openapi web-apps

Last synced: 23 Dec 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/neoteroi/essentials-openapi

Functions to handle OpenAPI Documentation.

documentation documentation-generator openapi swagger

Last synced: 07 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/outline/openapi

OpenAPI specification for the Outline API

openapi openapi3 swagger

Last synced: 06 Nov 2024

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

Functions to handle OpenAPI Documentation.

documentation documentation-generator openapi swagger

Last synced: 04 Dec 2024

https://github.com/aperkaz/express-open-api

Express with OpenAPI setup

express openapi

Last synced: 08 Nov 2024

https://github.com/yezz123/coveapi

OpenAPI-based test coverage analysis tool that helps teams improve integration test coverage in CI/CD pipelines

actions api coverage github-actions openapi rust swagger swagger-api swagger-codegen

Last synced: 14 Nov 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

https://github.com/antonk52/swaggerlint

Keep your API consistent

linter openapi openapi3 swagger typescript

Last synced: 17 Oct 2024

https://github.com/qustavo/swagger-proxy

Swagger Proxy validates HTTP Responses

go openapi proxy swagger testing

Last synced: 07 Nov 2024

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

OpenAPI output generated in SQL for a PostgREST instance

openapi openapi3 postgresql postgresql-extension postgrest

Last synced: 12 Nov 2024

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

Let's bring OpenAPI-driven routing, request and response validation to Laravel!

json-schema laravel openapi

Last synced: 21 Dec 2024

https://github.com/nearform/openapi-transformer-toolkit

Automate design-first API workflows by generating schemas and types from OpenAPI specs.

json-schema npm openapi typescript

Last synced: 11 Oct 2024

https://github.com/schwarzit/api-linter-rules

Schwarz API rule definitions for the Spectral API linter

api linting-rules openapi spectral

Last synced: 21 Nov 2024

https://github.com/charlyjazz/chat-firebase-apache-camel

Chat Message Monorepo Architecture Solution using Kafka, Terraform, GKE, GCP, DockerHub,Kubernetes, Docker, Apache Camel, Python, FastAPI, Cassandra and Firestore, Next JS, React

aggregator apache-camel apache-kafka api-rest architecture-component chat-application docker docker-compose enterprise-architecture fastapi java k8s kubernetes microservices monorepo openapi python react rest swagger

Last synced: 25 Nov 2024

https://github.com/Kong/go-apiops

Kong's Go based APIOps library

api apiops golang kong oas3 openapi

Last synced: 08 Nov 2024

https://github.com/kong/go-apiops

Kong's Go based APIOps library

api apiops golang kong oas3 openapi

Last synced: 23 Dec 2024

https://github.com/mikestead/swagger-routes

Generate Express or Restify route handlers from a Swagger specification

express openapi rest restify route-handlers swagger

Last synced: 27 Oct 2024

https://github.com/goharbor/pluggable-scanner-spec

Open API spec definition for the scanners that can be plugged into Harbor to do artifact scanning.

api harbor openapi scanner swagger

Last synced: 17 Nov 2024

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

An implementation of the OpenAPI Overlay specification

jsonpath openapi overlay sdk

Last synced: 01 Dec 2024

https://github.com/microcks/microcks-testcontainers-java-spring-demo

Spring Boot demonstration app on how to use Microcks Testcontainers in your dev/test workflow

asyncapi java kafka microcks openapi springboot testcontainers

Last synced: 18 Nov 2024

https://github.com/hunyadi/pyopenapi

Generate an OpenAPI specification from a Python class definition

dataclasses json-schema-generator openapi openapi3 redoc swagger type-inspection

Last synced: 12 Nov 2024

https://github.com/kberov/slovo

Искони бѣ Слово - already in production at https://слово.бг

cms cms-framework markdown mojolicious mvc mvc-architecture openapi perl5 rest-api slovo trumbowyg-wysiwyg

Last synced: 12 Oct 2024

https://github.com/codeasashu/openman

Postman to OpenAPI Spec converter with mocking and documentation

mock openapi openapi-spec postman postman-collection python

Last synced: 07 Nov 2024

https://github.com/readmeio/oas-examples

A collection of example OpenAPI 3.x and Swagger 2.0 documents.

openapi swagger

Last synced: 22 Dec 2024