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/welcomattic/openapi-enricher

Enrich an OpenAPI spec with response examples to mock it efficiently

mock openapi

Last synced: 20 Oct 2024

https://github.com/greeeg/openapi-kit

A set of utilities to generate an API client, types, mocks & react-query hooks for OpenAPI

openapi swagger typescript

Last synced: 20 Nov 2024

https://github.com/ricardo-agz/metro

Metro is an opinionated, batteries-included Python web framework built on top of FastAPI and MongoEngine

api fastapi framework json mongodb mongoengine openapi pydantic python python3 rails rest

Last synced: 20 Jan 2025

https://github.com/lob/usps-webtools-api

Open source documentation for USPS Web Tools API

developer-experience openapi usps usps-api

Last synced: 18 Nov 2024

https://github.com/mean-expert-official/openapi-sdk-builder

A Software Development Kit Builder for Swagger Clients

angular openapi sdk-builder typescript

Last synced: 28 Nov 2024

https://github.com/shopstic/k8s-ts

Deno / TypeScript Kubernetes client

deno kubernetes openapi swagger typescript

Last synced: 14 Oct 2024

https://github.com/wolfeidau/realworld-aws-api

This project illustrates how to build an API in AWS using Go.

aws go lambda openapi rest

Last synced: 18 Nov 2024

https://github.com/badsyntax/openapi-dotnet-react-typescript-fetch-example

An example project showing how to use the OpenAPI typescript-fetch HTTP client with React

openapi openapi-generator react react-query swagger typescript

Last synced: 27 Oct 2024

https://github.com/furkan-guvenc/crud_routers

Automatically create crud routes for your favorite api server and orm

actix-web api axum code-generation crud crud-routes diesel framework openapi rest rust seaorm swagger-ui web

Last synced: 28 Oct 2024

https://github.com/ecube-labs/koa-x-router

`koa-x-router` is a library that extends the functionality of `@koa/router` by providing validation and automatic API documentation features. It simplifies the process of defining routes, validating request data, and generating API documentation.

adaptor-pattern documentation-generator koa koa-router koajs openapi router swagger zod

Last synced: 12 Feb 2025

https://github.com/openvalidation/openvalidation-openapi

Generate OpenAPI service stubs with complete validation layer using this openVALIDATION adapter.

code-generation csharp java-8 javascript openapi service-contracts service-stubs validation-rules

Last synced: 16 Dec 2024

https://github.com/javiertuya/samples-openapi

Samples of generation of rest server and client api components with OpenApi and Swagger

api openapi rest swagger

Last synced: 17 Nov 2024

https://github.com/franz-see/swagger-codegen-micronaut-generator

Template to Generate Micronaut-based server side java application from a swagger/openapi specification

java micronaut openapi rxjava2 swagger

Last synced: 24 Oct 2024

https://github.com/acdh-oeaw/openapi4restxq

A BaseX port of openapi4restxq https://gitlab.gwdg.de/subugoe/openapi4restxq

basex openapi restxq

Last synced: 22 Nov 2024

https://github.com/boehs/ajar

🫙 An O(1) fetch client for OpenAPIs

openapi

Last synced: 14 Oct 2024

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

OpenAPI v3 parser

openapi openapi3 parser typescript

Last synced: 13 Oct 2024

https://github.com/bububa/kwai-openapi

快手openapi golang sdk

kuaishou kwai openapi sdk

Last synced: 31 Dec 2024

https://github.com/char0n/openapi-runtime-expression

OpenAPI Runtime Expressions parser and validator.

expression openapi parser runtime validator

Last synced: 02 Nov 2024

https://github.com/microsoft/kiota-abstractions-php

PHP abstractions for Kiota generated API clients

kiota openapi php rest

Last synced: 04 Feb 2025

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/microsoft/kiota-serialization-form-go

Kiota serialization provider implementation for form encoded

go kiota openapi rest

Last synced: 04 Feb 2025

https://github.com/stefanmaric/cloudflare-bread

