Miscellaneous
Anything else that does stuff with OpenAPI but hasn't quite got enough to warrant its own category.
34 Miscellaneous
Name | OpenAPI Versions | Links |
---|---|---|
allof-merge Simplify your JsonSchema by combining allOf safely | v3.1, v3 | |
api-diff-viewer React component to view the difference between two Json based API documents. Supported specifications: JsonSchema, OpenAPI 3.x, AsyncAPI 2.x. | v3.1, v3, v2 | |
api-ref-bundler Bundle all external $ref in Json based API document into single document | v3.1, v3, v2 | |
api-smart-diff Compare two Json based API documents (OpenAPI, AsyncAPI, JsonSchema, GraphAPI) | v3.1, v3, v2 | |
at-your-service A developer tool for API observability on the browser. Generate OpenAPI specifications and code from network traffic | v3.1 | |
Django REST Framework Automates generation of OpenAPI 3 description documents either as a static file (via CLI command) or a dynamic view within the Django REST Framework (DRF) application. | v3 | |
express-openapi-validator 🦋 Auto-validate API requests and responses in ExpressJS. | v3 | |
Flotiq - headless CMS with OpenAPI support Visually define your Content Types, Flotiq automatically generates your own OpenAPI v3 compatible endpoints, SDKs and Postman collections. | v3 | |
Frevo Keep track of changes in your OpenAPI specifications & generate API references ⛱️ | v3.1, v3 | |
go-openapi-spec-code-diffs A golang validation tool that compares given OpenAPI specs (e.g. openapi.yaml) vis-a-vis routes (e.g. /api/v1/customer/:id) defined in golang source code and reports differences. This is useful in scenarios where you want to keep the OpenAPI specs and Code in synch. | v3.1, v3 | |
laravel-openapi Generate OpenAPI 3 specification for Laravel Applications. | v3 | |
Meta-API A SaaS platform to integrate APIs using OpenAPI documents, and manipulation of data with online code editor, and automating configuration, authentication, deployment and monitoring. | v3.1, v3, v2 | |
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! | v3 | |
oas Comprehensive tooling for working with OpenAPI definitions | v3.1, v3, v2 | |
oasdiff Golang module for deep comparison of two OpenAPI specifications. Available also as a command-line. | v3 | |
OAuth2 as OpenAPI Spec 3.0 components OAuth2 token endpoint described with OAS3 schema. All grants documented. Can be installed as NPM or Composer package. | v3 | |
OpenAPI CRUD Wizard This wizard is an IntelliJ Plugin to create a new OpenAPI document including all CRUD operations based only on a Yaml object. No knowledge about OpenAPI specification needed. | v3.1, v3 | |
OpenAPI Server Code Generator (oapi-codegen) Generate a client, server, and HTTP types for various Go HTTP servers, from an OpenAPI v3 specification | v3 | |
openapi-cli-tool Can list up defined API paths and bundle multi-file into one. Supports multiple file extensions. | v3 | |
openapi-comparator C# library for comparing two OpenAPI specifications. | v3 | |
openapi-dev-tool OpenAPI Dev Tool proposes to developers a unique tool to address development and industrialization needs! | v3.1, v3, v2 | |
openapi-diff Utility for comparing two OpenAPI specifications. | v3 | |
openapi-examples-validator Validates embedded JSON-examples in OpenAPI-specs | v3, v2 | |
openapi-format A CLI to format an OpenAPI document by ordering fields in a hierarchical order, with the option to filter out flags, tags, methods, operationIDs; including the option to convert an OpenAPI 3.0 document to an OpenAPI version 3.1. | v3.1, v3 | |
openapi-spring-webflux-validator A friendly kotlin library to validate API endpoints against an OpenAPI description document. | v3, v2 | |
openVALIDATION Allows complex validation rules to be specified in openAPI spec files using natural language. | v3 | |
optic diff Diff the effective API contract between any two versions of your OpenAPI description. Exit 1 on breaking changes. | v3.1, v3 | |
php-openapi-faker Library to generate fake data for OpenAPI 3.x requests, responses and schemas. | v3 | |
ratemyopenapi Free and open source OpenAPI automated review and validation tool. | v3.1, v3 | |
Restish A CLI for REST-ish APIs with HTTP/2, built-in auth, content negotiation, caching, and more that understands and can discover OpenAPI descriptions. | v3.1, v3 | |
schema2dts Create types definitions from an OpenAPI schema. | v3 | |
Treblle Treblle is a lightweight SDK that helps Engineering and Product teams build, ship, and maintain REST based APIs faster. | v3.1, v3 | |
vacuum A blazing fast OpenAPI linter and validator that is compatible with Spectral rulesets, and designed for enterprise-grade speed and scale. | v3.1, v3, v2 | |
wiretap Wiretap is a feature packed OpenAPI compliance testing tool. Validate that a client and server are compliant with an OpenAPI spec. Rewrite paths, inject headers, and even host a UI locally to test an OpenAPI implementation. | v3.1, v3, v2 |
***