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/swaggerexpert/apidom-validate

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

asyncapi asyncapi2 openapi openapi2 openapi3 openapi31 swagger validate validator

Last synced: 05 Jan 2025

https://github.com/fa0311/twitter-openapi-docs

twitter openapi docs

openapi twitter

Last synced: 21 Dec 2024

https://github.com/lepetitbloc/bitcoin-swagger

Bitcoind Rest API Swagger specification document (OpenAPI)

bitcoin openapi swagger

Last synced: 27 Nov 2024

https://github.com/oguzhane/chrome-devtools-protocol-specs

Chrome DevTools Protocol Specs in form of OpenAPI/Json Schema

chrome-devtools chrome-devtools-protocol json-schema openapi playwright swagger

Last synced: 03 Dec 2024

https://github.com/wetix/openapi-doc

WeTix Open API documentation

documentation docusaurus2 graphql openapi

Last synced: 28 Nov 2024

https://github.com/eloistree/openmacroinput

When keyboard is not enough !!!

macro omi openapi productivity tool unity3d

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

Node.js/TypeScript Buttondown API client

buttondown buttondown-api microbundle nodejs openapi typescript

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/sap/swagger-plugin-for-sphinx

A sphinx plugin which renders a OpenAPI specification with Swagger.

openapi plugin sphinx sphinx-extension swagger swagger-ui

Last synced: 04 Feb 2025

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/ewenquim/swaglint

Linter for swaggo/swag

go golang linter openapi swagger

Last synced: 29 Nov 2024

https://github.com/lmhfq/easyopen

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

easyopen hyperf openapi

Last synced: 07 Nov 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/passbolt/passbolt_openapi_specs

Passbolt Open API specifications

openapi swagger

Last synced: 12 Nov 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/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/edoardottt/dalle

Simple Golang Client to interact with Dall-E API

api-client dall-e golang openapi

Last synced: 12 Feb 2025

https://github.com/orsinium-labs/valdo

Go package for validating JSON. It's the first Go package that can generate JSON Schema (OpeanAPI-compatible), produces user-friendly errors, and supports translations.

go golang json jsonschema openapi openapi3 validation validator

Last synced: 22 Nov 2024

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

common technical OpenAPI data types

openapi rest standard

Last synced: 15 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/nightapes/serverless-openapi

Generate openapi file from your serverless file

openapi serverless swagger

Last synced: 12 Feb 2025

https://github.com/nightapes/go-rest

Simple tool to generate openapi definition in go

go golang openapi rest rest-api swagger

Last synced: 12 Feb 2025

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: 22 Jan 2025

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/adambien/helidon_vs_war

Sample microprofile application used to compare the performance / memory consumption of helidon to "stock" Jakarta EE runtimes

cdi health helidon java jax-rs json-b memory metrics microprofile microservice openapi sample-app

Last synced: 31 Jan 2025

https://github.com/leoek/material-safety-search

Search engine for Material Safety Datasheets based on Solr

ansible datasheets docker material openapi react redux safety search solr spring

Last synced: 17 Dec 2024

https://github.com/microsoft/kiota-serialization-json-go

Kiota serialization provider implementation for Go and JSON

go go-sdk golang json kiota openapi

Last synced: 07 Feb 2025

https://github.com/manifoldfinance/eth2docs

Ethereum2 Beacon, Execution and Consensus client APIs documentation

beacon-node consensus-node eth2 ethereum execution-node json-rpc openapi

Last synced: 23 Jan 2025

https://github.com/ealenn/opengarden

Garden assistant, for your seedlings and vegetables. Compatible with Home Assistant & Google Home.

assistant garden green openapi vegetables

Last synced: 25 Jan 2025

https://github.com/bcrikko/express-openapi-sample

express-openapiを使ってRESTful APIを実装する

express express-openapi nodejs openapi typeorm typescript

Last synced: 08 Feb 2025

https://github.com/speakeasy-sdks/terraform-provider-hashicups

(Template, Clone this to get started) Terraform provider for Hashicups.

codegen openapi provider sdk terraform

Last synced: 01 Feb 2025

https://github.com/casantosmu/tyex

Type-safe Express.js routes with automatic OpenAPI documentation generation.

ajv api express openapi rest schema typebox types typescript validation

Last synced: 24 Jan 2025

https://github.com/bump-sh-examples/laravel-design-first

Create your OpenAPI then use it to power your application, covering both request validation and contract testing.

api-documentation api-rest laravel laravel-framework laravel10 openapi openapi3 sample

Last synced: 12 Jan 2025

https://github.com/2kabhishek/swaggerize

Swaggerize Your APIs 🎇📃

api demo openapi rails rspec swagger

Last synced: 12 Jan 2025

https://github.com/rusty-libraries/rusty-schema-diff

A powerful schema evolution analyzer supporting JSON Schema, OpenAPI, Protobuf, and SQL DDL

diff openapi protobuf schema sql

Last synced: 07 Feb 2025