JavaScript fetch API client for Cloudflare's API with TypeScript definitions generated from the new Cloudflare's OpenAPI schema.

api browser cloudflare fetch node openapi typescript

Last synced: 16 Nov 2024

https://github.com/souhailas/apicture

APIcture is a CLI to analyse histories of Web APIs, and generate visualisations and metrics starting from repositories containing OpenAPI spec or backends written in Express.js.

api openapi visualization webapi

Last synced: 13 Jan 2025

https://github.com/startz/oauth2-etsy

StartZ oauth2-etsy compatible League of PHP OAuth2

authorization etsy oauth2 oauth2-client openapi package php8

Last synced: 13 Oct 2024

https://github.com/socaity/fasttaskapi

Create web-APIs for long-running tasks. Job based task handling. Get the result with the job id later. FastTaskAPI creates threaded jobs and job queues on the fly. Router functionality for Runpod. Run services anywhere, be it local, hosted or serverless.

azure-blob-storage celery deployment fastapi job-queue json machine-learning openapi rest runpod s3-storage starlette threading uvicorn

Last synced: 27 Dec 2024

https://github.com/finbourne/lusid-sdk-java

Java SDK for LUSID by FINBOURNE, a bi-temporal investment management data platform with portfolio accounting capabilities.

bi-temporal data-platform finbourne fintech java lusid openapi

Last synced: 16 Dec 2024

https://github.com/sheldenburg/ai-engineer-template

Full stack AI engineer serverless template with nextjs and fastapi

ai fastapi nextjs openapi serverless shadcn-ui supabase tailwindcss

Last synced: 27 Oct 2024

https://github.com/sngular/api-mock-runner

Create mocks servers with its schemas from OpenAPI 3.0.0 spec files

api microservices mock mock-server mocking openapi

Last synced: 03 Dec 2024

https://github.com/swaggerexpert/openapi-runtime-expression

OpenAPI Runtime Expressions parser and validator.

expression openapi parser runtime validator

Last synced: 05 Jan 2025

https://github.com/kemingy/defspec

Create the OpenAPI spec and document from dataclass, attrs, etc.

openapi openapi-spec redoc scalar swagger

Last synced: 07 Nov 2024

https://github.com/thim81/spec-driven-openapi-contract-performance-testing

POC for Unlocking the Power of Spec-Driven API Development

contract-testing openapi performance-testing postman rest-api

Last synced: 02 Nov 2024

https://github.com/darguelles/go-clean-architecture

Project template using clean architecture principles and OpenAPI to generate server/client code.

clean-architecture golang openapi

Last synced: 25 Jan 2025

https://github.com/paficent/roblox-api-tracker

This repository tracks changes made to Roblox's Web Api Documentation. Checks for changes every 15 minutes

api automation openapi rest-api roblox swagger tracker

Last synced: 07 Nov 2024

https://github.com/karenetheridge/openapi-modern

Validate HTTP requests and responses against an OpenAPI v3.1 document

json-schema openapi

Last synced: 31 Oct 2024

https://github.com/josantonius/chatgpt-discord-bot

A bot designed for a small Discord channel among friends. This bot allows assigning a distinct personality to each user and maintaining the context of previous questions and answers. It also has the ability to view and understand images, so that one or more images can be attached to the message. It's powered by OpenAI's ChatGPT models.

chatgpt chatgpt-bot discord discord-bot openapi

Last synced: 28 Oct 2024

https://github.com/prithivsakthiur/strangerai

Turning Ideas to Product - StrangerAI - StrangerZone. Recommended to Deploy inside Huggingface Spaces SDK as GRADIO

api chat-application chatbot chatgpt llm-inference open-source openai openapi

Last synced: 17 Dec 2024

https://github.com/connectaman/fastapi-openapi-markdown-documentation-generator

Streamlit Application to generate FastAPI Documentation from the OpenAPI specs and convert it into a markdown API documentation

api documentation fastapi markdown microservice openapi python

Last synced: 21 Jan 2025

https://github.com/wy-z/tspec

Parse golang data structure into json schema.

