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/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/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/qustavo/swagger-proxy

Swagger Proxy validates HTTP Responses

go openapi proxy swagger testing

Last synced: 07 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/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/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/Kong/go-apiops

Kong's Go based APIOps library

api apiops golang kong oas3 openapi

Last synced: 08 Nov 2024

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

Express with OpenAPI setup

express openapi

Last synced: 08 Nov 2024

https://github.com/wapmorgan/openapigenerator

OpenApi configuration generator directly from PHP code (PhpDoc and php type hints). Can be used with a large monolithic backend

api api-docs-generator api-documentation openapi scraper swagger

Last synced: 27 Oct 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/erasys/openapi-php

📚Swagger / Open API 3.0 builder and validation library for PHP that helps you write valid specs.

oai oas oasv3 openapi openapi-spec openapi3 swagger swagger3

Last synced: 07 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/darkredz/zeko-restapi-framework

Asynchronous web framework for Kotlin. Create REST APIs in Kotlin easily with automatic Swagger/OpenAPI doc generation

kotlin kotlin-coroutines microservice mvc openapi rest-api swagger vertx vertx-web web-framework zeko zeko-restapi

Last synced: 11 Oct 2024

https://github.com/api-specification-toolbox/toolbox

This is a toolbox for all of the leading API specifications, providing a community catalog of news, services, tooling, extensions, and other resources to support your adoption of leading API specifications.

api asyncapi json-schema openapi postman-collection postman-environment

Last synced: 03 Nov 2024

https://github.com/httptoolkit/openapi-directory-js

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

collection openapi openapi3 searchable swagger

Last synced: 12 Nov 2024

https://github.com/sysbot-org/tgscraper

A PHP library used to extract JSON data (and auto-generate PHP classes) from Telegram bot API documentation page.

bot-api json-schema openapi php php-code-generator php-framework schema-generation telegram telegram-bot telegram-bot-api

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

https://github.com/wapmorgan/OpenApiGenerator

OpenApi configuration generator directly from PHP code (PhpDoc and php type hints). Can be used with a large monolithic backend

api api-docs-generator api-documentation openapi scraper swagger

Last synced: 05 Aug 2024

https://github.com/ahrefs/jsonschema2atd

Generate ATD types from a JSON schema / OpenAPI document

atd jsonschema ocaml openapi

Last synced: 07 Nov 2024

https://github.com/ogen-go/protoc-gen-oas

Generate OpenAPI v3 from protobuf

go openapi protobuf

Last synced: 09 Nov 2024

https://github.com/lusingander/topi

Terminal OpenAPI documentation viewer 🐐

bubbletea go openapi openapi-specification openapi3 tui

Last synced: 07 Nov 2024

https://github.com/kevinswiber/spego

A set of policies for Open Policy Agent to validate OpenAPI definitions.

conftest linter opa open-policy-agent openapi

Last synced: 23 Oct 2024

https://github.com/ovh/python-apispec-fromfile

APISpec plugin to import OpenAPI specifications from a file

apispec openapi python

Last synced: 06 Nov 2024

https://github.com/isa-group/sla4oai-researchspecification

The goal of the SLA4OAI Specification is to promote an open specification for services level agreement over REST APIs which are defined via OpenAPI Specification.

oai openapi sla sla4oai-specification

Last synced: 06 Nov 2024

https://github.com/evilfreelancer/laravel-swagger-example

Small example application with basic realization of Swagger on Laravel Framework

docker docker-compose example laravel openapi swagger

Last synced: 29 Oct 2024

https://github.com/janbuchar/payload-oapi

A Payload CMS plugin for OpenAPI (3.0, 3.1) specification generation

api-documentation openapi openapi3 openapi31 payload-plugin

Last synced: 28 Oct 2024

https://github.com/api-evangelist-tools/schema-org-openapi-specs

This is a working repository of OpenAPI Specs for the Schema.org entities.

json-schema openapi openapi-spec openapi-specs postman-collections schema schema-org

Last synced: 07 Nov 2024

https://github.com/cbornet/ohm

The Openapi-HyperMedia format (OHM), is a format used to describe REST level 3 APIs.

hateoas hypermedia json openapi rest restful-api

Last synced: 23 Oct 2024

https://github.com/faabiosr/openapi-assert

Asserting data against OpenAPI docs.

assert golang openapi swagger

Last synced: 30 Sep 2024

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

Use the SAP Cloud SDK for Java 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: 07 Oct 2024

https://github.com/lloydmeta/todddo-openapi-rs

Survey of the Rust web scene in mid-2019, covering async/await, DDD-esque structure, testing, mocking, OpenAPI, and Actix

actix actix-web async async-await ddd-esque ddd-patterns futures openapi rust rust-web rustlang swagger

Last synced: 28 Oct 2024

https://github.com/vivocha/arrest

Swagger REST framework for Node.js, with support for MongoDB and JSON-Schema

express expressjs jsonschema mongodb node nodejs oauth2 openapi rest rest-api rql schema swagger

Last synced: 11 Oct 2024

https://github.com/zenvia/zenvia-openapi-spec

