Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
-
Updated
May 20, 2026 - TypeScript
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.
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
OAS-driven Frontend-NoCode Administration Console
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
Automatically generate OpenAPI specifications from opinionated Typescript types.
Create web applications using OpenAPI schemas
Powerful bridge between OpenAPI specifications and AI assistants using the Model Context Protocol (MCP). Automatically converts any OpenAPI/Swagger API specification into MCP tools that can be used by AI assistants like Claude Desktop.
Convention-based, opinionated library for building API-driven serverless services.
This module extends the koa-router with some features usable with oas.
Editor-UI-Suite with JSON-schema support and API to lint OpenAPI Specification (OAS) files. Uses Spectral to check OAS based on rulesets
tApi: Define APIs with the power of TypeScript
HAPI MCP – Transforming MCP for enterprises by addressing airgap challenges and removing code shadows.
Created by OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
Released August 10, 2011
Latest release 8 months ago