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/rapter1990/couriertracking

Case Study - Courier Tracking (Kotlin, Spring Boot, Mapstruct, JUnit Tests, Integration Tests, Docker, CI/CD - Github Actions, Gradle)

docker docker-compose dockerfile github-actions gradle integration-test junit kotlin mapstruct mysql openapi postman spring-boot testcontainer

Last synced: 10 Oct 2024

https://github.com/redhatqe/notify-service

Notify service with multiple supported target

backend fastapi helm jinja k8s mjml notifications openapi openshift podman redoc

Last synced: 09 Nov 2024

https://github.com/elixir-tesla/tesla_openapi

Experimental client generator from OpenAPI spec.

http-client openapi

Last synced: 13 Nov 2024

https://github.com/synx-ai/oas3-mdx

OpenAPI Spec to Markdown

docgen documentation markdown mdx oas oas3 openapi

Last synced: 07 Nov 2024

https://github.com/mchangrh/sb-openapi

SponsorBlock API in Swagger/ OpenAPI

openapi openapi3 sponsorblock swagger swagger-ui

Last synced: 16 Oct 2024

https://github.com/wantedly/open_api

Provide PORO and serializers for OpenAPI v3.0.1

oas oas3 openapi

Last synced: 07 Nov 2024

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

A light-weight, fast OpenAPI 3.0 parser and validator with minimum third party dependencies

openapi openapi-spec openapi-specification openapi-validation openapi3

Last synced: 07 Nov 2024

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

Modern OpenAPI parser written in TypeScript

openapi parser scalar swagger

Last synced: 18 Nov 2024

https://github.com/projectsyn/lieutenant-api

The Project Syn Kubernetes Cluster and Tenants Inventory API

api gitops inventory kubernetes openapi projectsyn rest

Last synced: 07 Nov 2024

https://github.com/swaggest/swac

🤖 OpenAPI/Swagger client generator for PHP, Go and JavaScript (ES5)

client-lib codegen go javascript openapi php rest-api swagger

Last synced: 08 Nov 2024

https://github.com/lepoco/openapi.client

OpenAPI Client is a toolkit that helps you create HTTP clients for external APIs based on their OpenAPI specifications. It simplifies the process of consuming and interacting with various web services.

csharp dotnet dotnet-tool nuget openapi openapi-generator source-generator swagger tools

Last synced: 07 Nov 2024

https://github.com/marle3003/mokapi

Easy and flexible API mocking using Go and Javascript - https://mokapi.io

api fake javascript kafka ldap mock openapi rest-api smtp swagger testing

Last synced: 02 Nov 2024

https://github.com/neuralegion/har-sdk

HAR SDK enables Node.js developers to easily work with HAR, convert it from OAS/Swagger and Postman collection, and more.

converter generator har oas openapi sampler swagger typescript

Last synced: 31 Oct 2024

https://github.com/dankinsoid/SwiftOpenAPI

Swift library which can generate output compatible with OpenAPI 3.1.0

openapi swift

Last synced: 05 Aug 2024

https://github.com/kevinoid/swagger-spec-validator

Validate an OpenAPI/Swagger API specification using the swagger.io online validator.

nodejs openapi swagger validation

Last synced: 07 Nov 2024

https://github.com/nya1/rest-api-boilerplate

Typescript-based REST API boilerplate with full integration tests

api backend boilerplate eslint express integration-testing jest node openapi rest-api skeleton typescript winston

Last synced: 27 Oct 2024

https://github.com/kkbox/openapi-dotnet

The KKBOX Open API SDK for .Net.

kkbox openapi

Last synced: 17 Nov 2024

https://github.com/andreugallofre/foodlord

🥑 Calories estimation using CV built in HackCU V

flask grommet js nodejs openapi postgresql python rapidapi react

Last synced: 26 Oct 2024

https://github.com/shavo007/k6-demo

demo perf tests using k6 and OAS (open api spec)

docker grafana k6 openapi openapi3 performance-testing swagger typescript

Last synced: 27 Oct 2024

https://github.com/postman-open-technologies/openapi-linter

An open source implementation of Spectral for applying linting rules to an OpenAPI which can be deployed to AWS, Azure, and Heroku.

linting linting-rules openapi openapi3 spectral

Last synced: 07 Nov 2024

https://github.com/ybelenko/openapi-data-mocker

Library that generates fake data from OpenAPI 3.0 Spec

data fake faker mock mocker oas oas3 openapi swagger

Last synced: 07 Nov 2024

https://github.com/theirish81/mockambo

Dynamic API Mocking, recording and Validation

api contract-testing developer-tools mocking openapi openapi3 proxy testing

Last synced: 07 Nov 2024

https://github.com/openapi-ui/go-openapi-ui

go-openapi-ui is an embedded OpenAPI/Swagger documentation ui for Go using OpenAPI-UI

