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/sanic-org/sanic-openapi

Easily document your Sanic API with a UI

openapi python sanic swagger-ui

Last synced: 31 Oct 2024

https://github.com/fabien0102/openapi-codegen

A tool for generating code base on an OpenAPI schema.

codegenerator openapi openapi-cli openapi-codegen openapi3 swagger swagger-codegen typescript

Last synced: 22 Oct 2024

https://github.com/akfamily/aktools

AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!

akshare asyncio data data-science fastapi openapi pydanti

Last synced: 11 Oct 2024

https://github.com/metadevpro/openapi3-ts

TS Model & utils for creating and exposing OpenAPI 3.x contracts.

openapi ts

Last synced: 08 Nov 2024

https://github.com/muonsoft/openapi-mock

OpenAPI mock server with random data generation

mock mock-server openapi openapi3 swagger

Last synced: 08 Nov 2024

https://github.com/aklivity/zilla

๐ŸฆŽ A multi-protocol, event-native proxy. Securely interface web apps, IoT clients, & microservices to Apache Kafkaยฎ via declaratively defined, stateless APIs.

api-gateway asyncapi event-driven-architecture event-stream-proxy event-streaming grpc iot kafka kafka-proxy mqtt openapi proxy rest server-sent-events streaming-api

Last synced: 04 Nov 2024

https://github.com/cebe/php-openapi

Read and write OpenAPI yaml/json files and make the content accessible in PHP objects.

api api-spec hacktoberfest openapi openapi3 php schema

Last synced: 13 Nov 2024

https://github.com/e2b-dev/llm-code-interpreter

[DEPRECATED] Powered by AI Playgrounds by E2B. Code interpreter on steroids for ChatGPT. Run any language, any terminal process, use filesystem freely. All with access to the internet.

ai api chatgpt chatgpt-api chatgpt-plugin code code-execution code-interpreter development gpt-3 gpt-3-5-turbo gpt-4 javascript llm nodejs openai openapi plugins rest typescript

Last synced: 11 Nov 2024

https://github.com/oazapfts/oazapfts

Generate TypeScript clients to tap into OpenAPI servers

openapi openapi3 swagger

Last synced: 29 Oct 2024

https://github.com/Intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs ๐Ÿ”’ B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 26 Oct 2024

https://github.com/pb33f/libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2

Last synced: 13 Oct 2024

https://github.com/intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs ๐Ÿ”’ B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 09 Oct 2024

https://github.com/decentralized-identity/veramo

A JavaScript Framework for Verifiable Data

did didcomm key-management openapi ssi verifiable-credentials

Last synced: 13 Nov 2024

https://github.com/tiangolo/full-stack-fastapi-couchbase

Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more.

backend celery cookiecutter couchbase couchbase-sync-gateway docker fastapi frontend json json-schema jwt letsencrypt openapi openapi3 python python3 swagger traefik vue vuex

Last synced: 28 Sep 2024

https://github.com/Tony133/nestjs-api-boilerplate-jwt

An API Boilerplate to create a ready-to-use REST API in seconds with NestJS v10.x + TypeORM and JWT Auth ๐Ÿ˜ป

api-rest apirest boilerplate docker javascript js jwt nest nestjs node nodejs openapi rest-api swagger typeorm typescript

Last synced: 03 Aug 2024

https://github.com/tony133/nestjs-api-boilerplate-jwt

An API Boilerplate to create a ready-to-use REST API in seconds with NestJS v10.x + TypeORM and JWT Auth ๐Ÿ˜ป

api-rest apirest boilerplate docker javascript js jwt nest nestjs node nodejs openapi rest-api swagger typeorm typescript

Last synced: 11 Oct 2024

https://github.com/grpc-swagger/grpc-swagger

Debugging gRPC application with swagger-ui.

grpc grpc-api grpc-ecosystem grpc-json grpc-swagger openapi swagger

Last synced: 13 Nov 2024

https://github.com/apiparklab/apipark

๐Ÿฆ„APIPark is the #1 open-source AI Gateway and Developer Portal, enabling you to easily manage, integrate, and deploy AI and API services. APIPark seamlessly connects with various large AI models and packages these AI capabilities into APIs for easy invocation.

ai ai-gateway api api-dashboard api-gateway api-platform api-portal apihub claude dashboard developer-portal developer-tools developerportal gateway llm-gateway openai openapi

Last synced: 14 Nov 2024

https://github.com/KissPeter/APIFuzzer

Fuzz test your application using your OpenAPI or Swagger API definition without coding

api-blueprint fuzz fuzzer openapi python3 swagger