Zenvia API OpenAPI Specification

api facebook hacktoberfest json nodejs openapi rest sms whatsapp

Last synced: 14 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: 15 Oct 2024

https://github.com/kbuntrock/openapi-maven-plugin

Generate openapi documentation for SpringMVC or JaxRS/JakartaRS projects.

compilation jakartars java java11 java17 java8 jax-rs jaxrs maven-plugin openapi spring-mvc

Last synced: 13 Oct 2024

https://github.com/go-courier/oas

OpenAPI Spec builder in go

go openapi openapi-specification openapi3

Last synced: 07 Nov 2024

https://github.com/ischaojie/flask-more

Modernized flask api builder with validator and openapi.

api flask flask-extension openapi pydantic python schema swagger

Last synced: 13 Aug 2024

https://github.com/elixir-cloud-aai/foca

Opinionated Flask microservice archetype for quick OpenAPI-based microservice development

api flask mongodb openapi openapi3 rest-api swagger

Last synced: 13 Aug 2024

https://github.com/xotabu4/response-openapi-validator

Asserts your responses against Swagger/OpenApi docs. Useful for API testing.

ajv openapi swagger testing

Last synced: 02 Nov 2024

https://github.com/serafin-labs/serafin

An API framework in Typescript/Node.js with OpenApi 3 & GraphQL

framework graphql json-schema openapi openapi3 rest-api typescript

Last synced: 04 Nov 2024

https://github.com/notiz-dev/nestjs-swagger

NestJS with OpenApi Swagger documentation

nestjs openapi swagger

Last synced: 07 Nov 2024

https://github.com/onelevenvy/nextagifuture

NextAGIFuture is a low-code platform for rapidly building chatbots, RAG applications, and coordinating multi-agent teams, primarily using LangChain, LangGraph, NextJS, and FastAPI.

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

Last synced: 13 Oct 2024

https://github.com/willin/wqcloud

腾讯云Node.js Open API SDK(完整版)

api cbs cdb cvm es6 openapi qcloud sdk

Last synced: 11 Oct 2024

https://github.com/tuya/connector

The connector framework maps cloud APIs to local APIs based on simple configurations and flexible extension mechanisms. You can subscribe to the distribution of cloud messages as local events. You can put all the focus on business logic without taking care of server-side programming nor relational databases. The OpenAPI or message subscription process is simplified, so you can focus on service logic and promote development efficiency.

api-client connector iot openapi rest-api rest-client restful retrofit retrofit2 tuya

Last synced: 12 Nov 2024

https://github.com/hasansezertasan/openapipages

Totally Pythonic, OpenAPI Based customizable documentation pages for SwaggerUI, ReDoc, RapiDoc, Elements, Scalar.

fastapi flask litestar openapi openapi-specification openapidoc pypi-package pypi-reserved used-hatch

Last synced: 07 Nov 2024

https://github.com/sourcemeta/learnjsonschema.com

Reference documentation for JSON Schema. Includes detailed information about each keyword and vocabulary, alongside examples

asyncapi json json-schema jsonschema openapi schema schemas

Last synced: 07 Nov 2024

https://github.com/immoh/swagger-spec

Spec for Swagger 2.0 definition

clojure clojure-spec clojurescript openapi swagger swagger2

Last synced: 14 Nov 2024

https://github.com/contributte/apitte-openapi

💀 [DISCONTINUED] :family: OpenAPI specification for Apitte stack

apitte nette nette-framework openapi swagger

Last synced: 12 Oct 2024

https://github.com/carlotacb/compra-local

🛒 Web application for activating local businesses and making your neighborhood a better place

covid19 flask googlecloud hackathon material-ui netlify openapi postgres python react

Last synced: 26 Oct 2024

https://github.com/aaronshaf/react-openapi

React component for viewing Open API specifications

openapi swagger

Last synced: 09 Nov 2024

https://github.com/oai/projects

All of the open projects occurring within the Open API Initiative (OAI) community.

openapi openapi-specification openapi3

Last synced: 07 Oct 2024

https://github.com/xc0dex/apiweaver

A powerful library for customizing OpenAPI documents generated by Microsoft's OpenAPI generator in .NET 9

aspnetcore dotnet openapi swagger

Last synced: 02 Nov 2024

https://github.com/mugifly/angular-nest

Simple web app template with Angular v18 + NestJS v10 + ng-openapi-gen / Deployable on Heroku, Render.com, Google App Engine and others (incl. Docker) / CI with GitHub Actions / Public Domain

angular docker example google-app-engine heroku nestjs npm-workspaces openapi template

Last synced: 04 Aug 2024

https://github.com/cbornet/generator-jhipster-swagger-cli

DEPRECATED - JHipster module to generate client code from an OpenAPI/Swagger definition

jhipster openapi swagger swaggerclient

Last synced: 09 Nov 2024

https://github.com/api-specification-toolbox/home

This is the home page for the API specification toolbox.

asyncapi json-schema openapi raml

Last synced: 23 Oct 2024

https://github.com/nijens/openapi-bundle

Helps you create a REST API from your OpenAPI specification.

