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/apiaddicts/openapi2soapui

API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each resource operation and a test suite. The response is the content of the SoapUI project in XML format to save as file and import into the SoapUI application.

openapi openapi3 openapi31 soapui

Last synced: 14 Nov 2024

https://github.com/apiboard/php-openapi

OpenAPI Specification parser for PHP 8. Supports both OAS 3.0 and 3.1.

openapi openapi-spec openapi-specification openapi3 php8

Last synced: 07 Nov 2024

https://github.com/nfroidure/schema2dts

A very simple JSONSchema to TypeScript types generator

hacktoberfest jsonschema openapi3

Last synced: 12 Oct 2024

https://github.com/lzehrung/zod-express-openapi-routes

POC for cozy API validation, typing, and OpenAPI/swagger schema generation with Zod and Express

api api-routes documentation-as-code express nodejs openapi openapi3 swagger typescript validation zod

Last synced: 28 Oct 2024

https://github.com/llm-studios/swaggerboy

AI-Copilot for OpenAPI Description Documents

ai aisdk copilot openai openapi-specification openapi3

Last synced: 13 Jan 2025

https://github.com/zchee/protoc-gen-openapi

protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.

openapi openapi3 protobuf protoc protoc-plugin

Last synced: 11 Oct 2024

https://github.com/stackql/stackql-azure-openapi

Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs

autorest azure azurerm javascript nodejs openapi openapi3 stackql typescript

Last synced: 21 Nov 2024

https://github.com/seipan/bulma

:punch: CLI tool to parse OpenAPI and stress test each endpoint. :punch:

attack cli go openapi3 stress-test

Last synced: 10 Nov 2024

https://github.com/dsietz/actix-web-openapi

Contract testing of an OpenAPI document for REST service running on Actix Web

actix-web openapi openapi3 rust-lang testing web

Last synced: 12 Oct 2024

https://github.com/apideck-libraries/openapi-specs

The OpenAPI specifications for the Apideck APIs.

apispec oas openapi openapi3 sdk swagger webapi

Last synced: 07 Nov 2024

https://github.com/jean85/symfony-openapi-example

An example of using an OpenAPI spec in a Symfony application

openapi openapi3 symfony

Last synced: 20 Oct 2024

https://github.com/yndlingsfar/serverless-openapi-integration-helper

The plugin separates x-amazon-apigateway extension syntax from your openapi3 files

aws-gateway openapi-specification openapi3 serverless-framework serverless-plugin yml

Last synced: 11 Oct 2024

https://github.com/vinitshahdeo/openapi-url-resolver

Resolve server URLs and extract hosts from OpenAPI 3.x and Swagger specifications.

openapi openapi-parser openapi-server-url openapi-specification openapi-url-resolver openapi3

Last synced: 14 Oct 2024

https://github.com/numberfour/openapi-scala

An opinionated library and SBT plugin for generating Scala code from OpenAPI 3.

openapi openapi-generator openapi3 scala swagger

Last synced: 14 Oct 2024

https://github.com/apiaddicts/sonar-openapi

doSonarAPI: static analyzer for OpenAPI contracts

code-quality openapi openapi3 openapi31 sonarqube

Last synced: 14 Nov 2024

https://github.com/crazyoptimist/nest-starter

NestJS RESTful API starter for minimalists

boilerplate nestjs openapi3 rest-api starter-kit template typeorm typescript

Last synced: 09 Nov 2024

https://github.com/mikeparcewski/aws-openapi

A massively scalable CRUD application built using AWS (CloudFormation) & OpenAPI 3.0 that focuses on configuration over code.

aws aws-apigateway aws-cloudformation aws-dynamodb aws-lambda aws-sns bdd howto openapi-generator openapi3

Last synced: 23 Dec 2024

https://github.com/phstudy/einvoice-api

財政部電子發票應用 API 規格 - OpenAPI 3.0 格式

einvoice openapi3

Last synced: 21 Jan 2025

https://github.com/ioggstream/openapi-resolver

A python 3 module for resolving $refs in OpenAPI specs and create bundles.

api api-design openapi3

Last synced: 28 Oct 2024

https://github.com/correl/tornado-openapi3

Tornado OpenAPI 3 request and response validation library.

openapi3 tornado validation

Last synced: 17 Jan 2025

https://github.com/hslatman/caddy-openapi-validator

A Caddy HTTP handler for validating requests and responses against an OpenAPI specification

caddy caddyserver openapi openapi3

Last synced: 13 Oct 2024

https://github.com/webpro/parse-openapi

OpenAPI v3 parser

openapi openapi3 parser typescript

