Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with openapi3

A curated list of projects in awesome lists tagged with openapi3 .

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: 27 Dec 2024

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: 27 Dec 2024

https://github.com/postmanlabs/observability-cli

The Akita CLI helps you make sense of API traffic. Passively watch API traffic with apidump. Model API behavior with apispec. Compare API behavior with apidiff.

api api-specification gopacket openapi-specification openapi3

Last synced: 07 Oct 2024

https://github.com/ethereum/beacon-apis

Collection of RESTful APIs provided by Ethereum Beacon nodes

api eth2 openapi3 rest specification swagger

Last synced: 28 Dec 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: 01 Jan 2025

https://github.com/ethereum/beacon-APIs

Collection of RESTful APIs provided by Ethereum Beacon nodes

api eth2 openapi3 rest specification swagger

Last synced: 15 Nov 2024

https://github.com/asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript

Last synced: 02 Jan 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: 27 Dec 2024

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: 27 Dec 2024

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: 02 Jan 2025

https://github.com/abersheeran/kui

An easy-to-use web framework. Supports both WSGI and ASGI modes. Gevent or asyncio, this is the question.

asgi asynchronous http openapi3 radix-tree web-framework websocket wsgi

Last synced: 01 Jan 2025

https://github.com/mrin9/rapipdf

PDF generation from OpenAPI / Swagger Spec

openapi openapi3 pdf swagger swagger-ui

Last synced: 27 Dec 2024

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/kubeshop/kusk-gateway

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

api-gateway ingress kubernetes openapi openapi3 swagger

Last synced: 31 Dec 2024

https://github.com/fsprojects/swaggerprovider

F# generative Type Provider for Swagger

fsharp openapi openapi2 openapi3 swagger typeprovider

Last synced: 27 Dec 2024

https://github.com/testingisdocumenting/znai

Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub.

documentation github-pages java markdown openapi openapi3 python rest-api static-site-generator userguide

Last synced: 28 Dec 2024

https://github.com/grafana/thema

A CUE-based framework for portable, evolvable schema

config cue cuelang grafana logic-programming openapi openapi3 packaging schema versioning

Last synced: 02 Jan 2025

https://github.com/zuplo/rate-my-openapi

Find API quality and security issues via your OpenAPI spec

api api-gateway api-rest linter openapi openapi-spec openapi-specification openapi3

Last synced: 29 Dec 2024

https://github.com/paypal/paypal-rest-api-specifications

This repository contains the specification files for PayPal REST APIs.

openapi openapi-spec openapi-specification openapi3 paypal paypal-api paypal-rest-api

Last synced: 28 Dec 2024

https://github.com/wi2l/fizz

:lemon: Gin wrapper with OpenAPI 3 spec generation

gin go golang openapi3 router

Last synced: 28 Dec 2024

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: 29 Dec 2024

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: 27 Dec 2024

https://github.com/microsoft/openapi.net.odata

Generates OpenAPI document from OData CSDL

kiota odata openapi3 swagger

Last synced: 29 Dec 2024

https://github.com/seriousme/fastify-openapi-glue

A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.

apis design-first fastify fastify-plugin javascript openapi openapi-codegen openapi-specification openapi3 openapi3-1 swagger

Last synced: 27 Dec 2024

https://github.com/fmvilas/swagger-node-codegen

An OpenAPI 3.x/Swagger 2 code generator for Node.js

codegen nodejs openapi openapi3 swagger

Last synced: 28 Dec 2024

https://github.com/luolingchun/flask-openapi3

Generate REST API and OpenAPI documentation for your Flask project.

flask flask-openapi3 openapi openapi3 pydantic python python3 rapidoc redoc rest swagger swagger-ui

Last synced: 27 Dec 2024

https://github.com/openapi-library/openapivalidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3

Last synced: 01 Jan 2025

https://github.com/openapi-library/OpenAPIValidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3

Last synced: 28 Oct 2024

https://github.com/aress31/openapi-parser

Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).

burp-extensions burp-plugin burpsuite json openapi openapi-client openapi-specification openapi2 openapi3 parser pentesting restful-api swagger yaml

Last synced: 31 Dec 2024

https://github.com/pb33f/openapi-changes

The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger

diff oas3 openapi openapi-generator openapi-repo openapi-spec openapi-specification openapi3 swagger

Last synced: 28 Dec 2024

https://github.com/redocly/openapi-sampler

:capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema

fake mock openapi openapi-sampler openapi3 openapi31 payload schema swagger

Last synced: 27 Dec 2024

https://github.com/neotoolkit/dummy

Run mock server based off an API contract with one command

api dummy faker golang mocking openapi3

Last synced: 26 Oct 2024

https://github.com/Redocly/openapi-sampler

:capital_abcd: Tool for generation samples based on OpenAPI(fka Swagger) payload/response schema

fake mock openapi openapi-sampler openapi3 openapi31 payload schema swagger

Last synced: 29 Oct 2024

https://github.com/ccouzens/keycloak-openapi

OpenAPI definitions for Keycloak's Admin API

keycloak openapi-definitions openapi-specification openapi3

Last synced: 31 Dec 2024

https://github.com/lezhnev74/openapi-psr7-validator

It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications

openapi openapi3 php psr-7 validation

Last synced: 28 Dec 2024

https://github.com/sunrise-php/http-router

:tada: The 3.0 release is coming very soon! Very fast HTTP router for PHP 7.1+ based on PSR-7 and PSR-15 with support for annotations/attributes and OpenAPI (Swagger)

annotated annotation annotation-support annotations benchmark fastroute http http-router httprouter middleware middlewares openapi openapi3 php-library php7 php8 psr-15 psr-7 router swagger

Last synced: 28 Dec 2024

https://github.com/mermade/openapi-filter

Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions

asyncapi filter internal openapi openapi3 swagger

Last synced: 28 Dec 2024

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

Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions

asyncapi filter internal openapi openapi3 swagger

Last synced: 17 Nov 2024

https://github.com/tyrchen/quenya

Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec

code-generation elixir openapi openapi-generator openapi3 rest-api-framework

Last synced: 01 Jan 2025

https://github.com/oai/learn.openapis.org

OpenAPI - Getting started, and the specification explained

documentation oas openapi3 openapi31

Last synced: 27 Dec 2024

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

REST API application generator for Yii2, openapi 3.0 YAML -> Yii2

hacktoberfest openapi3 php rest-api scaffolding yii yii2

Last synced: 27 Sep 2024

https://github.com/reprezen/kaizen-openapi-parser

High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x

api java json kaizen lint linter openapi openapi-model openapi-validation openapi3 parser rest rest-api swagger swagger-model validation yaml

Last synced: 31 Dec 2024

https://github.com/OAI/learn.openapis.org

OpenAPI - Getting started, and the specification explained

documentation oas openapi3 openapi31

Last synced: 27 Nov 2024

https://github.com/erikwittern/openapi-snippet

Generates code snippets for given Swagger / Open API documents

openapi openapi3 snippets swagger

Last synced: 28 Dec 2024

https://github.com/ErikWittern/openapi-snippet

Generates code snippets for given Swagger / Open API documents

openapi openapi3 snippets swagger

Last synced: 25 Nov 2024

https://github.com/networknt/light-rest-4j

A RESTful framework built on top of light-4j with both Swagger 2.0 and OpenAPI 3.0 supports

client http http2 openapi openapi-codegen openapi3 rest-api restful restful-api server swagger swagger-codegen swagger2

Last synced: 31 Dec 2024

https://github.com/swagger-api/swagger-converter

OpenAPI/Swagger 2.0 to OpenAPI 3.0 Converter WebService

open-source openapi openapi2 openapi3 swagger swagger-oss swagger2

Last synced: 27 Dec 2024

https://github.com/tobilg/api2html

A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins.

api-documentation asyncapi openapi openapi3 slate static-site-generator swagger-documentation

Last synced: 05 Nov 2024

https://github.com/digitalocean/openapi

The OpenAPI v3 specification for DigitalOcean's public API.

api cloud hacktoberfest openapi-specification openapi3

Last synced: 01 Jan 2025

https://github.com/sphinx-contrib/openapi

OpenAPI (fka Swagger) spec renderer for Sphinx.

extension hacktoberfest oas openapi openapi2 openapi3 python sphinx sphinx-extension swagger

Last synced: 01 Jan 2025

https://github.com/contiamo/openapi-generator-go

An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.

code-generator golang openapi openapi-generator openapi-spec openapi3 platform

Last synced: 29 Dec 2024

https://github.com/osteel/openapi-httpfoundation-testing

Validate your HttpFoundation requests and responses against OpenAPI (3+) definitions

