Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/openapi
- Wikipedia: https://en.wikipedia.org/wiki/OpenAPI_Specification
- Repo: https://github.com/OAI/OpenAPI-Specification
- Created by: OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
- Released: August 10, 2011
- Related Topics: json-schema, raml, rest-api,
- Aliases: open-api, swagger-spec, swagger-specification, openapi-spec, openapi-specification, open-api-specification, oas, openapi-description,
- Last updated: 2025-01-08 00:17:24 UTC
- JSON Representation
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/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/javiertuya/samples-openapi
Samples of generation of rest server and client api components with OpenApi and Swagger
Last synced: 17 Nov 2024
https://github.com/bleemeo/bleemeo-go
Bleemeo Go SDK
bleemeo bleemeo-api go golang monitoring openapi
Last synced: 17 Nov 2024
https://github.com/chandrikadeb7/go-couchbase-microservice
Go Microservice developed using Go Echo API Server OpenAPI with Couchbase backend
couchbase couchbase-docker-container docker dockerfile go golang golang-api golang-application golang-library microservice microservices-application openapi
Last synced: 20 Dec 2024
https://github.com/tradingstrategy-ai/spec
Decentralised exchange trading data OpenAPI endpoints
algorithmic-trading decentralised-exchange decentralized-applications ethereum openapi swagger
Last synced: 20 Nov 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/jonasbn/perl-mojolicious-plugin-openapi-tutorial-hello-world
Tutorial for Mojolicious::Plugin::OpenAPI: Hello World
mojolicious openapi perl tutorial
Last synced: 08 Nov 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/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 Oct 2024
https://github.com/laura-rodriguez/dotnetconf22
Minimal API + OpenAPI Sample
csharp dotnet dotnetconf minimalapi openapi openapi3
Last synced: 12 Dec 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/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/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/saran33/fastapi-docx
Extend a FastAPI OpenAPI spec to include all possible HTTPException or custom Exception response schemas..
Last synced: 07 Nov 2024
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/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/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
Last synced: 07 Oct 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/adambien/helidon_vs_war
Sample microprofile application used to compare the performance / memory consumption of helidon to "stock" Jakarta EE runtimes
cdi health helidon java jax-rs json-b memory metrics microprofile microservice openapi sample-app
Last synced: 04 Dec 2024
https://github.com/sergeyklay/provider-pact-example
Provider-side demo using consumer-driven contract testing
api api-project api-server api-service-for-crud api-specification api-testing consumer-driven-contracts contract-driven-development contract-testing contract-tests contracts flask-api flask-application flask-example openapi openapi3 pact pact-provider
Last synced: 20 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/softspiders/node-hapi-clean-architecture
A simple API built with Hapi.js that follows Clean Architecture principles
ca clean-architecture debug hapi javascript js node openapi server softspider softspiders ss starter swagger template testing vscode
Last synced: 15 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/spailybot/moleculer-auto-openapi
Generate openapi scheme for moleculer
moleculer moleculer-web openapi
Last synced: 10 Nov 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/samchungy/eslint-plugin-zod-openapi
Eslint rules for zod-openapi
eslint openapi typescript typescript-eslint zod
Last synced: 28 Oct 2024
https://github.com/belgif/openapi-common
common technical OpenAPI data types
Last synced: 15 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/wetix/openapi-doc
WeTix Open API documentation
documentation docusaurus2 graphql openapi
Last synced: 28 Nov 2024
https://github.com/eloistree/openmacroinput
When keyboard is not enough !!!
macro omi openapi productivity tool unity3d
Last synced: 08 Dec 2024
https://github.com/alexanderadam/fitnesspark_api
API access for Migros Fitnessparks
api api-client fitness fitness-club hacktoberfest migros openapi ruby ruby-gem rubygem rubygems swiss switzerland transparency visitor-counter visitor-tracking visitors visitors-count
Last synced: 14 Oct 2024
https://github.com/lepetitbloc/bitcoin-swagger
Bitcoind Rest API Swagger specification document (OpenAPI)
Last synced: 27 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/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/pprzetacznik/ksef-utils
KSeF Python client for creating invoices
Last synced: 08 Nov 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/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/joshuasundance-swca/restgdf_api
openapi-documented arcgis proxy & geospatial data discovery server
Last synced: 01 Dec 2024
https://github.com/passbolt/passbolt_openapi_specs
Passbolt Open API specifications
Last synced: 12 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/pionl/laravel-swagger-test
Test your routes using Laravel's underlying request testing (without making real request) against your API schema.
api laravel openapi phpunit swagger testing-tools
Last synced: 11 Oct 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/lmhfq/easyopen
一个基于Hyperf框架的简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。
Last synced: 07 Nov 2024
https://github.com/liveoaklabs/readme-api-go-client
Go client library for the ReadMe.com API
api-documentation developer-portal docs-as-code documentation golang openapi openapi-documentation openapi-spec openapi-specification readme readmeio
Last synced: 12 Oct 2024
https://github.com/fed135/swagger-route-validator
The fastest route validation middleware
hacktoberfest openapi swagger validation
Last synced: 11 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/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/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/hugodf/buttondown
Node.js/TypeScript Buttondown API client
buttondown buttondown-api microbundle nodejs openapi typescript
Last synced: 27 Oct 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/opensourcewebsite-org/apidocs-opensourcewebsite-org
OpenSourceWebsite API Documentation
api api-documentation documentation openapi openapi-documentation openapi-specification openapi3 osw swagger
Last synced: 10 Nov 2024
https://github.com/edavis25/plex-api-spec
Documentation for the Plex Media Server web API.
api api-documentation docs documentation open-api openapi openapi-spec openapi-specification openapi3 plex plex-media-server plex-server plexmediaserver spec specification
Last synced: 13 Oct 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/speakeasy-api/speakeasy-zod-openapi
Speakeasy Zod OpenAPI Example
Last synced: 01 Dec 2024
https://github.com/edoardottt/dalle
Simple Golang Client to interact with Dall-E API
api-client dall-e golang openapi
Last synced: 11 Oct 2024
https://github.com/nightapes/serverless-openapi
Generate openapi file from your serverless file
Last synced: 11 Oct 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/ncrmro/rust-postgres-api
Rust REST API boilerplate using SQL (No ORM)
boil boilerplate boilerplate-template database docker docker-containers heroku openapi postgres postgresql rest-api restful-api rust rust-lang sql sqlx
Last synced: 13 Oct 2024
https://github.com/microsoft/kiota-serialization-json-python
JSON serialization implementation for Kiota clients in Python
Last synced: 07 Oct 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/peterfritz/swaggerviewer
Host Swagger/OpenAPI specifications with ease, style, and performance.
nextjs openapi swagger swagger-ui
Last synced: 31 Dec 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/microfocus/swagger-ui
https://microfocus.github.io/swagger-ui/
Last synced: 28 Dec 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/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/open-solid/open-api-bundle
OpenAPI Symfony Bundle
api-first openapi restful-api symfony-bundle
Last synced: 13 Oct 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/badsyntax/mailinabox-api-py
Python client SDK for the Mail-in-a-Box API.
mail-in-a-box mailinabox openapi
Last synced: 27 Oct 2024
https://github.com/justin26l/veryexpress
express generator jsonschema mongoose npm openapi rest-api webserver
Last synced: 07 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
https://github.com/kulgan/flaskdoc
Flask OpenAPI annotations
api api-docs docs documentation documentation-tool flask models openapi openapi3 swagger
Last synced: 24 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/insertish/oapi
Generate typed API libraries from OpenAPI specifications.
Last synced: 27 Oct 2024
https://github.com/postman-open-technologies/openapi-componentizer
OpenAPI Componentizer (GSoC 2023)
Last synced: 07 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/phillip-kruger/openapi-example
Basic example to show how to use OpenAPI for JAX-RS, Spring-web and Vert.x Routes on Quarkus
openapi rest-api smallrye spring-web vertx-web
Last synced: 29 Oct 2024
https://github.com/instructure/canvas-studio-api-examples
useful example scripts for the Studio team and account administrators to access the public API of Canvas Studio
Last synced: 06 Nov 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: 30 Sep 2024
https://github.com/marcelo-earth/webrewind
🤖⌚️ ChatGPT plugin that allows you to see how websites looked like in the past.
chat-gpt chatgpt chatgpt-plugin openai openapi plugin python
Last synced: 08 Jan 2025
https://github.com/360macky/webrewind
🤖⌚️ ChatGPT plugin that allows you to see how websites looked like in the past.
chat-gpt chatgpt chatgpt-plugin openai openapi plugin python
Last synced: 07 Oct 2024
https://github.com/ajaxy/openapi-asciidoctor
Generating HTML / PDF from Swagger / OpenAPI
documentation documentation-tool openapi restful-api swagger
Last synced: 07 Nov 2024
https://github.com/nimbella/nimbella-cli-plugins
Plugins to extend the capabilities of the Nimbella CLI.
apispec cli nimbella nimbella-cli oclif oclif-plugin openapi postman
Last synced: 27 Oct 2024