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/eywek/oatyp

🏠 Build Typescript typings from OpenAPI definitions

codegen openapi swagger typescript typescript-generator

Last synced: 13 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/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/webpro/parse-openapi

OpenAPI v3 parser

openapi openapi3 parser typescript

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

PHP abstractions for Kiota generated API clients

kiota openapi php rest

Last synced: 07 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/saran33/fastapi-docx

Extend a FastAPI OpenAPI spec to include all possible HTTPException or custom Exception response schemas..

fastapi openapi python

Last synced: 07 Nov 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/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/thim81/spec-driven-openapi-contract-performance-testing

POC for Unlocking the Power of Spec-Driven API Development

contract-testing openapi performance-testing postman rest-api

Last synced: 02 Nov 2024

https://github.com/karenetheridge/openapi-modern

Validate HTTP requests and responses against an OpenAPI v3.1 document

json-schema openapi

Last synced: 31 Oct 2024

https://github.com/boehs/ajar

🫙 An O(1) fetch client for OpenAPIs

openapi

Last synced: 14 Oct 2024

https://github.com/shopstic/k8s-ts

Deno / TypeScript Kubernetes client

deno kubernetes openapi swagger typescript

Last synced: 14 Oct 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/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/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/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/zihantype/poem-extensions

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

openapi rust

Last synced: 11 Oct 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/apiaddicts/sonar-openapi

doSonarAPI: static analyzer for OpenAPI contracts

code-quality openapi openapi3 openapi31 sonarqube

Last synced: 14 Nov 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/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/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/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/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/char0n/openapi-runtime-expression

OpenAPI Runtime Expressions parser and validator.

expression openapi parser runtime validator

Last synced: 02 Nov 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/jaredwray/docula

Beautiful Website for Your Projects

cli documentation documentation-site markdown mdx nodejs openapi templates

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

Swagger declaration file for the Netatmo API

netatmo openapi swagger

Last synced: 02 Nov 2024

https://github.com/vanshg/weatherkit-openapi

OpenAPI spec for Apple's WeatherKit

apple ios macos openapi openapi3 swagger weatherkit wwdc

Last synced: 12 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/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/nightapes/go-rest

Simple tool to generate openapi definition in go

go golang openapi rest rest-api swagger

Last synced: 11 Oct 2024

https://github.com/armsnyder/openapi-language-server

OpenAPI language server for LSP compatible code editors

language-server lsp lsp-server neovim openapi openapi3 swagger vscode yaml

Last synced: 13 Oct 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

api canvas openapi studio

Last synced: 06 Nov 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/php-openapi/yii2-fractal

A set of utils and actions for building APIs following JSON:API specification, based on the league/fractal package

fractal json-api openapi yii yii2

Last synced: 27 Sep 2024

https://github.com/belgif/openapi-common

common technical OpenAPI data types

openapi rest standard

Last synced: 15 Nov 2024

https://github.com/pprzetacznik/ksef-utils

KSeF Python client for creating invoices

invoicing ksef openapi python

Last synced: 08 Nov 2024

https://github.com/lmhfq/easyopen

一个基于Hyperf框架的简单易用的接口开放平台,平台封装了常用的参数校验、结果返回等功能,开发者只需实现业务代码即可。

easyopen hyperf openapi

Last synced: 07 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/beatcracker/posh-swagger-codegen

Generate PowerShell module from OpenAPI spec using Swagger Codegen

openapi powershell powershell-module powershell-scripts swagger swagger-codegen swagger-spec

Last synced: 30 Sep 2024

https://github.com/apiaddicts/sonaropenapi-rules

sonaropenapi-rules is a set of rules to validate OpenAPI / Swagger api definitions in SonarQube, you also need to install the evaluation engine.

openapi openapi3 openapi31 sonarqube swagger

Last synced: 14 Nov 2024

https://github.com/f00b4r/oakit

:diamonds: Simple and intuitive OpenApi/Swagger compatible UI toolkit

apitte nette openapi swagger toolkit ui

Last synced: 14 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/salesforce/anypoint-automation-client-generator

OAS specifications for Anypoint Platform Resources

generator openapi openapi3 swagger

