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: 2024-11-15 00:21:13 UTC
- JSON Representation
https://github.com/lmhfq/easyopen
一个基于Hyperf框架的简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。
Last synced: 07 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/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/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/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/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/belgif/openapi-common
common technical OpenAPI data types
Last synced: 15 Nov 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/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/microsoft/kiota-serialization-json-python
JSON serialization implementation for Kiota clients in Python
Last synced: 07 Oct 2024
https://github.com/justin26l/veryexpress
express generator jsonschema mongoose npm openapi rest-api webserver
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/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/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/kamranayub/dotposthog
.NET community wrapper around PostHog API
api-client dotnet openapi posthog sdk
Last synced: 15 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/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/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/fed135/swagger-route-validator
The fastest route validation middleware
hacktoberfest openapi swagger validation
Last synced: 11 Nov 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/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/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/salesforce/anypoint-automation-client-generator
OAS specifications for Anypoint Platform Resources
generator openapi openapi3 swagger
Last synced: 08 Nov 2024
https://github.com/pprzetacznik/ksef-utils
KSeF Python client for creating invoices
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: 11 Oct 2024
https://github.com/nightapes/serverless-openapi
Generate openapi file from your serverless file
Last synced: 11 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/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: 27 Oct 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/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/andostronaut/eslint-ai
eslint-ai is an cli tools that help us to lint and view suggestion from ai if we had a code error with eslint support.
ai code-verification eslint eslint-config javascript openapi suggestions typescript
Last synced: 02 Nov 2024
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/vtramo/sportsclub-restapi-toysystem
Backend REST API built with Java and Spring Boot 3.0. Application testing with different high performance JVMs (like GraalVM and Eclipse OpenJ9) and application testing using AOT compilation by building a native image with GraalVM.
aot-compilation backend-api docker docker-compose graalvm graalvm-native-image java jvm jvm-performance lombok mapstruct openapi openapi-generator openj9 performance-testing rest-api sportsclub spring-boot-3 swagger swagger-codegen
Last synced: 17 Nov 2024
https://github.com/vtramo/na-tour
A modern social network for hikers
android aws hiking hiking-trails java keycloak kotlin natour openapi rest-api spring-boot swagger
Last synced: 17 Nov 2024
https://github.com/osteel/openapi-httpfoundation-testing-laravel-example
OpenAPI HttpFoundation Testing: a Laravel Example
api http httpfoundation laravel openapi testing validation
Last synced: 22 Oct 2024
https://github.com/api-evangelist-tools/api-integration
This is a template for deploying an API integration page, showcasing the integrations with a platform, allowing API providers to share a list of other APIs they've connected with.
Last synced: 17 Nov 2024
https://github.com/bleemeo/bleemeo-python
Bleemeo Python SDK
bleemeo bleemeo-api monitoring openapi python
Last synced: 07 Nov 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/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: 07 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/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: 01 Nov 2024
https://github.com/ryan-gordon/elasticsearch-crud-openapi
OpenAPI documented REST API for contacting ElasticSearch.
connexion crud elasticsearch elasticsearch-client openapi python rest-api swagger-ui tornado
Last synced: 12 Oct 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/danielgek/openapi-ts
OpenApi/Swagger to Typescript defenitions!
Last synced: 24 Oct 2024
https://github.com/guocaoyi/qapi
QApi is a TypeScript definitions generator, 📃 based on OpenAPI(Swagger)!
api api-client openapi swagger-api typescript-definitions yapi-plugin
Last synced: 04 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: 13 Oct 2024
https://github.com/e-miracle/kudaping
Kudaping — A Laravel Package for Kuda Bank Open API
fintech fintech-api kuda kudabank laravel laravel-5-package laravel-package laravel5 openapi php
Last synced: 11 Oct 2024
https://github.com/readmeio/jest-expect-openapi
Jest/Vitest matcher for asserting valid OpenAPI definitions
Last synced: 07 Nov 2024
https://github.com/app-generator/devtool-openapi-parser
OpenAPI Parser - Open-Source Developers Tool | AppSeed
appseed developer-tool openapi
Last synced: 02 Nov 2024
https://github.com/vrerv/openapi-markdown
Convert openapi spec to markdown file
Last synced: 07 Nov 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/microsoft/kiota-serialization-text-php
Text serialization provider for Kiota clients in PHP
Last synced: 07 Oct 2024
https://github.com/reiterus/swagger-symfony
OpenAPI format of REST API Endpoints for a Symfony based project
docker nginx openapi postgresql swagger symfony
Last synced: 20 Oct 2024
https://github.com/jaxelr/nancy.template.webservice
Nancyfx 2 template for web services usage
nancy openapi template webservice
Last synced: 09 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/smridge/swagcov
OpenAPI documentation coverage check for Rails Routes.
Last synced: 18 Oct 2024
https://github.com/bvwells/grpc-gateway-example
Example usage of gRPC gateway
go golang grpc grpc-gateway openapi swagger
Last synced: 13 Nov 2024
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/idrinth/simple-gateway
A simple and fast nodejs gateway
api-gateway dockerfile gateway microservice openapi rest rest-api
Last synced: 25 Oct 2024
https://github.com/vityaman-edu/lms
A simple learning management system.
cats detekt docker evomaster gradle grafana jooq kotlin liquibase openapi prometheus reactive restler schemathesis spring-boot
Last synced: 12 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: 11 Oct 2024
https://github.com/optimizory/vrest-ng-cli
Command line module for vREST NG. Integrates with any CI/CD server like Jenkins, TeamCity, Azure Devops etc.
api api-automation api-testing automation-testing azure-devops ci-cd cli jenkins openapi openapi-validation swagger swagger-validation teamcity testing testing-tools validation
Last synced: 02 Nov 2024
https://github.com/alexandreelise/routefinder
Goal: Extract Joomla Api Routes to be able to auto-generate always up-to-date OpenAPI Schema
cli-tools cli-utilities developer-tools joomla-framework openapi openapi-generator openapi3 php
Last synced: 08 Nov 2024
https://github.com/shaddix/nock-swagger
Generate convenient methods to mock API requests using nock (based on Swagger API definition)
Last synced: 14 Oct 2024
https://github.com/ethib137/api-gui-deprecated
API GUI for Liferay DXP 7.3
apis gui liferay liferay-dxp openapi
Last synced: 15 Oct 2024
https://github.com/ianks/dry-schema-extensions
Extensions for dry-schema
dry-rb json-schema openapi ruby
Last synced: 27 Oct 2024
https://github.com/traefik/traefik-hub-helm-chart
Traefik Hub is a Kubernetes-native API Management solution for publishing, securing, and managing APIs. Configuration is driven by Kubernetes CRDs, labels, and selectors for effective GitOps.
api api-gateway api-management ingress kubernetes openapi openapi3 swagger traefik-hub
Last synced: 09 Nov 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/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: 14 Nov 2024
https://github.com/bcrikko/express-openapi-sample
express-openapiを使ってRESTful APIを実装する
express express-openapi nodejs openapi typeorm typescript
Last synced: 28 Oct 2024
https://github.com/aaronshaf/confident
Use an OpenAPI (Swagger) design to define express routes, API documentation, and request/response validation
documentation openapi swagger validation
Last synced: 15 Oct 2024
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: 13 Oct 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/peterfritz/swaggerviewer
Host Swagger/OpenAPI specifications with ease, style, and performance.
nextjs openapi swagger swagger-ui
Last synced: 08 Nov 2024
https://github.com/t0mer/telessist
Telessist allows you to contact GPT3 directly from WhatsApp and not only that. Telessist also allows you to save your own personal data and later search and retrieve it using GPT3 to generate a response. In the examples folder, you can see several examples of how to use this bot so you don't have to remember anything ever again.
assistant chatgpt dall-e docker openapi python3 telegram telegram-bot weather whisper
Last synced: 15 Oct 2024
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: 15 Oct 2024
https://github.com/zchee/openapi2protobuf
openapi2protobuf generates Protocol Buffers v3 schema and gRPC service definitions from OpenAPI/Swagger schema definitions
go openapi openapi3 proto protobuf protocol-buffers
Last synced: 16 Nov 2024
https://github.com/captn3m0/kuvera-unofficial-api-specification
Unofficial Specification for the Kuvera read APIs
documentation fintech-api india-finance kuvera mutual-funds nifty50 openapi stoplight
Last synced: 08 Nov 2024
https://github.com/himenon/openapi-typescript-practice
OpenAPIを利用したAPI作成と、開発、リリースフローまでの仕組みづくりの練習
Last synced: 05 Nov 2024
https://github.com/edenreich/kopgen
A generator for creating a CRUD Kubernetes operator from OpenAPI Specification written in Rust.
crud crud-api crud-operation framework generator gitops k8s k8s-operator oas3 openapi openapi3 template
Last synced: 16 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/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/jpb06/swagger-typescript-types
Generating typescript typings from swagger
api-rest nodejs openapi swagger typescript
Last synced: 13 Nov 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/uzimaru0000/oreq
The tool for interactively creating curl arguments from OpenAPI.
Last synced: 27 Oct 2024