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/abap-openapi/abap-openapi

ABAP OpenAPI Client and Server generator in ABAP

abap openapi swagger

Last synced: 24 Dec 2024

https://github.com/pmcelhaney/counterfact

OpenAPI / Swagger to TypeScript generator and mock server

front-end-development mock-server openapi openapi3 swagger typescript

Last synced: 25 Dec 2024

https://github.com/shuffle/openapi-apps

Swagger/ OpenAPI specifications for security products and services

api apis cyber cybersecurity openapi openapi-specifications security security-industry shuffle swagger

Last synced: 26 Dec 2024

https://github.com/qaware/openapi-generator-for-spring

Open API v3 Generator for Spring Boot applications

hacktoberfest java openapi spring spring-boot swagger

Last synced: 22 Dec 2024

https://github.com/apioo/typeapi

TypeAPI is an OpenAPI alternative to describe REST APIs for type-safe code generation.

code-generation json-schema openapi openapi-generator openapi-specification

Last synced: 26 Dec 2024

https://github.com/square/connect-api-specification

This repository contains the OpenAPI specification as well as templates for generating SDKs for Square's APIs

openapi openapi-specification sdk swagger

Last synced: 22 Dec 2024

https://github.com/sourcemeta/jsonschema

The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines

asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools

Last synced: 22 Dec 2024

https://github.com/a-chacon/oas_rails

Generate Automatic Interactive Documentation for Your Rails API

api api-rest documentation oas oas3 openapi openapi31 rails rapidoc ruby swagger swagger-ui

Last synced: 21 Dec 2024

https://github.com/skellla/fastify-oas

Fastify OpenAPI plugin.

fastify fastify-plugin openapi openapi3 swagger

Last synced: 26 Dec 2024

https://github.com/SkeLLLa/fastify-oas

Fastify OpenAPI plugin.

fastify fastify-plugin openapi openapi3 swagger

Last synced: 06 Dec 2024

https://github.com/long2ice/swagin

Swagger + Gin = SwaGin, a web framework based on Gin and Swagger

api fastapi gin golang openapi redoc swagger swagger-ui

Last synced: 12 Dec 2024

https://github.com/stoplightio/spectral-owasp-ruleset

Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.

api hacktoberfest openapi openapi3 openapi31 security

Last synced: 20 Dec 2024

https://github.com/bewinxed/svetch

Auto-Generated typesafe client & API docs generator for your Serverless Application (Svelte First)

codegen openapi svelte sveltekit swagger

Last synced: 24 Dec 2024

https://github.com/neelp03/throttlex

A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.

api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex

Last synced: 26 Dec 2024

https://github.com/openapi/openapi

Generate JavaScript or TypeScript code from Swagger/OpenAPI specifications

openapi

Last synced: 18 Nov 2024

https://github.com/manchenkoff/openapi3-parser

OpenAPI 3 parser to use a specification inside of the code in your projects

openapi openapi-specification openapi3 parser python3 swagger

Last synced: 22 Dec 2024

https://github.com/dmitry-pavlov/openapi-connected-service

Visual Studio extension to generate OpenAPI (Swagger) web service reference.

nswag openapi openapi-codegen visual-studio visual-studio-extension vsix vsix-extensions

Last synced: 09 Nov 2024

https://github.com/kkbox/openapi-javascript

KKBOX Open API SDK for JavaScript.

kkbox openapi sdk

Last synced: 07 Nov 2024

https://github.com/vitalybibikov/AzureExtensions.Swashbuckle

This extension enriches Azure Functions with Swagger/ Open API support

azure azure-functions dotnet openapi openapi3 serverless swagger swagger-ui swashbuckle

Last synced: 09 Nov 2024

https://github.com/bergant/rapiclient

Dynamic Open API (Swagger) Client for R

api openapi r swagger

Last synced: 23 Dec 2024

https://github.com/postman-open-technologies/gsoc-2023