echo-openapi echo-swagger fiber-openapi fiber-swagger gin-openapi gin-swagger go-openapi go-openapi-ui go-swagger openapi openapi-ui swagger swagger-ui

Last synced: 08 Nov 2024

https://github.com/e2fyi/argo-models

Generated openapi models for argo

argo kubeflow openapi python swagger

Last synced: 16 Nov 2024

https://github.com/kyma-incubator/documentation-component

React component for rendering markdown, openapi, asyncapi and odata

asyncapi markdown odata openapi reactjs

Last synced: 27 Sep 2024

https://github.com/oliveira-michel/jhulis

Sistema (lib + REST APIs) para validação de boas práticas na construção de contratos de API em OpenAPI Specification.

api ci ci-cd contrato devops-tools esteiras-de-ci oas oas30 openapi openapi-specification quality quality-assurance quality-check rest rest-api restful restful-api swagger

Last synced: 14 Oct 2024

https://github.com/sigpwned/openapi-generator-maven-plugin-template-customization-example

An example Maven project that uses the OpenAPI Generator Maven plugin with template customization to generate an API model and server

codegen codegeneration maven openapi openapi-codegen openapi-generator openapi-generator-maven-plugin openapi-spec sscce

Last synced: 07 Nov 2024

https://github.com/jaxelr/nancy.metadata.openapi

Open Api Spec library for NancyFx

metadata nancyfx openapi

Last synced: 09 Nov 2024

https://github.com/drkno/au-supermarket-apis

Australian Supermarket OpenAPI Specifications

api australia coles hacktoberfest openapi openapi-specification swagger woolworths

Last synced: 05 Nov 2024

https://github.com/stcarrez/swagger-ada-todo

Simple todo list server with OpenAPI

ada examples openapi

Last synced: 15 Nov 2024

https://github.com/loopbackio/loopback-connector-openapi

LoopBack connector for OpenAPI spec (2.0 and 3.0.x) compliant services

hacktoberfest loopback nodejs openapi

Last synced: 09 Nov 2024

https://github.com/stepci/plugin-openapi

Step CI OpenAPI support

openapi openapi3 swagger

Last synced: 12 Nov 2024

https://github.com/kcl-lang/kcl-openapi

KCL OpenAPI Integration

kcl openapi swagger

Last synced: 11 Nov 2024

https://github.com/darklynx/swagger-api-collection

My collection of RESTful API descriptions in Open API format

dropbox instagram openapi swagger

Last synced: 08 Nov 2024

https://github.com/opendatach/openparldatach

We are collaboratively building an open standard and API for Swiss parliamentary data.

api ogd oparl open-standard openapi opendata opendata-api parliament parliament-data parliamentary-data parliamentary-monitoring standard switzerland

Last synced: 07 Nov 2024

https://github.com/ahmadnassri/node-oas-fastify

OAS 3.0 to Fastify routes automation

fastify node oas openapi

Last synced: 07 Nov 2024

https://github.com/networknt/openapi-bundler

A utility that merges multiple OpenAPI specification files into a single file with all external references resolved to local reference.

openapi openapi-bundler openapi-codegen openapi-generator openapi-spec openapi-specification openapi3 rest rest-api

Last synced: 07 Nov 2024

https://github.com/mjovanc/rust-actix-example

RESTful API written in Rust + Actix etc.

actix diesel diesel-rs openapi postgresql rest-api rust swagger

Last synced: 13 Nov 2024

https://github.com/sap/openapi-specification

The SAP's extension to OpenAPI Specification defines a standard for describing HTTP APIs at SAP.

api documentation extension openapi

Last synced: 07 Oct 2024

https://github.com/ybelenko/oauth2_as_oas3_components

OAuth2 definitions as OpenAPI Spec 3.0 components

components oas3 oauth2 openapi

Last synced: 23 Oct 2024

https://github.com/paddlehq/paddle-openapi

An OpenAPI description for the Paddle API.

api oas openapi openapi-specification rest

Last synced: 07 Nov 2024

https://github.com/avanov/openapi-client-generator

Generates Python client packages from OpenAPI v3 specifications. The project aims at supporting any generic valid specification.

codegen http-client mypy oas3 openapi openapi3 parsing python3 rest-api specification swagger typing validation

Last synced: 11 Oct 2024

https://github.com/felixarpa/unstuckoverflow

🤷‍♀️ Chrome ext to help devs built in HackTheBurgh V

chrome-extension flask javascript openapi python3 reactjs

Last synced: 26 Oct 2024

https://github.com/scalar/laravel

Scalar OpenAPI References in Laravel

laravel openapi scalar swagger swagger-ui

Last synced: 07 Nov 2024

https://github.com/getyourguide/openapi-validation-java

Build trust in your spec by validating live requests and responses against your OpenAPI spec.