api http httpfoundation laravel openapi openapi3 php psr-7 symfony testing validation

Last synced: 28 Dec 2024

https://github.com/php-openapi/yii2-app-api

OpenAPI Spec to API in 3, 2, 1... done!

api hacktoberfest openapi openapi3 yii2 yii2-application-template

Last synced: 01 Jan 2025

https://github.com/playpauseandstop/rororo

Implement aiohttp.web OpenAPI 3 server applications with schema first approach.

aiohttp aiohttp-server asyncio openapi openapi3 python python-3 python-3-10 python-3-11 python-3-7 python-3-8 python-3-9 python-library python3

Last synced: 01 Jan 2025

https://github.com/oai/tools.openapis.org

A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community

openapi openapi-spec openapi3

Last synced: 29 Dec 2024

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

OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1

oas oas3 openapi openapi3 openapi31 python python-library schema swagger validation

Last synced: 27 Dec 2024

https://github.com/davidmoten/openapi-to-plantuml

Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API.

java online openapi openapi-documentation openapi3 plantuml uml-diagram

Last synced: 30 Dec 2024

https://github.com/cdimascio/openapi-spring-webflux-validator

🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification

functional hacktoberfest java openapi openapi3 rest spring swagger swagger-validator validation webflux

Last synced: 29 Dec 2024

https://github.com/cdwv/oas3-api-snippet-enricher

Enrich your OpenAPI 3.0 JSON with code samples

oas oas3 openapi3 swagger

Last synced: 30 Dec 2024

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

OpenApi 3.0.0 docs + Swagger UI for oatpp services

c-plus-plus cpp effortless oatpp openapi3 swagger swagger-ui

Last synced: 02 Jan 2025

https://github.com/koumoul-dev/vue-openapi

OpenAPI viewer component for VueJS

api material openapi openapi3 swagger vue vuejs

Last synced: 02 Jan 2025

https://github.com/canvural/php-openapi-faker

Library to generate fake data for OpenAPI request/response/schemas

faker mockdata openapi openapi3 php

Last synced: 30 Dec 2024

https://github.com/data-fair/openapi-viewer

Browse and test a REST API described with the OpenAPI 3.0 Specification

api api-documentation openapi openapi3 swagger swagger-ui

Last synced: 06 Dec 2024

https://github.com/openapi-contrib/openapi3-generator

Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need.

oasv3 openapi openapi3

Last synced: 09 Dec 2024

https://github.com/jellyfin/jellyfin-sdk-kotlin

Kotlin SDK for Jellyfin, supporting Android and JVM targets

android java jellyfin jvm kotlin ktor openapi3 sdk

Last synced: 01 Jan 2025

https://github.com/ahx/openapi_first

Build your API on top of OpenAPI. Ensure that your implementation follows exactly your API description.

api-server apifirst jsonapi openapi openapi3 rack rest-api ruby web-framework

Last synced: 04 Nov 2024

https://github.com/blueswen/mkdocs-swagger-ui-tag

A MkDocs plugin supports adding Swagger UI to the page.

mkdocs mkdocs-plugin openapi openapi3 swagger-ui

Last synced: 01 Jan 2025

https://github.com/hvuhsg/goapi

GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go

api go high-performance http json middleware ngrok ngrok-tunnel openapi openapi3 rest rest-api restful swagger web web-framework

Last synced: 31 Oct 2024

https://github.com/wy-z/requests-openapi

A lightweight but powerful and easy-to-use Python client library for OpenAPI v3.

openapi openapi3 pydantic requests

Last synced: 01 Jan 2025

https://github.com/pylons/pyramid_openapi3

Pyramid addon for OpenAPI3 validation of requests and responses.

openapi3 pyramid pyramid-framework python

Last synced: 29 Dec 2024

https://github.com/Pylons/pyramid_openapi3

Pyramid addon for OpenAPI3 validation of requests and responses.

openapi3 pyramid pyramid-framework python

Last synced: 09 Nov 2024

https://github.com/OAI/tools.openapis.org

A collection of open-source and commercial tools for creating your APIs with OpenAPI - Sourced from and published for the community

openapi openapi-spec openapi3

Last synced: 25 Oct 2024

https://github.com/christianhelle/httpgenerator

Generate .http files from OpenAPI (Swagger) specifications

openapi openapi-specification openapi3 rest-client swagger

Last synced: 31 Dec 2024