apisyouwonthate/openapi.tools

The most comprehensive collection of quality OpenAPI tooling, curated by Phil Sturgeon and the team at APIs You Won't Hate.

TypeScript

848

965 commits

updated Oct 18, 2026

See the code

See what people are saying

SourceMessageScoreDate

1. Migrate to Speakeasy Whilst both Stainless and Speakeasy ended up with a very different configuration paradigm, they can generate very similar code once the configuration is migrated from Stainless-form (stainless.yml) to Speakeasy-form (OpenAPI Overlays). This process is not entirely…

on Ask HN: What are Stainless users doing now that Anthropic has killed it?

0

May 20, 2026

There's a huge number of them https://openapi.tools/#sdk Including the semi official tools https://github.com/OpenAPITools/openapi-generator Now if you want multi language generation and especially high quality you may have to spend a lot of time evaluating different choices. I decided that the…

on After 3 Years, I Failed. Here's All My Startup's Code

0

Dec 18, 2024

Since I don't see it mentioned here and it's complimentary information allow me to mention the OpenAPI Tools website[0]. It lists and categorizes a ton of different tooling options from SDK generators, to automatic testing frameworks, etc. From some personal experience they vary in spec support and…

on Analyzing the OpenAPI Tooling Ecosystem

0

Sep 22, 2024

To offer a different perspective, I believe the ecosystem around OpenAPI has vastly improved in the last year or so, at least in my technology stack (Node.js & TypeScript). - I am currently building a product in the space and I've got competitors tackling the problem from many different angles -…

on It's weird how design systems are so rote, yet so difficult

0

Dec 14, 2023

OpenAPI.Tools

30

Jan 21, 2022

Postman or Insomnia for developing APIs, then try to stick to the OpenAPI specification which will allow using a whole ecosystem of tools https://openapi.tools/ From code generators, documention generators, testing and validation tools. (OpenAPI used to be called swagger, some tools still use the…

on Ask HN: What apps do you use for API development?

0

Nov 8, 2021

There are things you cannot accept. What do you do if an order has a negative quantity, if you get a string instead of a number, if a value does not fit in your DB column, etc ? Having this as part of your interface definition, along with generated representations of the possible data in the…

on JSON Schema bundling formalised

0

Sep 10, 2021

I've been looking at this (we have a lot of docs and our API docs are all written in asciidoc). I don't think the value of OpenAPI is in the documentation, though it seems pretty thorough. There are a lot of benefits for the API producer in terms of tooling and the ecosystem. But that tooling also…

on Ask HN: Is OpenAPI Documentation Superior?

0

Mar 25, 2021

OpenAPI.Tools

2

Nov 22, 2020

Just a heads up, there are a number of similar/identically named projects: - https://openapi-generator.tech/ - https://github.com/zijianhuang/openapiclientgen - https://github.com/deepmap/oapi-codegen I swear I've come across a few others while looking for the best web visualizer (mostly settled on…

on Show HN: A faster way to prototype your APIs using OpenAPI 3 and Swagger UI

0

Oct 23, 2020

README

OpenAPI.Tools

Netlify Status Buy us a tree

A comprehensive directory of 300+ tools for working with OpenAPI descriptions — editors, linters, parsers, code generators, documentation, testing, mocking, and more.

Visit openapi.tools →

Features

  • Comprehensive listings — Tools organized by category with filtering by language, OpenAPI version support, and more
  • Curated collections — Browse open source tools, SaaS products, or legacy (pre-3.1) tools
  • Sponsor highlights — Supporting companies get priority placement and badges
  • Always up to date — Community-maintained with regular contributions

Contributing

Want to add a tool or improve the site? Please read CONTRIBUTING.md.

Sponsorship

OpenAPI.tools is maintained by APIs You Won't Hate. Sponsorship helps cover costs and enable continued development.

Benefits for sponsors:

  • Priority placement in category listings
  • "Sponsored" badge on your tool
  • Embeddable badges for your website (see options)

Become a sponsor →

Tech Stack

Development

Run this first:

corepack enable
pnpm install

Use Node.js 24 with this project. pnpm uses the package manager version pinned in package.json.

License

MIT

api-rest
openapi
openapi3
openapi31
openapi-documentation
openapi-generator
openapi-spec
openapi-specification
openapi-validation

apisyouwonthate/openapi.tools

The most comprehensive collection of quality OpenAPI tooling, curated by Phil Sturgeon and the team at APIs You Won't Hate.

TypeScript

