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/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/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/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/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/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/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/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/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/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/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/kcl-lang/kcl-openapi

KCL OpenAPI Integration

kcl openapi swagger

Last synced: 11 Nov 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/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/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/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/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/stepci/plugin-openapi

Step CI OpenAPI support

openapi openapi3 swagger

Last synced: 12 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/paddlehq/paddle-openapi

An OpenAPI description for the Paddle API.

api oas openapi openapi-specification rest

Last synced: 07 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/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/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/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/ryoppippi/openapi-with-hono-and-swift

openapi + hono + swift-openapi-generator

honojs openapi swift swiftui typescipt

Last synced: 02 Nov 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/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/fspv/leetcode-swagger

Swagger file for leetcode API

leetcode openapi python swagger

Last synced: 11 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/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/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/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/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/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/koshevy/oapi3codegen

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

codegen codegeneration openapi openapi3 typescript

Last synced: 30 Sep 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/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/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/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/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/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/codeasashu/react-openapi-designer

A React based UI toolkit to develop openapi schema

openapi react

Last synced: 09 Nov 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/mikestead/yaml-fragment

Generate a yaml document from smaller yaml documents

openapi swagger yaml

Last synced: 11 Oct 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/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/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/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/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/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/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/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/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/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/jcrqr/octono

🍂 GitHub REST API for Deno projects

deno github github-rest-api octokit openapi

Last synced: 05 Oct 2024

https://github.com/aarambhdevhub/rust_auth

Welcome to RustSecureAPI, a robust and secure Rust-based API project built with Actix-Web. This repository provides a comprehensive guide and implementation for creating a scalable backend system with JWT-based authentication and PostgreSQL integration.

actix actix-rs actix-web authentication backend jwt jwt-authentication jwt-token openapi postgresql programming programming-language rust rust-lang sqlx sqlx-cli swagger swagger-api swagger-ui

Last synced: 07 Nov 2024

https://github.com/badsyntax/mailinabox-api

HTTP client SDK's for the Mail-in-a-Box API.

client-sdk mail-in-a-box mailinabox mailinabox-api openapi

Last synced: 27 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/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/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/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/dermanomann/openapi-router

Routing adapter bridge for ApenAPI annotations.

annotation hacktoberfest laravel lumen openapi openapi-router router silex slim

Last synced: 28 Oct 2024

https://github.com/phalapi/phalapi-pro

PHP开放平台,搭建开放平台的专业选择。基于开源的PhalApi框架打造的商业软件,官方出品。通过云技术,助力企业完善信息化系统,削减成本、提升效率并为顾客提供更好的服务!

admin baas openapi paas phalapi phalapi-pro php phpapi platform saas

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

https://github.com/amorimjj/nestjs-redoc-try-out

NestJS-Redoc-Try-Out is an unofficial NestJS module for Redoc Try Out. It provides an easy way plugging in Redoc in a NestJS application.

openapi swagger typescript

Last synced: 12 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://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/martincostello/aspnetcore-openapi

A demonstration of different ways to add OpenAPI (Swagger) support to ASP.NET Core applications

aspnetcore openapi swagger

Last synced: 07 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/simonkowallik/as3ninja

:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!

as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault

Last synced: 14 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/muniftanjim/express-zod-openapi

Express + Zod + OpenAPI

express openapi zod

Last synced: 14 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/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/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/cdimascio/gin-openapi

Automatically validates API requests against an OpenAPI 3 spec.

gin gin-gonic middleware openapi request-validation validation

Last synced: 21 Oct 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/magisteriis/riot-games-help-to-swagger-dotnet

Converts Riot Games' native help format to Swagger and OpenAPI.

openapi openapi-generator riot-games swagger

Last synced: 06 Nov 2024

https://github.com/nikolaydubina/openapi-inline-examples

🌏 Inline OpenAPI JSON examples from filenames

documentation openapi

Last synced: 09 Nov 2024

https://github.com/libninjacom/plaid-rs

Rust client library for Plaid, generated from Plaid's OpenAPI spec

openapi plaid plaid-api rust

Last synced: 09 Nov 2024

https://github.com/cugu/swagger-go-chi

Generate a go-chi server from swagger

go go-chi openapi swagger

Last synced: 11 Nov 2024