Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/grktsh/falcon-oas

Design first approach with OpenAPI 3 for Falcon

falcon oas openapi python

Last synced: 07 Nov 2024

https://github.com/el1s7/rests

Easily generate API client's SDK — organize and simplify API Requests — OOP-ish way.

api api-sdk-generator api-wrapper fetch fetch-api get http openapi post request requests rest rest-api schema sdk subcategories swagger

Last synced: 16 Dec 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/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/dogada/microchain

Simple blockchain prototype with API

api blockchain openapi swagger swagger-ui

Last synced: 12 Dec 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/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/martincostello/aspnetcore-openapi

A demonstration of different ways to add OpenAPI (Swagger) support to ASP.NET Core applications

aspnetcore openapi swagger

Last synced: 07 Nov 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://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/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://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/cugu/swagger-go-chi

Generate a go-chi server from swagger

go go-chi openapi swagger

Last synced: 11 Nov 2024

https://github.com/zchee/schema

Collection of JSON-Schema, OpenAPI, and well-known schemas

cue json-schema openapi

Last synced: 11 Oct 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/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/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/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/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.

openapi swagger typescript

Last synced: 12 Oct 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/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/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/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/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/jean85/symfony-openapi-example

An example of using an OpenAPI spec in a Symfony application

openapi openapi3 symfony

Last synced: 20 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/martinjrobins/battery-api

OpenAPI spec and python client for a battery data REST API

battery openapi python

Last synced: 05 Jan 2025

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/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/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/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/schwarzit/api-linter-service

RESTful service to provide API linting as-a-service

linter openapi

Last synced: 21 Nov 2024

https://github.com/phalapi/phalapi-pro

PHP开放平台,搭建开放平台的专业选择。基于开源的PhalApi框架打造的商业软件,官方出品。通过云技术,助力企业完善信息化系统,削减成本、提升效率并为顾客提供更好的服务!

admin baas openapi paas phalapi phalapi-pro php phpapi platform saas

Last synced: 14 Oct 2024

https://github.com/muniftanjim/express-zod-openapi

Express + Zod + OpenAPI

express openapi zod

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/xuzhg/odata.openapi

OData to Open API

edm odata openapi swagger

Last synced: 22 Dec 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/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/apideck-libraries/openapi-specs

The OpenAPI specifications for the Apideck APIs.

apispec oas openapi openapi3 sdk swagger webapi

Last synced: 07 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/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/stackql/openapisaurus

Deno based openapi document utility for splitting openapi spec and generating stackql providers

openapi rest sql stackql

Last synced: 21 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/tryagi/langsmith

LangSmith C# SDK based on official LangSmith OpenAPI specification

ai api client csharp debugging dotnet generated langchain langchain-dotnet langsmith openapi sdk trace tracing

Last synced: 30 Nov 2024

https://github.com/nikolaydubina/openapi-inline-examples

🌏 Inline OpenAPI JSON examples from filenames

documentation openapi

Last synced: 09 Nov 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/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/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/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/dsietz/actix-web-openapi

Contract testing of an OpenAPI document for REST service running on Actix Web

actix-web openapi openapi3 rust-lang testing web

Last synced: 12 Oct 2024

https://github.com/libninjacom/plaid-rs

Rust client library for Plaid, generated from Plaid's OpenAPI spec

openapi plaid plaid-api rust

Last synced: 09 Nov 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/sngular/api-mock-runner

Create mocks servers with its schemas from OpenAPI 3.0.0 spec files

api microservices mock mock-server mocking openapi

Last synced: 03 Dec 2024

https://github.com/bububa/kwai-openapi

快手openapi golang sdk

kuaishou kwai openapi sdk

Last synced: 31 Dec 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/find-a-musician/findamusicianbackend

A website for my school where the musicians can contact each others, create groups and register to play at events

api docker express jest openapi pgsql rest-api swagger typescript

Last synced: 11 Oct 2024

https://github.com/ricardo-agz/pyrails

PyRails is a lightweight, opinionated, batteries-included Python web framework built on top of FastAPI and MongoEngine

api fastapi framework json mongodb mongoengine openapi pydantic python python3 rails rest

Last synced: 15 Oct 2024

https://github.com/zihantype/poem-extensions

为Poem框架添加扩展功能 -- Add some extensions to Poem web framework

openapi rust

Last synced: 11 Oct 2024

https://github.com/acdh-oeaw/openapi4restxq

A BaseX port of openapi4restxq https://gitlab.gwdg.de/subugoe/openapi4restxq

basex openapi restxq

Last synced: 22 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/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/microsoft/kiota-abstractions-php

PHP abstractions for Kiota generated API clients

kiota openapi php rest

Last synced: 07 Oct 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/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/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/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/microsoft/kiota-serialization-form-go

Kiota serialization provider implementation for form encoded

go kiota openapi rest

Last synced: 07 Oct 2024

https://github.com/welcomattic/openapi-enricher

Enrich an OpenAPI spec with response examples to mock it efficiently

mock openapi

Last synced: 20 Oct 2024

https://github.com/franz-see/swagger-codegen-micronaut-generator

Template to Generate Micronaut-based server side java application from a swagger/openapi specification

java micronaut openapi rxjava2 swagger

Last synced: 24 Oct 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/cbornet/netatmo-swagger-decl

Swagger declaration file for the Netatmo API

netatmo openapi swagger

Last synced: 01 Jan 2025

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/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/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/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/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/apiaddicts/sonar-openapi

doSonarAPI: static analyzer for OpenAPI contracts

code-quality openapi openapi3 openapi31 sonarqube

Last synced: 14 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/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/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/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/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/boehs/ajar

🫙 An O(1) fetch client for OpenAPIs

openapi

Last synced: 14 Oct 2024