Last synced: 08 Nov 2024

https://github.com/char0n/apidom-validate

This GitHub Action validates OpenAPI 2.0, OpenAPI 3.x.y and AsyncAPI 2.x definition file using ApiDOM Language Service.

asyncapi openapi validate validator

Last synced: 09 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/hugodf/buttondown

Node.js/TypeScript Buttondown API client

buttondown buttondown-api microbundle nodejs openapi typescript

Last synced: 27 Oct 2024

https://github.com/lasuillard/raindrop-client

Axios client built with OpenAPI generator for Raindrop.io ☔

axios openapi openapi-generator raindrop-io typescirpt

Last synced: 27 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/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/vblagoje/openapi-rag-service

A flexible Haystack 2.0 pipeline integrating Retrieval-Augmented Generation (RAG) with any OpenAPI service

nlp openapi rag

Last synced: 28 Oct 2024

https://github.com/giis-uniovi/tdrules

Test Data Coverage Evaluation components: Full Predicate Coverage Rules (FPC) and SQL Mutants to assess the coverage of the test data

api-testing coverage database fpc mcdc mutants openapi sql testing

Last synced: 14 Nov 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/microsoft/kiota-serialization-json-python

JSON serialization implementation for Kiota clients in Python

json kiota openapi python

Last synced: 07 Oct 2024

https://github.com/360macky/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: 07 Oct 2024

https://github.com/lvqq/aries

🚀 A openapi tool based on swagger document

aries markdown mock openapi request swagger typescript

Last synced: 14 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/grktsh/python-oas

Yet another OpenAPI 3 library

oas openapi python

Last synced: 07 Nov 2024

https://github.com/ajaxy/openapi-asciidoctor

Generating HTML / PDF from Swagger / OpenAPI

documentation documentation-tool openapi restful-api swagger

Last synced: 07 Nov 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/goodforgod/micronaut-management-openapi

⚙️ Micronaut cloud-friendly OpenAPI/Swagger-UI/Rapidoc management.

management micronaut openapi openapi3 rapidoc swagger swagger-ui

Last synced: 27 Oct 2024

https://github.com/onrik/gaws

OpenAPI doc generator for Golang

golang openapi openapi3 swagger swagger2

Last synced: 09 Nov 2024

https://github.com/chirino/graphql-4-apis

Lets you create a GraphQL gateway services for your openapi documented API services.

go golang graphql openapi swagger

Last synced: 14 Oct 2024

https://github.com/nightapes/serverless-openapi

Generate openapi file from your serverless file

openapi serverless swagger

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/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/kamranayub/dotposthog

.NET community wrapper around PostHog API

api-client dotnet openapi posthog sdk

Last synced: 15 Oct 2024

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

快手openapi golang sdk

kuaishou kwai openapi sdk

Last synced: 08 Nov 2024

https://github.com/passbolt/passbolt_openapi_specs

Passbolt Open API specifications

openapi swagger

Last synced: 12 Nov 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/insertish/oapi

Generate typed API libraries from OpenAPI specifications.

openapi revolt typescript

Last synced: 27 Oct 2024

https://github.com/badsyntax/mailinabox-api-py

Python client SDK for the Mail-in-a-Box API.

mail-in-a-box mailinabox openapi

Last synced: 27 Oct 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/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/postman-open-technologies/openapi-componentizer

OpenAPI Componentizer (GSoC 2023)

gsoc gsoc-2023 openapi

Last synced: 07 Nov 2024

https://github.com/omani/nkn-openapi-client

A client library for the NKN OpenAPI written in go

client go golang nkn openapi resty

Last synced: 27 Oct 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/havendv/moexiis

C# client library and OpenAPI spec for Moex IIS

client csharp iis moex net5 net6 netcore netstandard openapi rest swagger

Last synced: 17 Oct 2024

https://github.com/kicksolutions/mockswagger

This Creates a mock service for given swagger definitions.

mock mock-server openapi swagger

Last synced: 11 Oct 2024

https://github.com/oai/stories

Submit ideas, writing, and publishing stories about the OpenAPI specification.

openapi openapi-specification openapi3

Last synced: 07 Oct 2024