Postman Open Technologies' repo for Open Source contributions during Google Summer of Code 2023

api gsoc-2023 openapi

Last synced: 07 Nov 2024

https://github.com/crazywoola/dify-tools-worker

A function calling tool can be deployed to Cloudflare Workers with openapi schema

cloudflare dify openai openapi workers

Last synced: 25 Dec 2024

https://github.com/datadog/datadog-api-client-java

Java client for the Datadog API

datadog datadog-api java-client openapi

Last synced: 22 Dec 2024

https://github.com/DataDog/datadog-api-client-java

Java client for the Datadog API

datadog datadog-api java-client openapi

Last synced: 08 Nov 2024

https://github.com/Boavizta/boaviztapi

πŸ›  Giving access to BOAVIZTA reference data and methodologies trough a RESTful API

openapi

Last synced: 02 Nov 2024

https://github.com/daleal/symmetric

A powerful tool to enable super fast module-to-API transformations. Learn in minutes, implement in seconds. Batteries included.

api flask openapi pip poetry python redoc

Last synced: 31 Oct 2024

https://github.com/khrt/raisin

Raisin - a REST API micro framework for Perl 🐫 πŸͺ

openapi perl plack raisin rest swagger

Last synced: 22 Dec 2024

https://github.com/disruptek/openapi

OpenAPI Code Generator for Nim

api client http json nim openapi rest yaml

Last synced: 17 Dec 2024

https://github.com/apivideo/api.video-nodejs-client

The official Node.js client library for api.video

client nodejs openapi video

Last synced: 26 Dec 2024

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

tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.

connector iot openapi rest-api rest-client restful retrofit retrofit-starter retrofit2 retrofit2-starter tuya tuya-api tuya-cloud tuya-smart

Last synced: 24 Dec 2024

https://github.com/cnizzardini/cakephp-swagger-bake

Automatically generate OpenAPI, Swagger, and Redoc documentation from your existing CakePHP code.

cake-plugin cakephp cakephp-api cakephp-plugin cakephp4 openapi redoc swagger-bake swagger-documentation swagger-ui

Last synced: 24 Dec 2024

https://github.com/materials-consortia/optimade-python-tools

Tools for implementing and consuming OPTIMADE APIs in Python

openapi optimade optimade-api optimade-python optimade-specification python

Last synced: 22 Dec 2024

https://github.com/tuwilof/fitting

Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.

api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock

Last synced: 24 Dec 2024

https://github.com/matchtechnologies/fitting

Library add improve test log for RSpec and WebMock, validate its according to API Blueprint and Open API, show the documentation coverage with log.

api-blueprint consumer-driven-contracts coverage coverage-api document-driven-development drafter json-schema openapi openapi3 rspec swagger tests-coverage validation webmock

Last synced: 21 Dec 2024

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

Fastify plugin for zod-openapi

fastify fastify-plugin openapi typescript zod

Last synced: 21 Dec 2024

https://github.com/Materials-Consortia/optimade-python-tools

Tools for implementing and consuming OPTIMADE APIs in Python

openapi optimade optimade-api optimade-python optimade-specification python

Last synced: 13 Nov 2024

https://github.com/pb33f/libopenapi-validator

OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas

go golang http openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 schema validation validator

Last synced: 22 Dec 2024

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

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

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

Last synced: 28 Sep 2024

https://github.com/yazeedobaid/openai-fsharp

OpenAI - F# - A library that allows you to interact with OpenAI API in an easy, fluent, and typed way!

api fsharp openai openapi

Last synced: 07 Nov 2024

https://github.com/ivov/nodebuilder

Build n8n nodes from OpenAPI specs and YAML files

n8n openapi

Last synced: 20 Oct 2024

https://github.com/openapistack/openapicmd

The CLI for all things OpenAPI and Swagger

cli hacktoberfest openapi swagger

Last synced: 20 Dec 2024

https://github.com/marcomuellner/openapi-python-generator