Last synced: 13 Oct 2024

https://github.com/vanshg/weatherkit-openapi

OpenAPI spec for Apple's WeatherKit

apple ios macos openapi openapi3 swagger weatherkit wwdc

Last synced: 12 Nov 2024

https://github.com/hardiksinghbehl/spring-boot-freemarker-java-mail-api

POC that sends emails to user on account creation event occurrence: made using java spring boot, apache freemarker, java-mail-API, bootstrap email editor and spring events.

apache-freemaker event-driven-architecture h2-database java java-mail-api junit5 mockito openapi3 spring-boot spring-events

Last synced: 07 Dec 2024

https://github.com/istreamlabs/rest-api-lint

REST API linting using OpenAPI and Spectral

api-linting docker docker-image github-action linter openapi openapi3

Last synced: 16 Nov 2024

https://github.com/forter/oktabeat

An elasticbeat that polls the Okta System Log https://developer.okta.com/docs/api/resources/system_log/#getting-started

beats elasticbeats go golang okta okta-api openapi3 siem

Last synced: 11 Nov 2024

https://github.com/goodforgod/micronaut-management-openapi

⚙️ Micronaut cloud-friendly OpenAPI/Swagger-UI/Rapidoc management.

management micronaut openapi openapi3 rapidoc swagger swagger-ui

Last synced: 27 Oct 2024

https://github.com/d-yoshi/redmine-openapi

Unofficial OpenAPI specification for the Redmine API

docs openapi openapi-spec openapi-specification openapi3 redmine redmine-api

Last synced: 07 Nov 2024

https://github.com/apiaddicts/sonaropenapi-rules

sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

openapi openapi3 openapi31 sonarqube swagger

Last synced: 14 Nov 2024

https://github.com/salesforce/anypoint-automation-client-generator

OAS specifications for Anypoint Platform Resources

generator openapi openapi3 swagger

Last synced: 08 Nov 2024

https://github.com/armsnyder/openapi-language-server

OpenAPI language server for LSP compatible code editors

language-server lsp lsp-server neovim openapi openapi3 swagger vscode yaml

Last synced: 13 Oct 2024

https://github.com/orsinium-labs/valdo

Go package for validating JSON. It's the first Go package that can generate JSON Schema (OpeanAPI-compatible), produces user-friendly errors, and supports translations.

go golang json jsonschema openapi openapi3 validation validator

Last synced: 22 Nov 2024

https://github.com/aereal/go-openapi3-validation-middleware

net/http middleware to validate HTTP requests/responses against OpenAPI 3 schema using kin-openapi.

go golang openapi3

Last synced: 28 Oct 2024

https://github.com/onrik/gaws

OpenAPI doc generator for Golang

golang openapi openapi3 swagger swagger2

Last synced: 09 Nov 2024

https://github.com/swaggerexpert/apidom-validate

This GitHub Action validates OpenAPI 2.0, OpenAPI 3.x.y and AsyncAPI 2.x definition file using ApiDOM Language Service.

asyncapi asyncapi2 openapi openapi2 openapi3 openapi31 swagger validate validator

Last synced: 05 Jan 2025

https://github.com/deepakbhalla/springboot-postgres-jsonb-jpa

Spring boot application to demonstrate the JSONB data type to be used in Postgre SQL database using Springboot JPA.

account-management crud-application jpa json jsonb lombok openapi openapi-specification openapi3 performance postgresql restapi spring-boot spring-data-jpa springboot springboot-web swagger

Last synced: 14 Oct 2024

https://github.com/felixthec/openapi-fastapi-client

A tool to autogenerate FastApi Clients from given openapi.yaml.

fastapi openapi3 python3 typer

Last synced: 17 Dec 2024

https://github.com/stefh/ramltoopenapiconverter