ast go json-schema openapi schema tspec

Last synced: 14 Oct 2024

https://github.com/aerabi/express-ts-swagger-docker

Express.js Backend with TypeScript, Swagger UI, and Docker Compose

docker docker-compose expressjs openapi swagger tsoa typescript

Last synced: 24 Nov 2024

https://github.com/find-a-musician/findamusicianbackend

A website for my school where the musicians can contact each others, create groups and register to play at events

api docker express jest openapi pgsql rest-api swagger typescript

Last synced: 12 Feb 2025

https://github.com/nunchistudio/helix

helix is a framework for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.

asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault

Last synced: 07 Nov 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/cbornet/netatmo-swagger-decl

Swagger declaration file for the Netatmo API

netatmo openapi swagger

Last synced: 01 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/jaredwray/docula

Beautiful Website for Your Projects

cli documentation documentation-site markdown mdx nodejs openapi templates

Last synced: 12 Nov 2024

https://github.com/bestyii/yii2-openapi-reader

OpenAPI Specification阅读器,通过对 php 的oas或swagger标准注释文档进行解析,通过swaggerUI渲染成漂亮的API文档

oas oas3 openapi openapi-specification php-annotation redoc swagger swagger-ui yii2 yii2-extension yii2-modules

Last synced: 10 Feb 2025

https://github.com/giis-uniovi/tdrules

Test Data Coverage Evaluation components: Full Predicate Coverage Rules (FPC) and SQL Mutants to assess the coverage of the test data

api-testing coverage database fpc mcdc mutants openapi sql testing

Last synced: 14 Nov 2024

https://github.com/niradler/micro-swagger

Import swagger files from aws api gateway, and create a swagger ui for them.

api-gateway aws openapi swagger

Last synced: 15 Dec 2024

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

JSON serialization implementation for Kiota clients in Python

json kiota openapi python

Last synced: 04 Feb 2025

https://github.com/x86senniral/tempogpt

A simple bot template using the openAI API key to do a specific task through function calling & tools. In this case, a weather bot example. Additionally using firebase to store messages.

ai chat-application chatbot chatgpt chatgpt-api openai openai-api openapi

Last synced: 12 Nov 2024

https://github.com/onesignal/api

API Reference. OpenAPI Specification files for OneSignal's REST API.

api email in-app-messaging marketing openapi push-notifications rest-api sms

Last synced: 09 Nov 2024

https://github.com/onrik/gaws

OpenAPI doc generator for Golang

golang openapi openapi3 swagger swagger2

Last synced: 09 Nov 2024

https://github.com/prioritz/chatgpt-api

Wrapper around ChatGPT API to consume it in 3rd party applications

chatgpt chatgpt-api chatgpt-api-wrapper nodejs openai-api openapi typescript

Last synced: 09 Nov 2024

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

OpenAPI (Swagger) Specification Support for Sunrise Router (and not only)

annotations laravel lumen openapi php php-library php7 php8 router sunrise-php swagger symfony

Last synced: 09 Nov 2024

https://github.com/surrealdb/openapi

The OpenAPI specification for the SurrealDB HTTP API

openapi openapi-spec openapi-specification surreal surrealdb

Last synced: 13 Oct 2024

https://github.com/simioni/nest-pret

A generator to bootstrap fully-featured NestJS apps. Includes user registration, email verification, password recovery, claims-based access control, standardized responses with pagination, filtering and sorting, standardized error handling, OpenAPI auto-documentation and full e2e testing.

api casl docker docker-compose docker-swarm e2e jest mermaidjs mongodb mongoose nestjs nodejs nodemailer openapi pactumjs passportjs rest-api swagger typescript

Last synced: 13 Oct 2024

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

Yet another OpenAPI 3 library

oas openapi python

Last synced: 07 Nov 2024

https://github.com/oguzhane/chrome-devtools-protocol-specs

Chrome DevTools Protocol Specs in form of OpenAPI/Json Schema

chrome-devtools chrome-devtools-protocol json-schema openapi playwright swagger