A client generator from openapi for python.

async openapi openapi3 pydantic python

Last synced: 22 Dec 2024

https://github.com/commercetools/commercetools-api-reference

commercetools API reference documentation

api api-reference audit-sdk openapi raml raml-utilities

Last synced: 24 Dec 2024

https://github.com/anttiviljami/react-openapi-client

Consume OpenAPI-enabled APIs with React Hooks

hacktoberfest openapi react react-hooks swagger

Last synced: 31 Oct 2024

https://github.com/statcan/statcan.orchardcore

Houses StatCan OrchardCore Modules

candev digital hackathon lab openapi orchardcore portal

Last synced: 05 Dec 2024

https://github.com/a-h/rest

Generate OpenAPI 3.0 specifications from Go code.

go hacktoberfest openapi openapi3

Last synced: 24 Dec 2024

https://github.com/nextbreakpoint/flink-client

Java client for managing Apache Flink via REST API

flink java openapi

Last synced: 24 Dec 2024

https://github.com/berkleytechnologyservices/restdocs-spec

A maven plugin for generating Open API and Postman Collection specifications using Spring Restdocs.

api-documentation maven maven-plugin openapi spring-rest-docs swagger

Last synced: 25 Dec 2024

https://github.com/j-d-carmichael/boats

Beautiful Open Api Template System

asyncapi openapi

Last synced: 26 Dec 2024

https://github.com/bump-sh-examples/train-travel-api

Sample OpenAPI description to use for whatever you like, as a hopefully more modern and useful alternative to the Petstore.

api-design openapi openapi-spec openapi31 rest-api

Last synced: 25 Dec 2024

https://github.com/lispyclouds/navi

A tiny, data-driven library converting OpenAPI spec to Reitit routes.

api clojure data-driven openapi rest-api swagger

Last synced: 23 Dec 2024

https://github.com/phalt/clientele

Generate loveable Python HTTP API Clients

api asyncio httpx openapi pydantic python

Last synced: 23 Dec 2024

https://github.com/so1n/pait

Pait(Ο€ tool) - Python Modern API Tools, easier to use web frameworks/write API routing

flask grpc openapi pydantic python redoc sanic starlette swagger tornado type-hints

Last synced: 23 Dec 2024

https://github.com/apioo/psx-schema

Parse and generate data schema formats

json-schema openapi php popo swagger

Last synced: 19 Nov 2024

https://github.com/grafana/grafana-openapi-client-go

Grafana OpenAPI Client for Go

go grafana openapi swagger

Last synced: 25 Dec 2024

https://github.com/sinclairnick/webroute

πŸ•ΈοΈ Web APIs, from the route up

client http openapi schema trpc typescript web web-standards

Last synced: 23 Dec 2024

https://github.com/apis-guru/aws2openapi

Amazon Web Services API description to OpenAPI 3.0 definition

amazon amazon-api amazon-s3-storage amazon-web-services aws openapi openapi3 swagger

Last synced: 05 Nov 2024

https://github.com/lzjun567/flask-siwadoc

flask-siwadoc is a flask data validator and openapi document generator automaticly

flask openapi swagger validator

Last synced: 30 Oct 2024

https://github.com/chenrui333/rules_openapi

πŸƒ bazel rules for generating code from openapi specifications

bazel bazel-rules openapi openapi-gen openapi-specification swagger-codegen

Last synced: 24 Dec 2024

https://github.com/hairyf/genapi

API pipeline generator, which is used to convert OpenApi (v2~v3) and other input sources into TS/JS APIs, and currently supports axios, fetch, ky, got, ofetch

api-generator generator javascript openapi swagger typescript

Last synced: 26 Dec 2024

https://github.com/jbowes/oag

Idiomatic Go (Golang) client package generation from OpenAPI documents

code-generation code-generator go golang openapi openapi-client rest rest-api swagger

Last synced: 27 Oct 2024

https://github.com/codekie/openapi-examples-validator

