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-06 00:22:22 UTC
- JSON Representation
https://github.com/ootkin/skimx
Create web applications using OpenAPI schemas
express generator javascript oas openapi schema skimx specification typescript zod zod-openapi
Last synced: 07 Nov 2024
https://github.com/lzehrung/zod-express-openapi-routes
POC for cozy API validation, typing, and OpenAPI/swagger schema generation with Zod and Express
api api-routes documentation-as-code express nodejs openapi openapi3 swagger typescript validation zod
Last synced: 28 Oct 2024
https://github.com/omermecitoglu/next-openapi-route-handler
a Next.js plugin to generate OpenAPI documentation from route handlers
generator next nextjs openapi openapi-json self-documenting swagger swagger-json ts typescript
Last synced: 02 Nov 2024
https://github.com/eywek/oatyp
🏠 Build Typescript typings from OpenAPI definitions
codegen openapi swagger typescript typescript-generator
Last synced: 13 Nov 2024
https://github.com/schwarzit/api-linter-service
RESTful service to provide API linting as-a-service
Last synced: 21 Nov 2024
https://github.com/ibaca/autorest-openapi
JAX-RS service interface generator for Open API specification
apisguru-api autorest jax-rs jax-rs-generator jsinterop openapi
Last synced: 21 Nov 2024
https://github.com/bonitasoft/bonita-openapi
This repository contains the Bonita OpenAPI specification
api bonita delivery-github-release hacktoberfest http lifecycle-independent openapi published-never rest-api
Last synced: 16 Nov 2024
https://github.com/stackql/openapisaurus
Deno based openapi document utility for splitting openapi spec and generating stackql providers
Last synced: 21 Nov 2024
https://github.com/oracle-japan/ochacafe-microprofile-demo
Helidon 4.x (= Virtual Thread版) に更新しました // MicroProfileとHelidon拡張機能のデモです - 随時新機能を追加してメンテナンスしています.
helidon jaeger java jms microprofile microprofile-graphql openapi opentelemetry protobuf virtual-threads
Last synced: 18 Nov 2024
https://github.com/stackql/stackql-azure-openapi
Generates a single OpenAPI document for each Azure Resource Manager service from a set of OpenAPI specifications sourced from Azure REST API specs
autorest azure azurerm javascript nodejs openapi openapi3 stackql typescript
Last synced: 21 Nov 2024
https://github.com/springfox/springfox-grails-demo
Sample application to demonstrate the capabilities of integrating with grails
grails openapi springfox swagger swagger-ui
Last synced: 30 Dec 2024
https://github.com/aarambhdevhub/rust_auth
Welcome to RustSecureAPI, a robust and secure Rust-based API project built with Actix-Web. This repository provides a comprehensive guide and implementation for creating a scalable backend system with JWT-based authentication and PostgreSQL integration.
actix actix-rs actix-web authentication backend jwt jwt-authentication jwt-token openapi postgresql programming programming-language rust rust-lang sqlx sqlx-cli swagger swagger-api swagger-ui
Last synced: 07 Nov 2024
https://github.com/sanidhyy/3d-website
A 3D AI Powered T-Shirt Customizer using Three.js
ai css dall-e dall-e-api dalle html javascript js modern-ui-ux openai openapi react reactjs tailwindcss threejs
Last synced: 23 Dec 2024
https://github.com/stfalcon-studio/swaggerbundle
:package: Creates a Swagger-ui page in Symfony application.
bundle openapi swagger swagger-ui symfony
Last synced: 14 Oct 2024
https://github.com/crqra/octono
🍂 GitHub REST API for Deno projects
deno github github-rest-api octokit openapi
Last synced: 20 Nov 2024
https://github.com/imranr98/backdraft
Node.js, Express, and PostgreSQL based web server with simple user authentication, to be used as a template or starting off point for backend projects.
authentication chai express jwt logging mocha morgan nodejs openapi postgresql prisma rdbms refresh-token sql swagger swagger-ui testing tsoa typescript winston
Last synced: 19 Nov 2024
https://github.com/muniftanjim/express-joi-openapi
Express + Joi + OpenAPI
express joi openapi openapi-generator openapi-specification
Last synced: 14 Oct 2024
https://github.com/criteria-labs/criteria-api-tools
Tools for working with the JSON Schema and OpenAPI specifications.
json-schema jsonschema open-api open-api-specification open-api-v3 openapi openapi-spec openapi-specification openapi3
Last synced: 12 Oct 2024
https://github.com/lifailon/selenium-modules
Modules for free use (without using API) ChatGPT, Text Translation and SpeedTest.
ai api chatgpt chatgpt-api chatgpt-free deepl devops devops-tools devtools free-api google-translate noapi openapi powershell selenium speedtest translation translation-api windows
Last synced: 14 Dec 2024
https://github.com/cugu/swagger-go-chi
Generate a go-chi server from swagger
Last synced: 11 Nov 2024
https://github.com/dogada/microchain
Simple blockchain prototype with API
api blockchain openapi swagger swagger-ui
Last synced: 12 Dec 2024
https://github.com/martinjrobins/battery-api
OpenAPI spec and python client for a battery data REST API
Last synced: 05 Jan 2025
https://github.com/jean85/symfony-openapi-example
An example of using an OpenAPI spec in a Symfony application
Last synced: 20 Oct 2024
https://github.com/vinitshahdeo/openapi-url-resolver
Resolve server URLs and extract hosts from OpenAPI 3.x and Swagger specifications.
openapi openapi-parser openapi-server-url openapi-specification openapi-url-resolver openapi3
Last synced: 14 Oct 2024
https://github.com/libninjacom/plaid-rs
Rust client library for Plaid, generated from Plaid's OpenAPI spec
Last synced: 09 Nov 2024
https://github.com/nikolaydubina/openapi-inline-examples
🌏 Inline OpenAPI JSON examples from filenames
Last synced: 09 Nov 2024
https://github.com/marcominerva/awesomebackend
A sample API backend made with ASP.NET Core 5.0
aspnetcore backend bearer-authentication cors entityframeworkcore healthcheck jwt-authentication net50 openapi swagger versioning-api
Last synced: 12 Oct 2024
https://github.com/simonkowallik/as3ninja
:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!
as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault
Last synced: 14 Oct 2024
https://github.com/supermodel/supermodel-cli
Boring data modeling
avro avro-schema graphql json json-ld json-schema openapi swagger
Last synced: 28 Oct 2024
https://github.com/kompendium-ano/api-factom
Haskell REST client & server for Factom Open API specification
factom-protocol openapi rest rest-api
Last synced: 03 Dec 2024
https://github.com/shamspias/langchain-telegram-gpt-chatbot
An AI-powered chatbot integrated with Telegram, using OpenAI GPT-3.5 Turbo, language embeddings, and FAISS for similarity search to provide more contextually relevant responses to user queries
ai artificial-intelligence chatbot chatbot-telegram faiss gpt-3 gpt-3-5-turbo gpt-35-turbo gpt-4 langchain langchain-python openapi python python3 telebot telegram telegram-bot tts tts-api
Last synced: 04 Dec 2024
https://github.com/numberfour/openapi-scala
An opinionated library and SBT plugin for generating Scala code from OpenAPI 3.
openapi openapi-generator openapi3 scala swagger
Last synced: 14 Oct 2024
https://github.com/apiboard/php-openapi
OpenAPI Specification parser for PHP 8. Supports both OAS 3.0 and 3.1.
openapi openapi-spec openapi-specification openapi3 php8
Last synced: 07 Nov 2024
https://github.com/nawaz1991/lua-oasvalidator
A FAST Lua module to validate the HTTP requests against the OpenAPI specifications of the REST server.
api json-schema-validator json-validation json-validator kong lua oas openapi openapi-validation openapi-validator openresty parameter-validation rest rest-validators restful swagger validation validator
Last synced: 07 Nov 2024
https://github.com/martincostello/aspnetcore-openapi
A demonstration of different ways to add OpenAPI (Swagger) support to ASP.NET Core applications
Last synced: 07 Nov 2024
https://github.com/rapter1990/foreignexchangeexample
Case Study - Openpayd Foreign Exchange Example (Spring Boot, Java 21, Docker, Maven, JUnit Test, Integration Test, In-Memory Database (H2 Database), Github Actions, Spring Open Api, Mapstruct, Spring Cache, Resillience4j (Rate Limiter))
docker docker-compose dockerfile github-actions h2-database in-memory-database integration-test java21 junit mapstruct maven mockito monolith openapi rate-limiter resilience4j resttemplate spring-boot spring-cache
Last synced: 07 Nov 2024
https://github.com/liveoaklabs/terraform-provider-readme
Terraform Provider for the ReadMe.com API
api-documentation docs-as-code openapi openapi-documentation openapi-spec openapi-specification readme readmeio terraform terraform-provider
Last synced: 12 Oct 2024
https://github.com/opvious/abaca
OpenAPI TypeScript SDK generator with strong type guarantees and minimal boilerplate
fetch javascript koa openapi sdk typescript
Last synced: 09 Oct 2024
https://github.com/zchee/protoc-gen-openapi
protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.
openapi openapi3 protobuf protoc protoc-plugin
Last synced: 11 Oct 2024
https://github.com/zchee/schema
Collection of JSON-Schema, OpenAPI, and well-known schemas
Last synced: 11 Oct 2024
https://github.com/jcrqr/octono
🍂 GitHub REST API for Deno projects
deno github github-rest-api octokit openapi
Last synced: 05 Oct 2024
https://github.com/amorimjj/nestjs-redoc-try-out
NestJS-Redoc-Try-Out is an unofficial NestJS module for Redoc Try Out. It provides an easy way plugging in Redoc in a NestJS application.
Last synced: 12 Oct 2024
https://github.com/sap-samples/hana-enterprise-search-engine
Sample application exposing SAP HANA search features as HTTP-REST services.
enterprise-search odata openapi python rest sample sample-code sap-hana search
Last synced: 15 Nov 2024
https://gitlab.com/vstconsulting/vstutils
Small framework for easy generates web-applications (SPA or Single Page Application).
js openapi python vue web web-application
Last synced: 10 Nov 2024
https://github.com/nickheap2/add-props-flipflop
Toggle additionalProperties in an OpenAPI spec
openapi openapi-spec openapi-specification
Last synced: 14 Oct 2024
https://github.com/nya1/ts-api-boilerplate
Quickly bootstrap your next TypeScript REST API project. Node 16+, auto OpenAPI, Prettier+ESLint, Jest
boilerplate openapi rest rest-api swagger template typescript
Last synced: 11 Oct 2024
https://github.com/codecentric/reedelk-module-rest
Reedelk REST module
openapi openapi-specification openapi3 reedelk reedelk-integration-platform rest rest-api restapi restful-api restful-web-api restful-webservices
Last synced: 16 Nov 2024
https://github.com/turbot/steampipe-plugin-openapi
Use SQL to instantly query resources from OpenAPI. Open source CLI. No DB required.
backup etl hacktoberfest openapi postgresql postgresql-fdw sql sqlite steampipe steampipe-plugin zero-etl
Last synced: 08 Nov 2024
https://github.com/magisteriis/riot-games-help-to-swagger-dotnet
Converts Riot Games' native help format to Swagger and OpenAPI.
openapi openapi-generator riot-games swagger
Last synced: 06 Nov 2024
https://github.com/badsyntax/mailinabox-api
HTTP client SDK's for the Mail-in-a-Box API.
client-sdk mail-in-a-box mailinabox mailinabox-api openapi
Last synced: 27 Oct 2024
https://github.com/jshmrtn/openapi-compiler
:gear: Eixir OpenAPI Compiler
elixir elixir-lang openapi openapi-codegen openapi-generator openapi3
Last synced: 27 Nov 2024
https://github.com/0xtheprodev/nestjs-clean-example
Clean Architecture Example using NestJS on Fastify
clean-architecture fastify graphql hexagonal-architecture nestjs openapi openapi3 repository-pattern rest-api swagger-ui typeorm typescript
Last synced: 27 Oct 2024
https://github.com/apiaddicts/openapi2soapui
API to generate a SoapUI project from an OpenAPI Specification (fka Swagger Specification) Given an OpenAPI Specification, either v2 or v3, a SoapUI project is generated with the requests for each resource operation and a test suite. The response is the content of the SoapUI project in XML format to save as file and import into the SoapUI application.
openapi openapi3 openapi31 soapui
Last synced: 14 Nov 2024
https://github.com/cdimascio/gin-openapi
Automatically validates API requests against an OpenAPI 3 spec.
gin gin-gonic middleware openapi request-validation validation
Last synced: 21 Oct 2024
https://github.com/dermanomann/openapi-router
Routing adapter bridge for ApenAPI annotations.
annotation hacktoberfest laravel lumen openapi openapi-router router silex slim
Last synced: 28 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/acdh-oeaw/openapi4restxq
A BaseX port of openapi4restxq https://gitlab.gwdg.de/subugoe/openapi4restxq
Last synced: 22 Nov 2024
https://github.com/welcomattic/openapi-enricher
Enrich an OpenAPI spec with response examples to mock it efficiently
Last synced: 20 Oct 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/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: 11 Oct 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/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/microcks/microcks-testcontainers-node-nest-demo
NestJS demonstration app on how to use Microcks Testcontainers in your dev/test workflow
asyncapi kafka microcks nestjs nodejs openapi testcontainers
Last synced: 18 Nov 2024
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/zihantype/poem-extensions
为Poem框架添加扩展功能 -- Add some extensions to Poem web framework
Last synced: 11 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/shopstic/k8s-ts
Deno / TypeScript Kubernetes client
deno kubernetes openapi swagger typescript
Last synced: 14 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/greeeg/openapi-kit
A set of utilities to generate an API client, types, mocks & react-query hooks for OpenAPI
Last synced: 20 Nov 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/microcks/microcks-testcontainers-go-demo
Go demonstration app on how to use Microcks Testcontainers in your dev/test workflow
golang kafka microcks openapi testcontainers
Last synced: 18 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/karenetheridge/openapi-modern
Validate HTTP requests and responses against an OpenAPI v3.1 document
Last synced: 31 Oct 2024
https://github.com/webpro/parse-openapi
OpenAPI v3 parser
openapi openapi3 parser typescript
Last synced: 13 Oct 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/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/bleemeo/bleemeo-go
Bleemeo Go SDK
bleemeo bleemeo-api go golang monitoring openapi
Last synced: 17 Nov 2024
https://github.com/cbornet/netatmo-swagger-decl
Swagger declaration file for the Netatmo API
Last synced: 01 Jan 2025
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/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/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/vblagoje/openapi-rag-service
A flexible Haystack 2.0 pipeline integrating Retrieval-Augmented Generation (RAG) with any OpenAPI service
Last synced: 09 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/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/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/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/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/s3rgeym/openapi-vulnerability-scanner
OpenAPI SQLi Scanner
Last synced: 14 Oct 2024