https://github.com/limeflight/openapi-diff-action

Automatically compare OpenAPI v3 specification files and post result to PR

actions diff openapi pull-request

Last synced: 01 Jan 2025

https://github.com/vblagoje/openapi-service-client

Enables LLM integration with OpenAPI-defined services through function-calling JSON

anthropic cohere haystack llm openapi openapi-spec openapi-specification

Last synced: 24 Jan 2025

https://github.com/ethib137/api-gui-deprecated

API GUI for Liferay DXP 7.3

apis gui liferay liferay-dxp openapi

Last synced: 15 Oct 2024

https://github.com/reiterus/swagger-symfony

OpenAPI format of REST API Endpoints for a Symfony based project

docker nginx openapi postgresql swagger symfony

Last synced: 03 Feb 2025

https://github.com/aaronshaf/confident

Use an OpenAPI (Swagger) design to define express routes, API documentation, and request/response validation

documentation openapi swagger validation

Last synced: 13 Jan 2025

https://github.com/cevheri/pyfapi

Python FastAPI MongoDB CRUD Application end-to-end example

beanie fastapi jwt oauth openapi pydantic pytest python swagger uvicorn

Last synced: 14 Dec 2024

https://github.com/smridge/swagcov

OpenAPI documentation coverage check for Rails Routes.

openapi rspec rswag ruby

Last synced: 18 Oct 2024

https://github.com/masoudhashemi/gpt3-chat

A chat Gradio UI with GPT3

gradio openapi

Last synced: 01 Dec 2024

https://github.com/andostronaut/eslint-ai

eslint-ai is an cli tools that help us to lint and view suggestion from ai if we had a code error with eslint support.

ai code-verification eslint eslint-config javascript openapi suggestions typescript

Last synced: 02 Nov 2024

https://github.com/t0mer/telessist

Telessist allows you to contact GPT3 directly from WhatsApp and not only that. Telessist also allows you to save your own personal data and later search and retrieve it using GPT3 to generate a response. In the examples folder, you can see several examples of how to use this bot so you don't have to remember anything ever again.

assistant chatgpt dall-e docker openapi python3 telegram telegram-bot weather whisper

Last synced: 06 Dec 2024

https://github.com/shaddix/nock-swagger

Generate convenient methods to mock API requests using nock (based on Swagger API definition)

nock openapi swagger

Last synced: 14 Oct 2024

https://github.com/vrerv/openapi-markdown

Convert openapi spec to markdown file

markdown openapi

Last synced: 07 Nov 2024

https://github.com/uzimaru0000/oreq

The tool for interactively creating curl arguments from OpenAPI.

cli curl openapi

Last synced: 27 Oct 2024

https://github.com/ianks/dry-schema-extensions

Extensions for dry-schema

dry-rb json-schema openapi ruby

Last synced: 27 Oct 2024

https://github.com/app-generator/devtool-openapi-parser

OpenAPI Parser - Open-Source Developers Tool | AppSeed

appseed developer-tool openapi

Last synced: 02 Nov 2024

https://github.com/jsona/openapi

A openapi dsl in jsona.

dsl openapi

Last synced: 12 Nov 2024

https://github.com/turbot/flowpipe-sdk-go

Flowpipe SDK for Go. Query APIs exposed by the Flowpipe CLI while running in server mode.

flowpipe golang hacktoberfest openapi sdk

Last synced: 08 Nov 2024

https://github.com/fa0311/palworld-openapi

PalWorld OpenAPI(Swagger) specification using REST API

openapi palworld restapi swagger

Last synced: 03 Nov 2024

https://github.com/noid-dev/codewars-openapi

Codewars OpenAPI Specification

codewars documentation oas openapi swagger

Last synced: 14 Oct 2024

https://github.com/rookie-luochao/create-vite-vue-app

build vue webapp by vue3 + ts + openapi + docker, this is a sub-template of create-vite-app-cli

docker openapi swagger vue3-typescript vue3-typescript-openapi

Last synced: 27 Jan 2025

https://github.com/damassi/node-starter-2024

Node.js starter app, 2024 edition

fastify nodejs openapi react typescript vite

Last synced: 06 Dec 2024

https://github.com/readmeio/jest-expect-openapi

Jest/Vitest matcher for asserting valid OpenAPI definitions

jest oas openapi vitest

Last synced: 07 Nov 2024

https://github.com/smallpaes/taiwan-weather-api

A web application for you to readily find weather condition and forecast in Taiwan ☀️

chart chartjs forecast javascript openapi taiwan taiwan-weather-api weather weather-app weather-forecast

Last synced: 28 Nov 2024

https://github.com/schwarzit/kotlin-rfc9457-problem-details

A Kotlin implementation of the RFC 9457 problem details format for handling HTTP API errors.

api json kotlin library openapi problem-details problem-details-for-http-apis rest rfc-9457

Last synced: 07 Nov 2024

https://github.com/cyyynthia/vitepress-scalar