Last synced: 03 Aug 2024

https://github.com/thomaxxl/safrs

SqlAlchemy Flask-Restful Swagger Json:API OpenAPI

flask flask-restful flask-sqlalchemy json json-api openapi openapi3 python3 rest-api sqlalchemy swagger

Last synced: 09 Nov 2024

https://github.com/endpoints4s/endpoints4s

Describe HTTP endpoints in Scala and derive clients, servers, and documentation

akka-http circe http http4s openapi openapi3 play-json playframework rest rpc scala-js

Last synced: 13 Oct 2024

https://github.com/DapperDox/dapperdox

Beautiful, integrated, OpenAPI documentation.

golang openapi openapi-documentation openapi-specification

Last synced: 25 Oct 2024

https://github.com/dapperdox/dapperdox

Beautiful, integrated, OpenAPI documentation.

golang openapi openapi-documentation openapi-specification

Last synced: 14 Oct 2024

https://github.com/exoego/rspec-openapi

Generate OpenAPI schema from RSpec request specs

openapi rails rspec ruby

Last synced: 14 Oct 2024

https://github.com/CreateAPI/CreateAPI

Delightful code generator for OpenAPI specs

code-generation codegen openapi

Last synced: 14 Aug 2024

https://github.com/vyuldashev/laravel-openapi

Generate OpenAPI specification for Laravel Applications

api docs documentation laravel openapi rest swagger

Last synced: 22 Oct 2024

https://github.com/chyroc/lark

Feishu(้ฃžไนฆ)/Lark Open API Go SDK, Support ALL Open API and Event Callback.

bot chat-bot feishu feishu-api feishu-bot feishu-sdk go lark lark-sdk larksuite larksuite-api larksuite-sdk openapi sdk

Last synced: 14 Oct 2024

https://github.com/pyopenapi/pyswagger

An OpenAPI (fka Swagger) client & converter in python, which is type-safe, dynamic, spec-compliant.

openapi python swagger

Last synced: 06 Aug 2024

https://github.com/dgarcia360/openapi-boilerplate

๐Ÿ“˜ Multi-file boilerplate for Open API Specification

api-documentation documentation-boilerplate openapi openapi3 swagger

Last synced: 06 Nov 2024

https://github.com/ePages-de/restdocs-api-spec

Adds API specification support to Spring REST Docs

openapi openapi-documentation rest-api-documentation spring spring-rest-docs

Last synced: 11 Nov 2024

https://github.com/cdimascio/generator-express-no-stress-typescript

๐Ÿš„ A Yeoman generator for Express.js based 12-factor apps and apis using Typescript

12-factor expressjs openapi openapi3 swagger typescript yeoman-generator

Last synced: 13 Oct 2024

https://github.com/swaggest/rest

Web services with OpenAPI and JSON Schema done quick in Go

go golang hacktoberfest json-schema openapi openapi3 rest-api swagger

Last synced: 14 Oct 2024

https://github.com/Azure/azure-functions-openapi-extension

This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties

azure azure-functions hacktoberfest openapi power-platform swagger-ui

Last synced: 09 Nov 2024

https://github.com/miguelgrinberg/microblog-api

A modern (as of 2023) Flask API back end.

api flask openapi

Last synced: 13 Nov 2024

https://github.com/outofcoffee/imposter

Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests.

api-mock hbase mock mock-responses mock-server openapi rest-api salesforce soap swagger

Last synced: 04 Aug 2024

https://github.com/tuya/tuya-homebridge

Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.

homebridge homebridge-plugin homekit iot mqtt openapi tuya

Last synced: 09 Oct 2024

https://github.com/opengeospatial/ogcapi-features

An open standard for querying geospatial information on the web.

api features geospatial-data ogc ogc-api openapi standard wfs

Last synced: 13 Nov 2024

https://github.com/python-openapi/openapi-spec-validator

OpenAPI Spec Validator is a CLI, pre-commit hook and python package that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification.

oas oas3 openapi openapi2 openapi3 openapi31 python python-library specification swagger validation

Last synced: 31 Oct 2024

https://github.com/kholmogorov27/chevron

Powerful and highly functional startpage integrated with chatGPT and hidden under the super minimalistic and animated design (static/hosted/github pages)

animated artificial-intelligence browser-customization chatgpt chevron homepage minimalist new-tab newtab open-source openapi productivity react start-page startpage startpages web

Last synced: 03 Nov 2024

https://github.com/solidry/api-generator

PHP-code generator for Laravel framework, with complete support of JSON-API data format