java openapi openapi-specification openapi-validation spring-boot

Last synced: 07 Nov 2024

https://github.com/microsoft/kiota-cli-commons

Common set of commands for CLI client generation

cli kiota openapi rest-api

Last synced: 07 Oct 2024

https://github.com/grafana/openapi-to-k6

A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.

api-development api-testing code-generation devops k6 load-testing openapi performance-testing test-automation testing-tools

Last synced: 08 Nov 2024

https://github.com/scottlogic/openapi-forge

⚒️🔥 Effortlessly create OpenAPI clients, in a range of languages, from the fiery furnace of our forge

generator openapi

Last synced: 08 Nov 2024

https://github.com/microcks/microcks-spectral-ruleset

A set of rules for Spectral that allows linting OpenAPI and AsyncAPI spec for Microcks conventions

api asyncapi contract-testing linting-rules microcks mocking openapi spectral

Last synced: 18 Nov 2024

https://github.com/ryoppippi/openapi-with-hono-and-swift

openapi + hono + swift-openapi-generator

honojs openapi swift swiftui typescipt

Last synced: 02 Nov 2024

https://github.com/damienbod/webapiopenapi

.NET 9 Open API in ASP.NET Core

api aspnetcore dotnet jwt net9 oauth openapi

Last synced: 07 Nov 2024

https://github.com/namuan/fuzzy-swagger

API fuzz testing generator using swagger document.

api fuzz-testing fuzzing openapi python swagger testing

Last synced: 18 Oct 2024

https://github.com/devexps/go-micro

A microservice-oriented governance framework implemented by golang.

go golang grpc microservices openapi protobuf

Last synced: 13 Oct 2024

https://github.com/kaizhu256/node-swgg

this zero-dependency package will run a virtual swagger-ui server with persistent-storage in the browser, that your webapp can use (in-place of a real backend), with a working web-demo

openapi swagger swagger-ui

Last synced: 13 Oct 2024

https://github.com/fa0311/twitter_openapi_dart

Implementation of Twitter internal API in Dart

dart openapi scraper twitter undocumented unofficial

Last synced: 14 Oct 2024

https://github.com/sgraaf/openapi-scraper

Track changes to RESTful APIs by git scraping their OpenAPI descriptions

git-scraping openapi rest-api

Last synced: 29 Oct 2024

https://github.com/ootkin/skimx

Create web applications using OpenAPI schemas

express generator javascript oas openapi schema skimx specification typescript zod zod-openapi

Last synced: 07 Nov 2024

https://github.com/paulvollmer/openapi-split

openapi-split is a simple commandline tool to organize an openapi (swagger) specification across multiple files

openapi openapi-split swagger

Last synced: 23 Oct 2024

https://github.com/birddevelper/notebookmanager

A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker

docker docker-compose dockerfile h2-database java maven mysql openapi openapi3 rest restful restful-api spring-boot springboot swagger swagger-ui unit-test unittest

Last synced: 24 Oct 2024

https://github.com/koshevy/oapi3codegen

Moved here — https://github.com/koshevy/codegena

codegen codegeneration openapi openapi3 typescript

Last synced: 30 Sep 2024

https://github.com/jobinsjp/api-generator

Generate api docs while writing test case (Laravel).

documentation laravel openapi phpunit swagger swagger-ui testing

Last synced: 03 Nov 2024

https://github.com/belgif/openapi-problem

OpenAPI data types for problem messages

openapi rest rfc7807 standard

Last synced: 15 Nov 2024

https://github.com/jpcadena/instagram-clone-backend

