TypeScript openapi-specification

Open-source TypeScript projects categorized as openapi-specification

Top 15 TypeScript openapi-specification Projects

openapi-specification
  1. redoc

    📘 OpenAPI/Swagger-generated API Reference Documentation

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. orval

    orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺

    Project mention: Stop Writing Types Twice: A Fullstack TypeScript Playbook | dev.to | 2026-04-08

    This post walks through a pipeline where you define your data shape once as a Zod schema on the backend, and every other layer (API docs, frontend types, React Query hooks) is generated from it automatically using Orval. Change the schema, regenerate, and TypeScript tells you exactly what broke. Across the entire stack.

  4. spectral

    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.

    Project mention: Automating the API Lifecycle: CI/CD, Contracts, and Gateways | dev.to | 2026-04-27

    Sources: OpenAPI Specification v3.2.0 - The canonical OpenAPI spec used as the machine-readable contract format referenced throughout the design-first and contract-first guidance. Pact Docs — How Pact works - Describes the consumer-driven contract testing workflow (consumer generates contract, publish to broker, provider verifies). Spectral (Stoplight) GitHub repository - Tooling and examples for OpenAPI linting and automated style guides. GitHub Actions documentation — Automating your workflow with GitHub Actions - Guidance and examples for designing CI/CD workflows and separation of CI and CD. decK (Kong) documentation - Declarative gateway configuration, openapi2kong conversion, validation and sync operations for API gateway automation. Amazon API Gateway — Set up an API Gateway canary release deployment - Details on canary deployment settings, per-canary logs and metrics for gradual rollout and rollback. OpenTelemetry — Getting Started - Guidance for instrumenting services with traces, metrics and logs to enable observability-driven gating in pipelines. Apigee — Deploy API proxies using the API - Example API-driven deployment patterns and management APIs for gateway deployments and automation. IBM — What is API governance? - Best practices and the role of governance standards and enforcement in API programs. OpenAPI Generator documentation - Tools for generating client SDKs and server stubs from OpenAPI contracts to accelerate consumer and provider development. Martin Fowler — Canary Release - Conceptual background on progressive rollouts and why canaries reduce blast radius.

  5. express-zod-api

    A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.

  6. typescript-backend-toolkit

    Production-ready Express.js/TypeScript framework with auto-generated OpenAPI, Artisan-style CLI, plugin system, JWT/sessions, BullMQ, React Email, Socket.io, Django-style admin, multi-provider storage/cache/email, Zod validation

    Project mention: TypeScript Backend Toolkit V2 - the Express stack that writes its own docs, SDK, and admin UI while you code | dev.to | 2025-11-03
  7. sdk-codegen

    One SDK to rule them all, and in the codegen bind them

  8. rate-my-openapi

    Find API quality and security issues via your OpenAPI spec

    Project mention: The Ultimate Guide to the OWASP API Security Cheat Sheet | dev.to | 2025-09-03

    Predictive Analysis: AI helps predict potential API vulnerabilities based on historical data and emerging threat patterns. For example, tools like RateMyOpenAPI uses a mix of AI and heuristics to identify security issues in your API specification and suggests fixes.

  9. OpenAPIValidators

    Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

  10. cli

    Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI (by bump-sh)

  11. mongoose-to-swagger

    Conversion library for transforming Mongoose schema objects into Swagger schema definitions.

  12. github-action

    GitHub action to deploy your API documentation on Bump (by bump-sh)

  13. openapi-code-generator

    A code generation tool for openapi 3 / 3.1 specifications written in typescript, primarily aimed at generating typescript clients and server stubs. Other target languages may be added in future.

    Project mention: Use Your Type System | news.ycombinator.com | 2025-07-24

    Related https://github.com/microsoft/TypeScript/issues/54925

    My specific use case is pattern matching http status codes to an expected response type, and today I'm able to work around it with this kind of construct https://github.com/mnahkies/openapi-code-generator/blob/main... - but it's esoteric, and feels likely to be less efficient to check than what you propose / a range type.

    There's runtime checking as well in my implementation, but it's a priority for me to provide good errors at build time

  14. madrasly

    Auto-generate interactive API playgrounds from OpenAPI specs. Get developers calling your API in seconds.

    Project mention: Show HN: Mintlify Ignored This Feature Request for 6 Months. Here's My Solution | news.ycombinator.com | 2025-11-24
  15. swaggerboy

    AI-Copilot for OpenAPI Description Documents

  16. openapi-parameter-formatter

    OpenAPI Query and Path Parameter Formatter.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript openapi-specification discussion

Log in or Post with

TypeScript openapi-specification related posts

  • Orval: OpenAPI to TypeScript Magic

    1 project | news.ycombinator.com | 18 Feb 2026
  • 🚀 Autogeneration of data fetching functions and typing with Orval

    2 projects | dev.to | 4 Oct 2024
  • Best Software Documentation Tools

    4 projects | dev.to | 5 Feb 2024
  • Getting the most out of vscode

    1 project | dev.to | 24 Jan 2024
  • Writing type safe API clients in TypeScript

    3 projects | dev.to | 6 Jan 2024
  • Perfectly sizing images in your API documentation

    1 project | dev.to | 2 Aug 2023
  • Alguma alma caridosa UI/UX dev, para um serviço púbico gratuito, livre e de código aberto?

    6 projects | /r/portugal | 16 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source openapi-specification projects in TypeScript? This list will help you:

# Project Stars
1 redoc 25,742
2 orval 6,114
3 spectral 3,129
4 express-zod-api 826
5 typescript-backend-toolkit 320
6 sdk-codegen 266
7 rate-my-openapi 243
8 OpenAPIValidators 196
9 cli 69
10 mongoose-to-swagger 57
11 github-action 47
12 openapi-code-generator 34
13 madrasly 17
14 swaggerboy 7
15 openapi-parameter-formatter 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?