Converts a RAML to Open API Specification (native C# dotnet)

convert converter csharp json openapi-specification openapi3 raml yaml yml

Last synced: 02 Nov 2024

https://github.com/swaggest/php-swagger2-schema

OpenAPI 3.0 / Swagger 2.0 schema PHP mappings

openapi3 php swagger

Last synced: 08 Nov 2024

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

A Python client library for the Smallstep API

openapi openapi3 pypi pypi-package python python3 python39 smallstep

Last synced: 14 Nov 2024

https://github.com/rabestro/pig-latin-rest

A project for experimenting with OpenAPI specification and API testing.

api-testing code-generation openapi-specification openapi3

Last synced: 07 Nov 2024

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

OpenAPI middleware for the Echo framework

echo echo-middleware echo-openapi labstack-echo openapi openapi3

Last synced: 22 Nov 2024

https://github.com/tsingsun/woocoo

an application development framework and toolkit

framework generator golang graphql grpc openapi3

Last synced: 10 Oct 2024

https://github.com/traefik/traefik-hub-helm-chart

Traefik Hub is a Kubernetes-native API Management solution for publishing, securing, and managing APIs. Configuration is driven by Kubernetes CRDs, labels, and selectors for effective GitOps.

api api-gateway api-management ingress kubernetes openapi openapi3 swagger traefik-hub

Last synced: 09 Nov 2024

https://github.com/koumoul-dev/soas

Semantic Open API Specification library

openapi3 semantic-web

Last synced: 06 Nov 2024

https://github.com/himenon/openapi-typescript-practice

OpenAPIを利用したAPI作成と、開発、リリースフローまでの仕組みづくりの練習

openapi openapi3 typescript

Last synced: 23 Dec 2024

https://github.com/theogravity/immutable-x-openapi

Immutable X and Gods Unchained OpenAPI 3.0 definitions

api exchange gods-unchained immutablex imx nft openapi openapi3 sdk typescript

Last synced: 14 Nov 2024

https://github.com/yusufsefasezer/jax-rs-example

A simple REST based application developed with JAVA, JAX-RS, Swagger and Angular.

angular-example jakarta-restfullapi java-rest java-rest-api java-restful jax-rs openapi3 rest-example

Last synced: 14 Nov 2024

https://github.com/derberg/convert-swagger-to-openapi-playground

Some instructions and sample how to convert Swagger 2.0 files to OpenAPI 3.0

convert openapi openapi3 swagger swagger2

Last synced: 06 Dec 2024

https://github.com/denismakogon/fn-openapi-v3

Fn-powered serverless application OpenAPI v3.0.0 generator tool

fnproject go golang openapi3 serverless swagger

Last synced: 19 Dec 2024

https://github.com/bump-sh-examples/laravel-design-first

Create your OpenAPI then use it to power your application, covering both request validation and contract testing.

api-documentation api-rest laravel laravel-framework laravel10 openapi openapi3 sample

Last synced: 12 Jan 2025

https://github.com/goodforgod/openapi-resources

📦 OpenAPI Resources

openapi openapi3 swagger

Last synced: 05 Nov 2024

https://github.com/tidepool-org/tidepoolapi

Tidepool APIs documented with OpenAPI v3, for schema validation and client and server code generation.

api openapi openapi3

Last synced: 16 Dec 2024

https://github.com/swaggerexpert/openapi-server-url-templating

OpenAPI Server URL templating parser, validator and substitution mechanism.

openapi3 openapi31 server substitution templating url

Last synced: 25 Nov 2024

https://github.com/bump-sh-examples/rails-design-first

Speed up your Rails API development with OpenAPI request validation and contract testing.

api-documentation api-rest openapi openapi3 openapi31 rails sample

Last synced: 21 Jan 2025

https://github.com/swaggest/rest-fasthttp

Web services with OpenAPI and JSON Schema done quick in Go

fasthttp go json-schema openapi3 rest-api swagger

Last synced: 01 Jan 2025

https://github.com/ironcore-dev/openapi-extractor

This project extracts the OpenAPI v2 and v3 specifications of a given Kubernetes API server

kube-apiserver kubernetes openapi openapi-spec openapi-specification openapi3 swagger

Last synced: 14 Oct 2024

https://github.com/vkazakevich/slim-vue-app

Demo application on Slim 4 bundled with Eloquent and OpenAPI, and Vue 3 on the client side.

docker-compose eloquent openapi3 php8 pinia primevue slim4 swagger vue3

Last synced: 17 Jan 2025

https://github.com/edenreich/kopgen

A generator for creating a CRUD Kubernetes operator from OpenAPI Specification written in Rust.

crud crud-api crud-operation framework generator gitops k8s k8s-operator oas3 openapi openapi3 template

Last synced: 16 Nov 2024

https://github.com/codecentric/spring-boot-api-first

Example project using Spring Boot and OpenAPI Processor

openapi openapi3 spring-boot

Last synced: 16 Nov 2024

https://github.com/yugokato/openapi-test-client

Dynamically generate/update API test clients from any OpenAPI 3.x specifications

api-client client-generator code-generation openapi3 python

Last synced: 22 Jan 2025

https://github.com/husniadil/next-swagger-ui

Wraps Swagger UI using Next.js

nextjs openapi openapi3 reactjs swagger swagger-ui

Last synced: 31 Dec 2024

https://github.com/adamko-dev/zally-gradle-plugin

Use Zally to validate OpenAPI specs in a Gradle project

gradle gradle-plugin kotlin openapi openapi-spec openapi3 zalando zally

Last synced: 27 Nov 2024

https://github.com/oai/stories

Submit ideas, writing, and publishing stories about the OpenAPI specification.

openapi openapi-specification openapi3

Last synced: 07 Oct 2024

https://github.com/zchee/openapi2protobuf

openapi2protobuf generates Protocol Buffers v3 schema and gRPC service definitions from OpenAPI/Swagger schema definitions

go openapi openapi3 proto protobuf protocol-buffers

Last synced: 16 Jan 2025

https://github.com/quetz-al/quetzal

Quetzal API (short for Quetzalcoatl): a data and metadata management application

api data data-science flask-application openapi3 python quetzal

Last synced: 03 Dec 2024

https://github.com/deiteris/api-contractor

A Visual Studio Code extension for working with the API contracts in OpenAPI and RAML formats.

api openapi openapi3 raml swagger swagger2 visual-studio-code visual-studio-code-extension vscode-extension

Last synced: 19 Dec 2024

https://github.com/ideal-postcodes/openapi

OpenAPI V3 specifications for api.ideal-postcodes.co.uk

openapi openapi-specification openapi3 swagger

Last synced: 07 Nov 2024

https://github.com/cloudy-sky-software/pulumi-provider-template

Template repo for creating Pulumi providers based on pulschema and pulumi-provider-framework

openapi3 pulumi pulumi-provider

Last synced: 19 Jan 2025

https://github.com/joar/py-openapilib

Python 3.6 OpenAPI 3 Object Model - built with attrs

openapi-specification openapi3

Last synced: 11 Oct 2024

https://github.com/srfrnk/crd-api-doc-gen

Kubernetes CRD API Generator

crd k8s kubernetes openapi3

Last synced: 02 Dec 2024

https://github.com/dernasherbrezon/vue-openapi-bootstrap

OpenAPI viewer component for VueJS

bootstrap bootstrap4 openapi openapi3 vuejs

Last synced: 21 Dec 2024

https://github.com/berislavlopac/pyapi-server

Lightweight API framework using an OpenAPI spec for routing and validation.

api openapi openapi3 rest-api swagger

Last synced: 07 Nov 2024

https://github.com/igrek8/nestjs-typed-responses

Allows implementation of polymorphism in OAS and exports nest.js exceptions as swagger schemes

nestjs openapi openapi3 swagger

Last synced: 22 Nov 2024

https://github.com/tada5hi/trapi

TRAPI is a collection of packages to create/generate metadata for REST-APis and generate swagger documentations.

api decorators http openapi openapi3 rest rest-api swagger typescript

Last synced: 27 Oct 2024

https://github.com/gabrielmaialva33/soc-ex-api

Soc Ex is a social experiment that uses the Phoenix framework to create an API.

api api-rest elixir elixir-lang openapi3 phoenix phoenix-framework

Last synced: 17 Jan 2025

https://github.com/cbetta/json-schema-sensitivity-checker

Check the sensitivity of your JSON Schema (including OpenAPI!) documents

alexjs checker json openapi3

Last synced: 11 Jan 2025

https://github.com/mloberg/openapi-stitcher

Stitch together multiple files into an OpenAPI specification

openapi openapi3

Last synced: 30 Dec 2024

https://github.com/mheap/json-schema-spell-checker

This CLI allows you to provide a JSONPath expression and run mdspell against any matching lines.

cli jsonpath openapi3 spellcheck

Last synced: 20 Oct 2024

https://github.com/riddhi89/simple-flask-project

Generate OpenAPI spec from Flask routes

flask openapi3 python3

Last synced: 12 Jan 2025

https://github.com/bump-sh/bump-ci-example

CI integration examples for Github Action, Travis CI, CircleCI and Gitlab CI.

asyncapi asyncapi-specification openapi openapi-specification openapi2 openapi3

Last synced: 07 Nov 2024

https://github.com/unionj-cloud/go-doudou-openapi-ui

OpenAPI3 Online Documentation UI

openapi3 swagger swagger3 vuejs

Last synced: 06 Nov 2024

https://github.com/jonarsli/flask-restapi

Flask-RESTAPI is an extension for validate and make OpenAPI docs.

flask flask-restapi openapi3 pydantic python python3 swagger swagger-ui

Last synced: 11 Oct 2024

https://github.com/sierrasoftworks/rex-rs

Tool for keeping track of ideas and providing random ones on demand

api hacktoberfest openapi3 rocket-rs rust server swagger

Last synced: 21 Dec 2024