api api-generator code-generator generator json-api jwt laravel laravel-modules laravel5 oas oas3 openapi php php7 serialize spell-check state-machine

Last synced: 11 Oct 2024

https://github.com/SoliDry/api-generator

PHP-code generator for Laravel framework, with complete support of JSON-API data format

api api-generator code-generator generator json-api jwt laravel laravel-modules laravel5 oas oas3 openapi php php7 serialize spell-check state-machine

Last synced: 04 Aug 2024

https://github.com/0b01001001/spectree

API spec validator and OpenAPI document generator for Python web frameworks.

annotation annotations apispec asgi falcon flask hacktoberfest openapi openapi-document pydantic pydantic-v2 python redoc starlette swagger wsgi

Last synced: 21 Oct 2024

https://github.com/cloudflare/chanfana

OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!

api cloudflare cloudflare-workers hono honojs openapi openapi3 router swagger typescript workers workers-script

Last synced: 31 Oct 2024

https://github.com/ESchouten/CleanArchitecture

Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.

backend clean-architecture exposed flyway gradle graphql hexagonal-architecture jwt kotlin ktor openapi swagger

Last synced: 07 Nov 2024

https://github.com/int128/gradle-swagger-generator-plugin

Gradle plugin for OpenAPI YAML validation, code generation and API document publishing

gradle-plugin groovy openapi redoc swagger swagger-codegen swagger-ui

Last synced: 29 Oct 2024

https://github.com/dymmond/esmerald

Esmerald framework - Highly scalable, performant, easy to learn, easy to code and for every sizeable and complex application

api async asyncio framework json json-schema openapi openapi3 pydantic python python-types python3 redoc rest security starlette swagger swagger-ui uvicorn web

Last synced: 14 Oct 2024

https://github.com/tony133/nestjs-apps-collection

Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, Apollo, etc. for the NestJS community ๐Ÿ˜ป

api api-rest docker graphql mercurius mongodb mongodb-driver nestjs nestjs-apollo nestjs-backend nestjs-graphql nestjs-mercurius node openapi pg postgresql sequelize swagger typeorm

Last synced: 01 Nov 2024

https://github.com/Tony133/nestjs-apps-collection

Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, Apollo, etc. for the NestJS community ๐Ÿ˜ป

api api-rest docker graphql mercurius mongodb mongodb-driver nestjs nestjs-apollo nestjs-backend nestjs-graphql nestjs-mercurius node openapi pg postgresql sequelize swagger typeorm

Last synced: 03 Aug 2024

https://github.com/samchungy/zod-openapi

Use Zod Schemas to create OpenAPI v3.x documentation

json-schema openapi openapi3 swagger typescript zod zod-openapi

Last synced: 13 Nov 2024

https://github.com/mrin9/rapipdf

PDF generation from OpenAPI / Swagger Spec

openapi openapi3 pdf swagger swagger-ui

Last synced: 22 Oct 2024

https://github.com/python-openapi/openapi-core

Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification.

client oas oas3 openapi openapi3 openapi31 python python-library schema server swagger

Last synced: 12 Oct 2024

https://github.com/mrin9/RapiPdf

PDF generation from OpenAPI / Swagger Spec

openapi openapi3 pdf swagger swagger-ui

Last synced: 06 Aug 2024

https://github.com/dikhan/terraform-provider-openapi

OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)

go openapi swagger terraform

Last synced: 03 Aug 2024

https://github.com/readmeio/oas

Comprehensive tooling for working with OpenAPI definitions.

openapi

Last synced: 13 Oct 2024

https://github.com/cellajs/cella

TypeScript template to build local-first SaaS with hono + pg + drizzle + electric-sql + react + shadcn.

drizzle hono openapi postgres react react-query shadcn tanstack-router vite zod zustand

Last synced: 14 Nov 2024

https://github.com/mattpolzin/OpenAPIKit

Codable Swift OpenAPI implementation.

openapi

Last synced: 05 Aug 2024

https://github.com/mattpolzin/openapikit

Codable Swift OpenAPI implementation.

openapi

Last synced: 14 Oct 2024

https://github.com/rexyai/RestRserve

R web API framework for building high-performance microservices and app backends

http-server openapi r rest-api swagger-ui

Last synced: 25 Oct 2024

https://github.com/fsprojects/swaggerprovider

F# generative Type Provider for Swagger

fsharp openapi openapi2 openapi3 swagger typeprovider

Last synced: 12 Nov 2024

https://github.com/kubeshop/kusk-gateway

Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes

api-gateway ingress kubernetes openapi openapi3 swagger