WIP: A VitePress addon to integrate Scalar OpenAPI references.

docs documentation openapi scalar vitepress

Last synced: 07 Nov 2024

https://github.com/nunchistudio/helix.go

helix.go is the Go implementation of helix, 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/goodforgod/openapi-resources

📦 OpenAPI Resources

openapi openapi3 swagger

Last synced: 05 Nov 2024

https://github.com/eth-library/opendata-apis

Open API Specifications for open data APIs of ETH Library. See https://developer.library.ethz.ch for more informatione about APIs and how to access.

api oas3 open-data openapi

Last synced: 08 Nov 2024

https://github.com/feltex/citacoes-web

Projeto que exibe citaçẽs de filósofos famosos.

java java11 java8 openapi spring springboo swagger

Last synced: 08 Nov 2024

https://github.com/ideal-postcodes/openapi

OpenAPI V3 specifications for api.ideal-postcodes.co.uk

openapi openapi-specification openapi3 swagger

Last synced: 07 Nov 2024

https://github.com/cynthiapeter/cynthiapeter

Passionate about holding the doors open to people coming into tech and writing quality documentation.

advocate api asyncapi atplatform dart evangelism flutter iot open-source openapi oss technical technical-writing

Last synced: 14 Nov 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: 26 Jan 2025

https://github.com/berislavlopac/pyapi-server

Lightweight API framework using an OpenAPI spec for routing and validation.

api openapi openapi3 rest-api swagger

Last synced: 07 Nov 2024

https://github.com/danielgek/openapi-ts

OpenApi/Swagger to Typescript defenitions!

openapi swagger typescript

Last synced: 24 Oct 2024

https://github.com/apiaddicts/apigen.net

archetype generator .net microservices using openapi doc

asp-net codegenerator csharp dotnet openapi

Last synced: 14 Jan 2025

https://github.com/postman-open-technologies/schema-org-openapi-catalog

Schema.Org OpenAPI Catalog (GSoC 2023)

gsoc gsoc-2023 openapi schema-org

Last synced: 07 Nov 2024

https://github.com/arduino/clients-iot-api

Automated pipeline to generate clients and docs for Arduino IoT API

api arduino golang iot javascript openapi python rest swagger

Last synced: 04 Feb 2025

https://github.com/devatherock/api-specs

Holds Open API specifications of different APIs

openapi openapi-spec

Last synced: 11 Feb 2025

https://github.com/kicksolutions/mockswagger

This Creates a mock service for given swagger definitions.

mock mock-server openapi swagger

Last synced: 11 Feb 2025

https://github.com/qertis/openapi-jsonrpc-jsdoc

Generator OpenAPI (Swagger, Postman) JSON-RPC by JSDOC

gotois jsdoc json-rpc json-rpc-api json-rpc2 openapi

Last synced: 11 Feb 2025

https://github.com/edenreich/kopgen

A generator for creating a CRUD Kubernetes operator from OpenAPI Specification written in Rust.

crud crud-api crud-operation framework generator gitops k8s k8s-operator oas3 openapi openapi3 template

Last synced: 16 Nov 2024

https://github.com/oai/stories

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

openapi openapi-specification openapi3

Last synced: 04 Feb 2025

https://github.com/traefik/traefik-hub-helm-chart

Traefik Hub is a Kubernetes-native API Management solution for publishing, securing, and managing APIs. Configuration is driven by Kubernetes CRDs, labels, and selectors for effective GitOps.

api api-gateway api-management ingress kubernetes openapi openapi3 swagger traefik-hub

Last synced: 09 Nov 2024

https://github.com/cubahno/connexions

Combine multiple APIs with meaningful responses, configurable latency and error codes.

api api-first api-rest golang microservices mocking openapi postman swagger web-ui

Last synced: 09 Nov 2024

https://github.com/divedylan/sardine

one step mock server 🔧

fake koa mock openapi swagger

Last synced: 02 Feb 2025

https://github.com/technologiestiftung/kulturdaten-api

kulturdaten.berlin is a project by Technologiestiftung Berlin and is funded by the Senate Department for Culture and Social Cohesion

express nodejs openapi typescript

Last synced: 23 Nov 2024

https://github.com/lirantal/swagger-lint-api

Linter for a Swagger JSON API spec

api lint linter openapi swagger

Last synced: 09 Nov 2024

https://github.com/manuelernesto/money-tracker-api

Money Tracker API using Ktor 3.0 Server, Exposed, Swagger and OpenAPI

exposed exposed-orm gcp ktor ktor-server openapi postgresql swagger

Last synced: 06 Jan 2025

https://github.com/yceruto/dynamic-api

Dynamic API Demo

api-rest openapi php symfony

Last synced: 12 Feb 2025

https://github.com/mgernand/aspnetcore.endpoints

A library that helps in building and configuring object-oriented minimal API endpoints.

aspnetcore endpoints minimal-api openapi swagger

Last synced: 29 Nov 2024