Instagram Clone Backend developed with FastAPI (Python and Beanie ODM (NoSQL MongoDB) as a Restful-API.

backend beanie clone-app fastapi heroku instagram jwt mongodb motor nosql openapi pydantic pymongo python restful-api uvicorn

Last synced: 15 Nov 2024

https://github.com/iamrajiv/gsod-2021

This repository contains information about my work in the Google Season of Docs 2021. I participated with Wechaty, and my project was on Improve the gRPC and OpenAPI ecosystem of Wechaty.

google gsod openapi wechaty

Last synced: 19 Oct 2024

https://github.com/fspv/leetcode-swagger

Swagger file for leetcode API

leetcode openapi python swagger

Last synced: 11 Nov 2024

https://github.com/thecodedaniel/flutter_gpt

A flutter app embedded with OpenAI ChatGPT!

api chat chatbot chatgpt chatgpt-api flutter google openai-api openapi

Last synced: 07 Nov 2024

https://github.com/wubin1989/pullcode

pullcode is a typescript http client code generation cli compatible with Swagger 2 and OpenAPI 3

axios http http-client openapi openapi3 rest-api restful-api swagger swagger-codegen swagger2 typescript

Last synced: 14 Nov 2024

https://github.com/marioruiz/create_tests

Create Tests automatically from a Requests file. Perfect to be used with the result from importing a Swagger file using the open_api_import gem. Now we are supporting RSpec.

create openapi requests rspec ruby swagger swagger2 swagger3 tests

Last synced: 23 Oct 2024

https://github.com/beezup/dotnet-codegen

Code Generator as a dotnet global tool

codegen codegenerator dotnet handlebars openapi swagger

Last synced: 17 Nov 2024

https://github.com/mikestead/yaml-fragment

Generate a yaml document from smaller yaml documents

openapi swagger yaml

Last synced: 11 Oct 2024

https://github.com/ltmenezes/fences

Fences is an LLM augmented OpenAPI interpreter with a visual interface to easily make requests

backend openapi swagger swagger-ui tools

Last synced: 07 Nov 2024

https://github.com/codeasashu/react-openapi-designer

A React based UI toolkit to develop openapi schema

openapi react

Last synced: 09 Nov 2024

https://github.com/oai/sig-travel

A repo for managing the travel working group within the OpenAPI Initiative (OAI)

openapi openapi-specification travel

Last synced: 07 Oct 2024

https://github.com/grktsh/falcon-oas

Design first approach with OpenAPI 3 for Falcon

falcon oas openapi python

Last synced: 07 Nov 2024

https://github.com/zhudotexe/fastlmi

A fast framework (in both performance and development time) for creating language model interfaces - a more generic term for tools built for AIs like ChatGPT plugins.

asyncio chatgpt chatgpt-plugins fastapi framework lmi openai openapi pydantic python python3 starlette uvicorn

Last synced: 27 Oct 2024

https://github.com/helciodev/weather-app

A weather app that gets user location and fetches the current weather from the open weather API. The user can search up from more than 220 cities around the world, user can also choose which unit the temperature will be displayed by pressing the toggle button.

javascript npm-package openapi tailwindcss weather-app webpack

Last synced: 21 Oct 2024

https://github.com/sylhare/petshop

🐶🛒 Kotlin spring-boot project using a generated API from a swagger file

gradle kotlin openapi spring-boot swagger

Last synced: 14 Nov 2024

https://github.com/rmkasendwa/swagger-to-ts

swagger-to-ts is a powerful library that allows you to generate TypeScript code from Swagger documentation or OpenAPI specifications. It simplifies the process of integrating API definitions into your TypeScript projects, saving you time and effort.

api api-client generator openapi proxy swagger tsed typescript

Last synced: 13 Oct 2024

https://github.com/stfalcon-studio/swaggerbundle

:package: Creates a Swagger-ui page in Symfony application.

bundle openapi swagger swagger-ui symfony

Last synced: 14 Oct 2024

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/rapter1990/foreignexchangeexample

Case Study - Openpayd Foreign Exchange Example (Spring Boot, Java 21, Docker, Maven, JUnit Test, Integration Test, In-Memory Database (H2 Database), Github Actions, Spring Open Api, Mapstruct, Spring Cache, Resillience4j (Rate Limiter))

docker docker-compose dockerfile github-actions h2-database in-memory-database integration-test java21 junit mapstruct maven mockito monolith openapi rate-limiter resilience4j resttemplate spring-boot spring-cache

Last synced: 07 Nov 2024

https://github.com/opvious/abaca

OpenAPI TypeScript SDK generator with strong type guarantees and minimal boilerplate

fetch javascript koa openapi sdk typescript

Last synced: 09 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/nickheap2/add-props-flipflop

Toggle additionalProperties in an OpenAPI spec

openapi openapi-spec openapi-specification

Last synced: 14 Oct 2024

https://github.com/omermecitoglu/next-openapi-route-handler

a Next.js plugin to generate OpenAPI documentation from route handlers

generator next nextjs openapi openapi-json self-documenting swagger swagger-json ts typescript

Last synced: 02 Nov 2024

https://github.com/turbot/steampipe-plugin-openapi

Use SQL to instantly query resources from OpenAPI. Open source CLI. No DB required.

backup etl hacktoberfest openapi postgresql postgresql-fdw sql sqlite steampipe steampipe-plugin zero-etl

Last synced: 08 Nov 2024

https://github.com/nya1/ts-api-boilerplate

Quickly bootstrap your next TypeScript REST API project. Node 16+, auto OpenAPI, Prettier+ESLint, Jest

boilerplate openapi rest rest-api swagger template typescript

Last synced: 11 Oct 2024

https://github.com/zchee/schema

Collection of JSON-Schema, OpenAPI, and well-known schemas

cue json-schema openapi

Last synced: 11 Oct 2024

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://gitlab.com/vstconsulting/vstutils

Small framework for easy generates web-applications (SPA or Single Page Application).

js openapi python vue web web-application

Last synced: 10 Nov 2024