Last synced: 06 Nov 2024

https://github.com/garethr/kubernetes-json-schema

A set of JSON schemas for various Kubernetes versions, extracted from the OpenAPI definitions

json-schema kubernetes openapi

Last synced: 31 Oct 2024

https://github.com/vegardit/prisma-generator-nestjs-dto

Generates NestJS DTO classes from Prisma Schema

maintainer-wanted nestjs openapi prisma-schema typescript

Last synced: 04 Aug 2024

https://github.com/mermade/shins

Shins development continues at

api documentation openapi slate static-site-generator swagger

Last synced: 11 Nov 2024

https://github.com/Mermade/shins

Shins development continues at

api documentation openapi slate static-site-generator swagger

Last synced: 04 Aug 2024

https://github.com/nlohmann/swagger_to_uml

Convert OpenAPI specifications (a.k.a. Swagger) to PlantUML diagrams

openapi plantuml plantuml-diagrams plantuml-generator swagger swagger-docs swagger2

Last synced: 26 Oct 2024

https://github.com/apicat/apicat

An efficient API documentation management tool that fully adheres to the OpenAPI specification and incorporates advanced LLM technology. This tool can automate the generation of API documentation, data models, and test cases, greatly enhancing development efficiency and documentation quality.

api api-documentation api-generation apicat documentation-tool gpt llm openapi swagger

Last synced: 28 Oct 2024

https://github.com/acquia/reservoir

A back end for your front end: a content repository. Powered by Drupal 8, JSON API and OAuth2.

api-backend content-repository drupal json-api jsonapi oauth2 openapi redoc rest

Last synced: 27 Sep 2024

https://github.com/bhattbhavesh91/voice-assistant-whisper-chatgpt

This repository will guide you to create your own Smart Virtual Assistant like Google Assistant using Open AI's ChatGPT, Whisper. The entire solution is created using Python & Gradio.

chatgpt chatgpt-api google-assistant gpt-3 gradio huggingface language-model language-models openapi virtual-assistant voice-assistant whisper

Last synced: 09 Oct 2024

https://github.com/testingisdocumenting/znai

Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub.

documentation github-pages java markdown openapi openapi3 python rest-api static-site-generator userguide

Last synced: 13 Nov 2024

https://github.com/anuraj/minimalapi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 12 Oct 2024

https://github.com/grafana/thema

A CUE-based framework for portable, evolvable schema

config cue cuelang grafana logic-programming openapi openapi3 packaging schema versioning

Last synced: 07 Oct 2024

https://github.com/instrumenta/openapi2jsonschema

Convert OpenAPI definitions into JSON schemas for all types in the API

instrumenta json-reference json-schema openapi

Last synced: 11 Nov 2024

https://github.com/syroegkin/swagger-markdown

swagger to markdown transpiler

javascript js markdown node nodejs openapi swagger

Last synced: 14 Nov 2024

https://github.com/goldspecdigital/oooas

An object oriented approach to generating OpenAPI specs, implemented in PHP.

oas open-source openapi swagger

Last synced: 13 Oct 2024

https://github.com/openwonderlabs/homebridge-switchbot

The Homebridge SwitchBot plugin allows you to access your SwitchBot Device(s) from HomeKit. Homebridge.

ble homebridge homebridge-plugin nodejs openapi switchbot

Last synced: 13 Oct 2024

https://github.com/anuraj/MinimalApi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 04 Aug 2024

https://github.com/jolicode/slack-php-api

:hash: PHP Slack Client based on the official OpenAPI specification

hacktoberfest openapi psr-18 psr-7 sdk slack slack-api slack-client swagger

Last synced: 12 Nov 2024

https://github.com/zuplo/rate-my-openapi

Find API quality and security issues via your OpenAPI spec

api api-gateway api-rest linter openapi openapi-spec openapi-specification openapi3

Last synced: 14 Nov 2024

https://github.com/sabber-slt/telegram-chatgpt-bot

NodeJS-based bot for ChatGPT that runs on Telegram now features advanced capabilities such as voice chat and image generation.

chatgpt image-generation nodejs openapi telegraf telegram-bot voice

Last synced: 09 Nov 2024

https://github.com/netlify/js-client

A Open-API derived JS + Node.js API client for Netlify

api api-client api-rest javascript js-client netlify nodejs openapi rest swagger

Last synced: 04 Aug 2024

https://github.com/krakenjs/hapi-openapi

Build design-driven apis with OpenAPI (formerly swagger) 2.0 and hapi.

api hapi openapi rest swagger

Last synced: 09 Nov 2024