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-02-13 00:21:44 UTC
- JSON Representation
https://github.com/lmhfq/easyopen
一个基于Hyperf框架的简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。
Last synced: 07 Nov 2024
https://github.com/wetix/openapi-doc
WeTix Open API documentation
documentation docusaurus2 graphql openapi
Last synced: 28 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/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/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/salesforce/anypoint-automation-client-generator
OAS specifications for Anypoint Platform Resources
generator openapi openapi3 swagger
Last synced: 08 Nov 2024
https://github.com/edoardottt/dalle
Simple Golang Client to interact with Dall-E API
api-client dall-e golang openapi
Last synced: 12 Feb 2025
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/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/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/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/pprzetacznik/ksef-utils
KSeF Python client for creating invoices
Last synced: 08 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/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/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/lvqq/aries
🚀 A openapi tool based on swagger document
aries markdown mock openapi request swagger typescript
Last synced: 14 Oct 2024
https://github.com/microsoft/kiota-serialization-json-python
JSON serialization implementation for Kiota clients in Python
Last synced: 04 Feb 2025
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/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/pimbrouwers/falco.openapi
OpenAPI integration for Falco.
fsharp openapi openapi-generator openapi-spec openapi-specification openapi3
Last synced: 10 Feb 2025
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/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/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/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: 31 Jan 2025
https://github.com/vblagoje/openapi-service-client
Enables LLM integration with OpenAPI-defined services through function-calling JSON
anthropic cohere haystack llm openapi openapi-spec openapi-specification
Last synced: 24 Jan 2025
https://github.com/casantosmu/tyex
Type-safe Express.js routes with automatic OpenAPI documentation generation.
ajv api express openapi rest schema typebox types typescript validation
Last synced: 24 Jan 2025
https://github.com/idrinth/simple-gateway
A simple and fast nodejs gateway
api-gateway dockerfile gateway microservice openapi rest rest-api
Last synced: 06 Feb 2025
https://github.com/0xtheprodev/spring-clean-example
Clean Architecture Example with Spring Framework (Java)
clean-architecture graphql hexagonal-architecture hibernet java java18 maven openapi openapi3 repository-pattern rest-api spring spring-boot
Last synced: 08 Feb 2025
https://github.com/bcrikko/express-openapi-sample
express-openapiを使ってRESTful APIを実装する
express express-openapi nodejs openapi typeorm typescript
Last synced: 08 Feb 2025
https://github.com/manifoldfinance/eth2docs
Ethereum2 Beacon, Execution and Consensus client APIs documentation
beacon-node consensus-node eth2 ethereum execution-node json-rpc openapi
Last synced: 23 Jan 2025
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/ealenn/opengarden
Garden assistant, for your seedlings and vegetables. Compatible with Home Assistant & Google Home.
assistant garden green openapi vegetables
Last synced: 25 Jan 2025
https://github.com/99x-incubator/remarkable-2-llm
Integrating LLMs into reMarkable could unlock transformative features like auto-completion, grammar/style corrections, contextual suggestions, and note summarization or paraphrasing. These tools would enhance productivity and elevate the user experience, making the device a powerful ally for creative and professional tasks.
arm feature-extraction grammer llama2 llama3 openapi remarkable-2 summarization
Last synced: 20 Jan 2025
https://github.com/rookie-luochao/create-vite-vue-app
build vue webapp by vue3 + ts + openapi + docker, this is a sub-template of create-vite-app-cli
docker openapi swagger vue3-typescript vue3-typescript-openapi
Last synced: 27 Jan 2025
https://github.com/airlock/microgateway-running-example
Running example of Airlock Microgateway, a Kubernetes-native WAAP (Web Application and API Protection) solution
airock devops ergon gateway-api k8s kubernetes microgateway oidc openapi security waap waf
Last synced: 23 Jan 2025
https://github.com/noid-dev/codewars-openapi
Codewars OpenAPI Specification
codewars documentation oas openapi swagger
Last synced: 14 Oct 2024
https://github.com/20steps/uptime-robot-bundle
Symfony bundle for service-oriented client for UptimeRobot API v2.0
httplug openapi swagger symfony uptime-robot-bundle uptimerobot uptimerobot-api
Last synced: 13 Oct 2024
https://github.com/himenon/kubernetes-typescript-openapi
Implementation of TypeScript generated from Kubernetes OpenAPI
k8s kubernetes openapi swagger typescript
Last synced: 13 Oct 2024
https://github.com/fa0311/palworld-openapi
PalWorld OpenAPI(Swagger) specification using REST API
openapi palworld restapi swagger
Last synced: 03 Nov 2024
https://github.com/danilomeneghel/votacao-pautas
Sistema de Votação de Pautas - Java com Quarkus
ajax bcrypt h2-database hibernate-orm-panache java14 jquery jwt lambda maven openapi quarkus qute-templates restful swagger
Last synced: 07 Feb 2025
https://github.com/readmeio/jest-expect-openapi
Jest/Vitest matcher for asserting valid OpenAPI definitions
Last synced: 07 Nov 2024
https://github.com/jpb06/swagger-typescript-types
Generating typescript typings from swagger
api-rest nodejs openapi swagger typescript
Last synced: 13 Nov 2024
https://github.com/intesys/generator-jhipster-apiutils
Jhipster Module with some additional utilities for API-First development
consul eureka fabio jhipster openapi spring-boot
Last synced: 13 Nov 2024
https://github.com/vrerv/openapi-markdown
Convert openapi spec to markdown file
Last synced: 07 Nov 2024
https://github.com/schwarzit/kotlin-rfc9457-problem-details
A Kotlin implementation of the RFC 9457 problem details format for handling HTTP API errors.
api json kotlin library openapi problem-details problem-details-for-http-apis rest rfc-9457
Last synced: 07 Nov 2024
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/saritasa-nest/saritasa-s3-tools
Tools For S3 Used By Saritasa
async aws aws-s3 boto3 django django-rest-framework drf openapi pytest pytest-plugin python s3
Last synced: 06 Nov 2024
https://github.com/smridge/swagcov
OpenAPI documentation coverage check for Rails Routes.
Last synced: 18 Oct 2024
https://github.com/nunchistudio/helix.go
helix.go is the Go implementation of helix, 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/himenon/openapi-typescript-practice
OpenAPIを利用したAPI作成と、開発、リリースフローまでの仕組みづくりの練習
Last synced: 23 Dec 2024
https://github.com/damassi/node-starter-2024
Node.js starter app, 2024 edition
fastify nodejs openapi react typescript vite
Last synced: 06 Dec 2024
https://github.com/hamzamak/dalle-project
MERN Stack AI Image Generation
cloudinary mern-stack openapi tailwindcss vitejs
Last synced: 28 Jan 2025
https://github.com/eth-library/opendata-apis
Open API Specifications for open data APIs of ETH Library. See https://developer.library.ethz.ch for more informatione about APIs and how to access.
Last synced: 08 Nov 2024
https://github.com/rdcm/web-api
Web api application prototype written in rust and actix-web.
actix-web code-coverage cqrs docker helm integration-testing kafka-consumer kafka-producer kubernetes mongodb mongodb-rust-driver open-api openapi rdkafka rust swagger swagger-ui utopia
Last synced: 07 Nov 2024
https://github.com/speakeasy-api/speakeasy-tsoa-example
An Example Repo showing OpenAPI generation from TsoA
Last synced: 01 Dec 2024
https://github.com/smallpaes/taiwan-weather-api
A web application for you to readily find weather condition and forecast in Taiwan ☀️
chart chartjs forecast javascript openapi taiwan taiwan-weather-api weather weather-app weather-forecast
Last synced: 28 Nov 2024
https://github.com/cynthiapeter/cynthiapeter
Passionate about holding the doors open to people coming into tech and writing quality documentation.
advocate api asyncapi atplatform dart evangelism flutter iot open-source openapi oss technical technical-writing
Last synced: 14 Nov 2024
https://github.com/cyyynthia/vitepress-scalar
WIP: A VitePress addon to integrate Scalar OpenAPI references.
docs documentation openapi scalar vitepress
Last synced: 07 Nov 2024
https://github.com/hx-gcamey/ft-back
Demos for M4(Backend) Henry Bootcamp
authentication deployment docker docker-compose nestjs nodejs openapi postgres swagger typeorm
Last synced: 07 Nov 2024
https://github.com/kms0219kms/tosspayments-api-spec
OpenAPI specification for Toss Payments' APIs
openapi openapi-specification tosspayments
Last synced: 14 Oct 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: 13 Feb 2025
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: 26 Jan 2025
https://github.com/rwth-acis/openapi-link-generator-demo
Demo webservice for OpenAPI-Link-Generator
Last synced: 24 Dec 2024
https://github.com/turbot/flowpipe-sdk-go
Flowpipe SDK for Go. Query APIs exposed by the Flowpipe CLI while running in server mode.
flowpipe golang hacktoberfest openapi sdk
Last synced: 08 Nov 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: 12 Feb 2025
https://github.com/alextselegidis/easyappointments-sdk
📅 Multi-lingual SDK packages for the Easy!Appointments API
appointments csharp events google-calendar javascript openapi php python rest-api ruby scheduler sync time web
Last synced: 01 Feb 2025
https://github.com/limeflight/openapi-diff-action
Automatically compare OpenAPI v3 specification files and post result to PR
actions diff openapi pull-request
Last synced: 01 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/apiaddicts/apigen.net
archetype generator .net microservices using openapi doc
asp-net codegenerator csharp dotnet openapi
Last synced: 14 Jan 2025
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/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/postman-open-technologies/schema-org-openapi-catalog
Schema.Org OpenAPI Catalog (GSoC 2023)
gsoc gsoc-2023 openapi schema-org
Last synced: 07 Nov 2024
https://github.com/microsoft/kiota-serialization-text-php
Text serialization provider for Kiota clients in PHP
Last synced: 04 Feb 2025
https://github.com/bvwells/grpc-gateway-example
Example usage of gRPC gateway
go golang grpc grpc-gateway openapi swagger
Last synced: 13 Jan 2025
https://github.com/bleemeo/bleemeo-python
Bleemeo Python SDK
bleemeo bleemeo-api monitoring openapi python
Last synced: 07 Nov 2024
https://github.com/theboeffect/boilerplate
This is a boilerplate ESM, TypeScript, mongoose, openapi, etc. microservice template that I use for my work. It can be run as a docker container or a lambda function.
boilerplate docker express lambda microservice mongodb nodejs openapi serverless swagger typescript
Last synced: 12 Feb 2025
https://github.com/dorisoy/dorisoy.openapigenerator
OpenAPIGenerator 是基于 NSwagStudio 改写的 WebAPI 转 OpenAPI 代理生成工具,按需自定义生成调用代理方法, NSwag是一个用于.NET、TypeScript和其他平台的Swagger 2.0 API工具链,用C#编写。其中OpenAPI/Swagger规范使用JSON和JSON模式来描述RESTful web API。该项目提供了从这些Swagger自动生成客户端代码的工具并将这一代集成到现工作流中
nswagstudio nswagstudio-openapigenerator openapi openapi-generator openapigenerator
Last synced: 26 Jan 2025
https://github.com/arduino/clients-iot-api
Automated pipeline to generate clients and docs for Arduino IoT API
api arduino golang iot javascript openapi python rest swagger
Last synced: 04 Feb 2025
https://github.com/danielgek/openapi-ts
OpenApi/Swagger to Typescript defenitions!
Last synced: 24 Oct 2024
https://github.com/manuelernesto/money-tracker-api
Money Tracker API using Ktor 3.0 Server, Exposed, Swagger and OpenAPI
exposed exposed-orm gcp ktor ktor-server openapi postgresql swagger
Last synced: 06 Jan 2025