848

965 commits

updated Oct 18, 2026

See the code

See what people are saying

SourceMessageScoreDate

1. Migrate to Speakeasy Whilst both Stainless and Speakeasy ended up with a very different configuration paradigm, they can generate very similar code once the configuration is migrated from Stainless-form (stainless.yml) to Speakeasy-form (OpenAPI Overlays). This process is not entirely…

on Ask HN: What are Stainless users doing now that Anthropic has killed it?

0

May 20, 2026

There's a huge number of them https://openapi.tools/#sdk Including the semi official tools https://github.com/OpenAPITools/openapi-generator Now if you want multi language generation and especially high quality you may have to spend a lot of time evaluating different choices. I decided that the…

on After 3 Years, I Failed. Here's All My Startup's Code

0

Dec 18, 2024

Since I don't see it mentioned here and it's complimentary information allow me to mention the OpenAPI Tools website[0]. It lists and categorizes a ton of different tooling options from SDK generators, to automatic testing frameworks, etc. From some personal experience they vary in spec support and…

on Analyzing the OpenAPI Tooling Ecosystem

0

Sep 22, 2024

To offer a different perspective, I believe the ecosystem around OpenAPI has vastly improved in the last year or so, at least in my technology stack (Node.js & TypeScript). - I am currently building a product in the space and I've got competitors tackling the problem from many different angles -…

on It's weird how design systems are so rote, yet so difficult

0

Dec 14, 2023

OpenAPI.Tools

30

Jan 21, 2022

Postman or Insomnia for developing APIs, then try to stick to the OpenAPI specification which will allow using a whole ecosystem of tools https://openapi.tools/ From code generators, documention generators, testing and validation tools. (OpenAPI used to be called swagger, some tools still use the…

on Ask HN: What apps do you use for API development?

0

Nov 8, 2021

There are things you cannot accept. What do you do if an order has a negative quantity, if you get a string instead of a number, if a value does not fit in your DB column, etc ? Having this as part of your interface definition, along with generated representations of the possible data in the…

on JSON Schema bundling formalised

0

Sep 10, 2021

I've been looking at this (we have a lot of docs and our API docs are all written in asciidoc). I don't think the value of OpenAPI is in the documentation, though it seems pretty thorough. There are a lot of benefits for the API producer in terms of tooling and the ecosystem. But that tooling also…

on Ask HN: Is OpenAPI Documentation Superior?

0

Mar 25, 2021

OpenAPI.Tools

2

Nov 22, 2020

Just a heads up, there are a number of similar/identically named projects: - https://openapi-generator.tech/ - https://github.com/zijianhuang/openapiclientgen - https://github.com/deepmap/oapi-codegen I swear I've come across a few others while looking for the best web visualizer (mostly settled on…

on Show HN: A faster way to prototype your APIs using OpenAPI 3 and Swagger UI

0

Oct 23, 2020

README

OpenAPI.Tools

Netlify Status Buy us a tree

A comprehensive directory of 300+ tools for working with OpenAPI descriptions — editors, linters, parsers, code generators, documentation, testing, mocking, and more.

Visit openapi.tools →

Features

  • Comprehensive listings — Tools organized by category with filtering by language, OpenAPI version support, and more
  • Curated collections — Browse open source tools, SaaS products, or legacy (pre-3.1) tools
  • Sponsor highlights — Supporting companies get priority placement and badges
  • Always up to date — Community-maintained with regular contributions

Contributing

Want to add a tool or improve the site? Please read CONTRIBUTING.md.

Sponsorship

OpenAPI.tools is maintained by APIs You Won't Hate. Sponsorship helps cover costs and enable continued development.

Benefits for sponsors:

  • Priority placement in category listings
  • "Sponsored" badge on your tool
  • Embeddable badges for your website (see options)

Become a sponsor →

Tech Stack

Development

Run this first:

corepack enable
pnpm install

Use Node.js 24 with this project. pnpm uses the package manager version pinned in package.json.

License

MIT

api-rest
openapi
openapi3
openapi31
openapi-documentation
openapi-generator
openapi-spec
openapi-specification
openapi-validation

Project health

Overall

5.0/10

Maintained

10/10

Code review

5/10
OpenSSF Scorecard

Significant stargazers

John Vandenberg

603 followers · starred Jun 2025

Fabrizio Ferri-Benedetti

246 followers · starred Feb 2021

Artur Weigandt

41 followers · starred Mar 2024

janwilmake

247 followers · starred Mar 2025