openapi openapi3 php symfony symfony-bundle

Last synced: 31 Oct 2024

https://github.com/yukihirop/r2-oas

r2-oas allows generation of OpenAPI Specification (V3) from config/routes.rb in Rails application.

gem gems openapi openapi3 rails rest ruby

Last synced: 08 Nov 2024

https://github.com/saasify-sh/simple-cron

Dead simple cron service for making HTTP calls on a regular schedule.

cron cron-jobs cron-scheduler easycron gcp google-cloud-firestore google-cloud-scheduler openapi saasify

Last synced: 13 Nov 2024

https://github.com/whitlockjc/oval

oval: CLI for (O)penAPI Specification document (val)idation.

cli javascript nodejs openapi swagger

Last synced: 07 Nov 2024

https://github.com/yodlee/openapi

OpenAPI/Swagger specification for Yodlee APIs

open-api-2 open-api-specification openapi swagger yodlee yodlee-api

Last synced: 07 Nov 2024

https://github.com/jamesmcroft/swagger-merge

A CLI & SDK to merge multiple Swagger files together

api documentation dotnet json openapi sdk swagger swagger2

Last synced: 28 Oct 2024

https://github.com/martincostello/openapi-extensions

Extensions for Microsoft.AspNetCore.OpenApi

aspnetcore dotnet openapi

Last synced: 02 Nov 2024

https://github.com/authress-engineering/openapi-data-validator.js

OpenAPI Request Validation for API for any framework

openapi openapi3 validation validator

Last synced: 12 Nov 2024

https://github.com/huan/swagger-edit

Swagger-Editor for local files like VIM.

browser docker editor openapi specification swagger

Last synced: 19 Oct 2024

https://github.com/Colin-b/pyxelrest

Query REST APIs using Microsoft Excel User Defined Functions, VBA or Python functions

api dynamic-array excel formulas functions openapi python rest swagger udf

Last synced: 13 Aug 2024

https://github.com/andrewsomething/spectral-rules

Collecting examples of Spectral rulesets and functions in the wild

hacktoberfest openapi spectral

Last synced: 09 Nov 2024

https://github.com/tsar-boomba/megalo

Deno HTTP server framework focused on speed

backend deno http openapi server typescript

Last synced: 15 Nov 2024

https://github.com/haishanh/coc-swagger

A coc plugin to improve Swagger/OpenAPI spec authoring experience in vim

api coc neovim openapi swagger vim

Last synced: 11 Oct 2024

https://github.com/H21lab/5GC_build

Project to use OpenAPI generators to build code from 5GC_API

3gpp 5g 5g-protocol 5gc openapi openapi-generators yaml-files

Last synced: 04 Aug 2024

https://github.com/ojford/tapioca

Type-safe REST-focused HTTP client for Rust - via the OpenAPI Specification

oas openapi rest rust swagger type-safety

Last synced: 07 Nov 2024

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

Abstractions library for Kiota generated Python clients

kiota openapi python

Last synced: 01 Nov 2024

https://github.com/juliancataldo/astro-openapi

A toolset for building full-stack operations easily, with type-safety and documentation as first-class citizens.

astro client codegen docs full-stack openapi rest-api rpc server ssr

Last synced: 23 Oct 2024

https://github.com/MV-GH/lemmy_openapi_spec

Unofficial Lemmy OpenAPI documentation

api docs lemmy openapi

Last synced: 03 Aug 2024

https://github.com/mv-gh/lemmy_openapi_spec

Unofficial Lemmy OpenAPI documentation

api docs lemmy openapi

Last synced: 08 Nov 2024

https://github.com/peltoche/oaichecker

Test your OpenAPI specs and your server API at the same time

openapi openapi-validation swagger swagger-validator

Last synced: 13 Oct 2024

https://github.com/deepmancer/full-stack-fastapi-ftgo

Full stack, modern web application template. Using FastAPI, Vuejs, MongoDB, PostgreSQL, Redis, Metabase, Grafana, Docker, and more!

backend docker docker-compose event-driven fastapi frontend grafana javascript jwt-authentication metabase microservice mongodb openapi postgresql profiling prometheus python redis redisinsight template

Last synced: 07 Nov 2024

https://github.com/alekshura/SourceApi

API first Open API code generator based on json or yaml definitions.

alekshura dotnet-standard openapi openapi3 sourcegenerator

Last synced: 08 Nov 2024

https://github.com/long-woo/stc

🔧 OpenApi/Swagger/Apifox 文档转换成代码的工具。 A tool for converting Swagger documents into code.

api apifox code-generation deno document openapi restful-api swagger

Last synced: 11 Nov 2024

https://github.com/Wei18/github-rest-api-swift-openapi

Scheduled generated GitHub's REST API Swift code from OpenAPI specification.

api docc github-actions github-api githubapi oas3 openapi rest-api swift swiftpackage

Last synced: 02 Nov 2024

https://github.com/geut/openapi-box

Generate TypeBox schemas from your openapi.

fetch jsdoc json-schema openapi typebox typescript

Last synced: 14 Oct 2024