Last synced: 03 Dec 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/eloistree/openmacroinput

When keyboard is not enough !!!

macro omi openapi productivity tool unity3d

Last synced: 08 Dec 2024

https://github.com/wetix/openapi-doc

WeTix Open API documentation

documentation docusaurus2 graphql openapi

Last synced: 28 Nov 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/lmhfq/easyopen

一个基于Hyperf框架的简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。

easyopen hyperf openapi

Last synced: 07 Nov 2024

https://github.com/lepetitbloc/bitcoin-swagger

Bitcoind Rest API Swagger specification document (OpenAPI)

bitcoin openapi swagger

Last synced: 27 Nov 2024

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/lvqq/aries

🚀 A openapi tool based on swagger document

aries markdown mock openapi request swagger typescript

Last synced: 14 Oct 2024

https://github.com/joshuasundance-swca/restgdf_api

openapi-documented arcgis proxy & geospatial data discovery server

arcgis gis openapi

Last synced: 01 Dec 2024

https://github.com/hugodf/buttondown

Node.js/TypeScript Buttondown API client

buttondown buttondown-api microbundle nodejs openapi typescript

Last synced: 27 Oct 2024

https://github.com/pprzetacznik/ksef-utils

KSeF Python client for creating invoices

invoicing ksef openapi python

Last synced: 08 Nov 2024

https://github.com/microfocus/swagger-ui

https://microfocus.github.io/swagger-ui/

openapi rest swagger-ui

Last synced: 28 Dec 2024

https://github.com/chirino/graphql-4-apis

Lets you create a GraphQL gateway services for your openapi documented API services.

go golang graphql openapi swagger

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

Axios client built with OpenAPI generator for Raindrop.io ☔

axios openapi openapi-generator raindrop-io typescirpt

Last synced: 27 Oct 2024

https://github.com/kamranayub/dotposthog

.NET community wrapper around PostHog API

api-client dotnet openapi posthog sdk

Last synced: 15 Oct 2024

https://github.com/beatcracker/posh-swagger-codegen

Generate PowerShell module from OpenAPI spec using Swagger Codegen

openapi powershell powershell-module powershell-scripts swagger swagger-codegen swagger-spec

Last synced: 24 Jan 2025

https://github.com/spailybot/moleculer-auto-openapi

Generate openapi scheme for moleculer

moleculer moleculer-web openapi

Last synced: 10 Nov 2024

https://github.com/pasdam/yahoo-finance-openapi

Yahoo Finance OpenAPI, and generated clients in different languages

openapi yahoo-finance yahoo-finance-api

Last synced: 15 Oct 2024

https://github.com/speakeasy-api/speakeasy-zod-openapi

Speakeasy Zod OpenAPI Example

openapi sdk speakeasyapi zod

Last synced: 01 Dec 2024

https://github.com/fa0311/twitter-openapi-docs

twitter openapi docs

openapi twitter

Last synced: 21 Dec 2024

https://github.com/dapi-labs/outdoc

Auto generate openAPI document from unit test

api api-doc api-docs-generator api-documentation-tool api-generator openapi

Last synced: 02 Feb 2025

https://github.com/peterfritz/swaggerviewer

Host Swagger/OpenAPI specifications with ease, style, and performance.

nextjs openapi swagger swagger-ui

Last synced: 31 Dec 2024

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

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

asyncapi openapi validate validator

Last synced: 09 Nov 2024

https://github.com/vonter/open-bmtc

Unoffical Namma BMTC API documentation

api-documentation bmtc openapi transit

Last synced: 31 Dec 2024

https://github.com/thomassuedbroecker/extension-apis

Examples to develop and configure Watson Assistant extensions APIs. https://thomassuedbroecker.github.io/extension-apis/

code-engine extensions nodejs openapi watson-assistant

Last synced: 17 Nov 2024

https://github.com/elemental-lf/k8s-crd-resolver

Resolves JSON references ($ref) in Kubernetes custom resource definitions

crd kubernetes openapi schema validation

Last synced: 17 Nov 2024