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-25 00:21:13 UTC
- JSON Representation
https://github.com/wkarwacki/python-openapi-generator-rust
Typesafe Python Client and Server OpenAPI generator written in Rust / Trust
fastapi generator http http-client http-server httpx-client integration kotlin openapi openapi-codegen openapi-generator openapi-specification openapi3 openapi31 python python-3 python3 rust scala specification
Last synced: 07 Nov 2024
https://github.com/zeplin/openapi
An OpenAPI description for the Zeplin API
openapi openapi-spec openapi-specification zeplin zeplin-api
Last synced: 07 Nov 2024
https://github.com/wol-soft/slim-controller-post-processor
Creates Slim controllers from JSON Schema files based on the JSON Schema Model Generator (https://github.com/wol-soft/php-json-schema-model-generator)
code-generation code-generator json-api json-schema openapi php7 php8 slim slim-framework
Last synced: 19 Jan 2025
https://github.com/clickermonkey/rez
REST (easy) framework in Go with out of the box OpenAPI generation, validation, generics, and much more
dependency-injection golang openapi openapi3 rest swagger
Last synced: 28 Nov 2024
https://github.com/ricard0ponce/apiv3
API para sistema de servicios Psicologicos.
openapi openapi-specification swagger swagger-ui swagger2
Last synced: 14 Oct 2024
https://github.com/openapi-kr/sdks
TS/JS SDKs for Korea Open API Services
oas3 openapi openapi-generator swagger
Last synced: 14 Oct 2024
https://github.com/chhorz/oas-generator
Build-Time generation of OpenAPI specification files
annotation-processor java oas openapi
Last synced: 14 Oct 2024
https://github.com/t-huyeng/geoportal-openapis
List of OpenAPI files from Geoportals (HE, RLP, SL)
Last synced: 15 Oct 2024
https://github.com/vltr/middle-schema
Translate your middle model declarations to OpenAPI, JSONSchema or any other schema you need
customizable hooks jsonschema middle models openapi schema swagger
Last synced: 18 Dec 2024
https://github.com/microsoft/kiota-abstractions-ruby
Abstractions library for the Kiota generated SDKs in Ruby
Last synced: 31 Oct 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: 14 Dec 2024
https://github.com/xdev-software/brevo-java-client
A Java client for the Brevo API
api-client brevo brevo-api brevo-client openapi sendinblue sendinblue-api
Last synced: 11 Nov 2024
https://github.com/noflo/noflo-swagger-client
Generate NoFlo components for accessing a Swagger/OpenAPI service
noflo-components openapi swagger
Last synced: 14 Oct 2024
https://github.com/dominion-framework/dominion
Declarative Promise based Node.js framework for REST API with zero dependencies.
dominion framework nodejs openapi restfull-apis
Last synced: 01 Dec 2024
https://github.com/sebastian4j/thorntail-demo
microprofile utilizando thorntail: metrics + health + openapi // TODO: hystrix ribbon zulu eureka JWT
healthcheck java metrics microprofile microservices openapi thorntail wildfly wildfly-swarm
Last synced: 29 Dec 2024
https://github.com/cliffano/swaggy-c
Builder for OpenAPIGenerator-generated API clients in multiple languages
makefile openapi openapi-generator
Last synced: 14 Jan 2025
https://github.com/joelbladt/laravel-api-boilerplate
📕 Collection of resources to learn RESTful API design in Laravel
api laravel openapi php repository-pattern swagger
Last synced: 14 Dec 2024
https://github.com/wbcsd/pact-openapi
The OpenAPI schema definitions for the PACT Network
openapi pact-network specifications yaml
Last synced: 22 Oct 2024
https://github.com/lazzerbeamstudios/spectra
This GoLang API template integrates OpenAPI, ENTgo, and Bun for Postgres management, along with OpenTofu (Terraform), Kubernetes, Helm, KD3, and Docker for infrastructure. It features custom libraries for password management, authentication, and file handling with Google Cloud buckets, offering a ready-to-use solution for developers.
githubactions go golang google google-cloud-platform helm kubernetes openapi opentofu postgres terraform
Last synced: 26 Oct 2024
https://github.com/anttiviljami/amplify-openapi
Amplify plugins for OpenAPI tooling
amplify amplify-openapi-backend amplify-openapi-client openapi openapi-backend
Last synced: 02 Nov 2024
https://github.com/rapter1990/todowithcouchbase
Case Study - To Do List Example (Java 21, Spring Boot, Couchbase, JUnit, Spring Security, JWT, Docker, Kubernetes, Prometheus, Grafana, Github Actions (CI/CD), SonarQube)
aop ci-cd couchbase docker docker-compose github-actions grafana integration-testing java java21 junit jwt kubernetes maven nosql openapi prometheus sonarqube spring-security
Last synced: 27 Oct 2024
https://github.com/tada5hi/trapi
TRAPI is a collection of packages to create/generate metadata for REST-APis and generate swagger documentations.
api decorators http openapi openapi3 rest rest-api swagger typescript
Last synced: 27 Oct 2024
https://github.com/macropygia/oas-stack
Tiny tools for OpenAPI Specification.
Last synced: 14 Jan 2025
https://github.com/anaptecs/jeaf-generator
JEAF Generator uses UML models to generate code for Spring, REST, OpenAPI, Java and others. Boost your software development efficiency and time-to-market. Bye bye handwritten boiler blade code.
generator jeaf mdd openapi openapi-generator rest-api spring spring-boot springframework uml
Last synced: 07 Nov 2024
https://github.com/mloberg/openapi-stitcher
Stitch together multiple files into an OpenAPI specification
Last synced: 30 Dec 2024
https://github.com/devcsrj/gravitee-operator
A Kubernetes operator for Gravitee
api-gateway gravitee kubernetes kubernetes-operator openapi swagger
Last synced: 14 Jan 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: 15 Dec 2024
https://github.com/bump-sh/bump-ci-example
CI integration examples for Github Action, Travis CI, CircleCI and Gitlab CI.
asyncapi asyncapi-specification openapi openapi-specification openapi2 openapi3
Last synced: 07 Nov 2024
https://github.com/nanozuki/akko
Generate go web APIs and swagger/OpenAPI documents.
codegen go openapi swagger webapi webframework
Last synced: 28 Dec 2024
https://github.com/patrickcping/pingone-openapi-specs
PingOne Platform OpenAPI v3 Specifications
api api-documentation openapi openapi-specification ping-identity pingone swagger
Last synced: 07 Nov 2024
https://github.com/emanprague/swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, code for Java, Kotlin and Android such like Retrofit and Room. It is a fork of the https://github.com/swagger-api/swagger-codegen with modifications
generator kotlin openapi retrofit room swagger swagger-codegen
Last synced: 07 Nov 2024
https://github.com/theogravity/apifire-server
Generates an express-based API server w/ database migrations and models and an error-handling / logging infrastructure written in Typescript
code-generator database express generator nodejs objectionjs openapi openapi-generator openapi3 orm swagger typescript yeoman yeoman-generator
Last synced: 14 Nov 2024
https://github.com/savory/danet-swagger
Generate swagger/openapi spec for Danet projects
danet deno openapi swagger typescript
Last synced: 19 Nov 2024
https://github.com/hamzamak/dalle-project
MERN Stack AI Image Generation
cloudinary mern-stack openapi tailwindcss vitejs
Last synced: 30 Nov 2024
https://github.com/oaijs/oreo-router
Koa Router, Decorator Style.
decorator decorators koa nodejs openapi oreo-router router swagger
Last synced: 15 Jan 2025
https://github.com/alexwohlbruck/nestjs-starter
Generic starter project with Nest.js for SAAS apps
2fa authentication jwt mongodb nestjs oauth openapi prisma swagger typescript websockets
Last synced: 07 Jan 2025
https://github.com/michabbb/sdk-ebay-rest-fulfillment
A PHP SDK for the Ebay Fulfillment API - generated with https://github.com/OpenAPITools/openapi-generator
ebay ebay-api fulfillment generator openapi php rest
Last synced: 09 Nov 2024
https://github.com/libninjacom/stripe-rs
stripe client, generated from the OpenAPI spec.
Last synced: 09 Nov 2024
https://github.com/inroutephp/inroute
Generate http routing and dispatching middleware from docblock annotations.
annotations middleware openapi psr-15 web-router
Last synced: 05 Jan 2025
https://github.com/beerose/fets-spotify-demo-app
demo fetch fets openapi rest spotify spotify-api typescript
Last synced: 15 Jan 2025
https://github.com/orisai/openapi
[WIP] OpenAPI builder, parser and serializer
api api-spec builder conversion hydrator mapper mapping openapi openapi3 orisai parser parsing php schema serialization serializer validation validator
Last synced: 10 Nov 2024
https://github.com/guardrail-dev/guardrail-maven-plugin
Principled code generation from OpenAPI specifications
codegen guardrail maven-plugin openapi swagger
Last synced: 12 Nov 2024
https://github.com/edsonwade/spring-rest-api-project-2023
This project combines the power of Spring Boot with modern technologies to build robust, secure, and highly performant RESTful APIs. Explore our implementations to learn about database management, authentication, Dockerization, CI/CD, testing, and more.
docker-compose flyway-migrations github-actions grafana hateoas integration-testing java jpa-hibernate junit5 maven mysql openapi pipelines prometheus rest-api spring-boot spring-security-jwt swagger testcontainers
Last synced: 11 Jan 2025
https://github.com/drakkar-software/posthog-openapi-clients
Posthog api client. Only typescript for now
Last synced: 12 Nov 2024
https://github.com/u-c-s/overbooked
Web application for managing web bookmarks (WIP)
aspnetcore csharp dotnet fullstack github-codespaces mantine nextjs openapi react reactjs typescript
Last synced: 12 Jan 2025
https://github.com/zenwave360/zenwave-apimock
Where OpenAPI meets KarateDSL Server Side Features for REST API mocking.
karatedsl mock-server mocks openapi rest-api
Last synced: 25 Nov 2024
https://github.com/ssukienn/nestjs-swagger-api-spec
Decorator for aggregating all your @nestjs/swagger decorators.
decorator nestjs openapi swagger typescript utility
Last synced: 16 Nov 2024
https://github.com/jayanttripathy/chatgpt-integration
ChatGPT Integration in ASP.Net Core using OpenAI
Last synced: 22 Jan 2025
https://github.com/fibercrypto/libjava-skyfiber
Skycoin Java client library
client-library java java-8 java-library java8 jni openapi rest-api rest-client restapi skycoin swagger swig
Last synced: 24 Nov 2024
https://github.com/wiremock/spec
WireMock Specifications
openapi specification swagger wiremock
Last synced: 31 Dec 2024
https://github.com/wiremock/library.wiremock.org-sources
WireMock API Templates Library
api api-template hacktoberfest hugo marketplace openapi repository wiremock
Last synced: 31 Dec 2024
https://github.com/tinchoz49/fastify-starter
A robust and modern starter template for building high-performance web applications using Fastify, TypeScript, and Drizzle ORM
api drizzle fastify openapi postgres starter typebox typescript
Last synced: 13 Jan 2025
https://github.com/rockymontana/oadocumentor
Generates and validates OpenAPI documentation
laravel laravel-pac openapi openapi-codegen
Last synced: 22 Jan 2025
https://github.com/cangokceaslan/express-swagger-producer
This repository contains the source codes from npm package: express-swagger-producer | express-swagger-producer is TypeScript module that supports generating Swagger Api Documentation File with comments
express express-js express-swagger express-swagger-generator express-swagger-producer openapi openapi3 swagger swagger-api swagger-ui
Last synced: 30 Nov 2024
https://github.com/tryagi/together
SDK for Together API
ai api csharp dotnet generated langchain langchain-dotnet net6 net7 netstandard openapi sdk together
Last synced: 30 Nov 2024
https://github.com/chenhb23/gitee-db
免费的增删改查数据库😏。可在静态页面上直接修改数据库数据,免去服务器环节的费用。可跨域、响应速度快、ts 编写,有完整的接口类型提示!
cross-domain database free openapi typescript
Last synced: 22 Dec 2024
https://github.com/mu-semtech/cl-resources-openapi-generator
Generates openapi documentation from a mu-resources configuration
mu-generator mu-resource mu-utility musemtech openapi
Last synced: 21 Jan 2025
https://github.com/boywithkeyboard-archive/hetzner
A preconfigured, up-to-date OpenAPI client for Hetzner.
cjs esm hetzner javascript openapi typescript
Last synced: 31 Dec 2024
https://github.com/igrek8/nestjs-typed-responses
Allows implementation of polymorphism in OAS and exports nest.js exceptions as swagger schemes
nestjs openapi openapi3 swagger
Last synced: 22 Nov 2024
https://github.com/gurpreetkaurjethra/building-rag-with-openai-gpt-4o-omni-model-using-objectbox-vector-database
Building RAG With OpenAI GPT-4o(omni) Model Using Objectbox Vector Database
generative-ai gpt4 gpt4o large-language-models llms objectbox openai openapi rag vector-database
Last synced: 22 Nov 2024
https://github.com/jimbrig/Obsidian-REST-API
Local REST API for Obsidian to interface with a local Obsidian Vault.
api obsidian-md openapi rest-api swagger
Last synced: 27 Nov 2024
https://github.com/lepetitbloc/ipfs-swagger
[WIP] IPFS Rest API Swagger specification document (OpenAPI)
ipfs openapi openapi-specification swagger
Last synced: 27 Nov 2024
https://github.com/philip-gai/swagger-ui-gh-pages
A simple setup of Swagger UI with local spec files hosted on GitHub Pages
openapi openapi-spec swagger swagger-docs swagger-documentation swagger-ui
Last synced: 27 Nov 2024
https://github.com/x52dev/double-int
The double-int format represents an integer that can be stored in an IEEE 754 double-precision number without loss of precision
Last synced: 15 Dec 2024
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: 28 Nov 2024
https://github.com/wazedkhan/recipe-app
Recipe App using DRF, Docker, Github Action. This project follows TDD
django django-rest-framework docker docker-compose drf-spectacular github-actions openapi openapi-schema python swagger-ui
Last synced: 03 Dec 2024
https://github.com/gatehill/imposter-js
JavaScript bindings for the Imposter mock engine.
Last synced: 04 Dec 2024
https://github.com/developermithu/openai-nextjs-image-generator
Building an image generator using OpenAI and Next Js 13.
nextjs openapi react tailwindcss
Last synced: 09 Dec 2024
https://github.com/membrane-php/membrane-laravel
Laravel integration for Membrane validation library.
laravel membrane openapi openapi-validation openapi3
Last synced: 09 Jan 2025
https://github.com/leidenheit/itarazzo-library
Library to parse, validate and execute an Arazzo specification.
api-rest arazzo arazzo-specification openapi openapi-specification testing
Last synced: 16 Dec 2024
https://github.com/teobler/openapi-schema-resolver
A tool for resolving openAPI json schema to typescript type definition.
code-generation generator openapi schema swagger type typescript
Last synced: 23 Dec 2024
https://github.com/academe/sage-pay-pi-open-api
Snapshot of Sage Pay Pi OpenAPI description files, until they are officially released in a usable form
Last synced: 17 Jan 2025
https://github.com/walkersumida/go-api-server
API Server (ogen + ent + golang-migrate + postgres)
api golang golang-migrate ogen openapi openapi3 postgresql rest-api restful-api
Last synced: 10 Dec 2024
https://github.com/scriptsmith/up-datasource
Up Bank API Grafana Datasource Plugin
grafana openapi openapi-generator up-banking
Last synced: 23 Dec 2024
https://github.com/omarfawzi/auerbach-grayson
Auerbach Grayson Report Management System
lumen-framework mysql openapi php sqlserver
Last synced: 12 Dec 2024
https://github.com/mockoon/cli-action
GitHub Action for Mockoon CLI
api cli mock mock-api mock-data mock-server mocking mocking-server mocking-utility openapi prototyping rest rest-api server
Last synced: 23 Dec 2024
https://github.com/olaferlandsen/apigen
Apigen converts blueprint to a fantastic TypeScript API classes
angular angular2 blueprint ionic ionic2 openapi swagger typescript
Last synced: 09 Jan 2025
https://github.com/ricardozanini/quarkus-openapi-gen-showcase
End-to-End example of Quarkus OpenAPI Generator Extension
extension openapi openapi-generator quarkus
Last synced: 06 Dec 2024
https://github.com/membrane-php/membrane-core
Membrane is a general purpose input validation library, supports both PHP Attributes and OpenAPI specifications
hacktoberfest membrane openapi openapi-validation openapi3 validation
Last synced: 20 Jan 2025
https://github.com/braze-community/braze-specification
📖 Postman collection and OpenAPI spec for Braze API.
braze braze-api braze-documentation json npm openapi postman-collection spec specification
Last synced: 14 Dec 2024
https://github.com/vlsergey/spring-data-rest-utils
Gradle plug-in to generate OpenAPI specifications from Spring Data REST entities and repositories
gradle gradle-plugin hateoas jpa-repositories openapi openapi-specification spring-boot spring-data spring-data-rest
Last synced: 21 Nov 2024
https://github.com/manawasp/integrate-openapi-to-ts-app
Example to limit api integration friction in a typescript application
api fastapi openapi typescript
Last synced: 01 Dec 2024
https://github.com/sjefvanleeuwen/openxml-document-generator
Generate documents using the openxml generator
common-ground commonground gemma openapi openxml stuf vng zds
Last synced: 14 Dec 2024
https://github.com/cameronking4/notion-openapi-chatgpt-action
NotionGPT - Create a custom GPT action that calls the official & latest Notion API. Unlock the power of custom GPTs and access your Notion workspace in ChatGPT with natural language. Push and Pull Content from Your Notion with ChatGPT 🔥.
gpt gpt-action gpt-actions notion notion-api openai openapi yaml
Last synced: 09 Dec 2024
https://github.com/trk54ylmz/flask-schematics-swagger
Flask Swagger generator for Schematics models.
flask openapi python3 schematics swagger
Last synced: 22 Jan 2025
https://github.com/yoanm/php-jsonrpc-http-server-openapi-doc-sdk
SDK to generate Http JSON-RPC server documentation for OpenAPI v3.0.0
documentation-generator json-rpc jsonrpc-server-doc-sdk openapi php sdk
Last synced: 19 Oct 2024