Validates embedded examples in OpenAPI-files

docker javascript openapi openapi3 validation

Last synced: 26 Dec 2024

https://github.com/ark0f/tg-bot-api

Telegram Bot API parser and generators

json-schema-definitions openapi rust telegram-bot-api

Last synced: 22 Dec 2024

https://github.com/wzshiming/gen

Gen generates efficient web routing source code and documentation from annotations

generate metaprogramming microservice no-framework openapi openapi3 restful swagger

Last synced: 29 Oct 2024

https://github.com/Legion2/swagger-ui-action

Generate Swagger UI in a GitHub Actions workflow

actions documentation-tool github-page openapi swagger-ui workflow

Last synced: 06 Dec 2024

https://github.com/woile/starlette-apispec

Easy integration of APISpec for Starlette

api-documentation api-rest openapi python3 starlette swagger

Last synced: 27 Oct 2024

https://github.com/Woile/starlette-apispec

Easy integration of APISpec for Starlette

api-documentation api-rest openapi python3 starlette swagger

Last synced: 12 Nov 2024

https://github.com/legion2/swagger-ui-action

Generate Swagger UI in a GitHub Actions workflow

actions documentation-tool github-page openapi swagger-ui workflow

Last synced: 25 Dec 2024

https://github.com/mermade/openapi-lint-vscode

OpenAPI 2.0/3.0.x intellisense, validator, linter, converter and resolver extension for Visual Studio Code

lint linter oas oasv3 openapi openapi3 swagger validation validator visual-studio-code vscode

Last synced: 07 Nov 2024

https://github.com/fa0311/twitter_openapi_python

Implementation of Twitter internal API (Twitter graphql API) in Python with data validation by pydantic

graphql openapi pydantic python scraper twitter twitter-bot undocumented unofficial

Last synced: 23 Dec 2024

https://github.com/phillip-kruger/apiee

Swagger documentation for Java EE projects

java-library javaee openapi swagger swagger-ui

Last synced: 22 Dec 2024

https://github.com/dternyak/molten-boilerplate

A boilerplate for the molten framework by Bogdanp https://github.com/Bogdanp/molten

api-documentation api-rest backend molten openapi python python3 restful-api swagger

Last synced: 09 Nov 2024

https://github.com/supermodel/supermodel

Supermodel browser library and CLI tool for working with JSON Schema data models

avro graphql json json-ld json-schema openapi swagger

Last synced: 01 Nov 2024

https://github.com/akhansari/fsharp.openapi

F# Wrapper for OpenAPI.NET

fsharp openapi

Last synced: 08 Nov 2024

https://github.com/swaggerexpert/swagger-editor-validate

This GitHub Actions validates OpenAPI (OAS) definition file using Swagger Editor.

editor openapi openapi2 openapi3 openapi31 swagger validate validations

Last synced: 19 Dec 2024

https://github.com/ninofiliu/oa-client

Flexible client helper for making and validating calls to OpenAPI backends. For Node and the browser. Runtime lib - no need for code generation!

openapi openapi3 rest swagger

Last synced: 14 Oct 2024

https://github.com/jdkandersson/openalchemy

Define SQLAlchemy models using the OpenAPI specification.

openapi openapi-specification openapi3 python python3 sqlalchemy sqlalchemy-models sqlalchemy-python

Last synced: 19 Dec 2024

https://github.com/sv-tools/openapi

OpenAPI v3.1 Spec implementation in Go with generics

generics-in-golang golang openapi openapi-validation openapi3 openapi31 swagger

Last synced: 22 Dec 2024

https://github.com/swift-server/swift-openapi-async-http-client

AsyncHTTPClient transport for Swift OpenAPI Generator.

async-http-client openapi swift transport

Last synced: 31 Oct 2024

https://github.com/sanic-org/sanic-ext

Extended Sanic functionality

cors dependency-injection openapi plugin sanic

Last synced: 23 Dec 2024