Developer Tools·Standings
API Generation Software
API generation software helps create APIs or API-related code; compare what you can provide as input and the formats it can produce.
Use the board’s signal score out of 10 as one comparison point. The API, open-source and free-tier marks show whether those options are listed for a tool; also check platform, price and deployment fit.
- 25 platforms
- 22 with a free tier
- Checked 28 Sept 2026
- 1 FFernbuildwithfern.com
An open-source service for sharing API materials with login controls and change tracking.
- 2 SCSwagger Codegenswagger.io
Swagger Codegen generates API client libraries, server stubs and documentation from OpenAPI or Swagger definitions.
- 3 T
TypeSpectypespec.ioAn open-source language for defining APIs and data models and generating specifications, schemas, code, and docs.
- 4 PP
Parse Platformparseplatform.orgA free backend that stores app data in MongoDB or PostgreSQL and provides a REST interface.
- 5 P
PocketBasepocketbase.ioA free, portable app backend with embedded data storage, user sign-in, live updates, and a REST-like interface.
- 6 S
Stainlessstainless.comA service that builds language libraries and API guides from an OpenAPI specification.
- 7 X
Xanoxano.comBackend platform offering APIs plus a PostgreSQL database, visual functions, and tasks.
- 8 OG
OpenAPI Generatoropenapi-generator.techA free generator for clients, servers, and docs from OpenAPI 2.0 and 3.x documents.
- 9 S
Supabasesupabase.comBackend platform with Postgres, login, file storage, live updates, and edge functions.
- 10 H
Hasurahasura.ioData API service generating GraphQL and REST endpoints over databases with triggers and auth.
- 11 S
Speakeasyspeakeasy.comA control service for agent tools, with team sign-in, access rules, and records of tool activity.
- 12 DDreamFactorydreamfactory.com
A self-hosted service that exposes 30+ databases through REST, with sign-in options including Okta and LDAP.
- 13 OCoapi-codegengithub.com
An open-source Go tool that converts OpenAPI 3 documents into servers, clients, and models.
- 14 PPostGraphilepostgraphile.org
An open-source service that turns PostgreSQL data into GraphQL access for business tools and SaaS products.
- 15 D
Directusdirectus.comA web content platform with REST access, language options, permissions, and event notifications.
- 16 MDMicrosoft Data API Builderlearn.microsoft.com
A free engine that exposes database objects through REST, GraphQL, MCP, and OpenAPI.
- 17 FCFastAPI Code Generatorgithub.com
A free tool that turns OpenAPI documents into Python FastAPI applications and models.
- 18 GCGraphQL Code Generatorthe-guild.dev
A free CLI that generates code, models, and project files from GraphQL schemas.
- 19 GGgRPC-Gatewaygrpc-ecosystem.github.io
A free tool that converts protobuf services into Go proxies and REST or OpenAPI descriptions.
- 20 HAHey APIheyapi.dev
A free generator that turns OpenAPI inputs into TypeScript or Python SDKs, models, and schemas.
- 21 Oogenogen.dev
A free generator that turns OpenAPI specifications into Go code for servers, clients, and data types.
- 22 Ttsoagithub.com
A TypeScript tool that creates REST API specifications and routes from controller classes and models.
- 23 MKMicrosoft Kiotalearn.microsoft.com
An open-source CLI that generates clients from schemas for nine language groups.
- 24 Lliblabliblab.com
- 25 GMGraphQL Meshthe-guild.dev
Open-source, self-hosted tool adding a GraphQL layer with client code generation.
Places #1, #2, #3, #4, #5 on this board are open to sponsors. Take #1 · Other ways to advertise
How to choose
What can I use as input?
Start with the generation inputs shown for a tool and check whether they match what you have. Input fit can determine whether a tool belongs in your workflow.
Which output formats and API styles do I need?
Choose a tool whose listed output formats and API styles fit the system you plan to connect. Compare these details before settling on a workflow.
Which generated languages does it support?
Check the generated languages against the languages used by your team or project. The board compares generated languages, so use that field to narrow your options.
Where can I run or deploy it?
Compare deployment options with where you need the software to run, such as web, Linux, macOS, Windows, an API or self-hosted deployment. Platform availability varies by tool.
How should I compare free and paid plans?
Check whether a tool has a free plan, then review its paid-from price and any trial details shown. For example, Directus lists a free plan, paid service from $499 per month billed annually, and a 14-day trial; DreamFactory lists a free plan and paid service from $1,500 per month billed annually.
If you need to read or change the code, check the tool’s open-source status and licence.
Questions
What does API generation software do?
It helps create APIs or API-related code. Compare the listed generation inputs, output formats, API styles and generated languages to see whether a tool fits your needs.
How do I choose API generation software for my stack?
Check the generated languages, API styles, output formats and deployment options against the systems you already use.
Is API generation software free?
The board includes free plans, free software and paid products. Check the pricing details for a tool, including any paid-from price or trial noted.
Can I self-host API generation software?
Self-hosted deployment is one of the compared options. Check a tool’s deployment details to confirm whether it fits your environment.
What does the API mark mean on the board?
The mark indicates whether a public API is listed for the tool. The board also compares API styles, which describe the kinds of APIs a tool works with.
Some top positions on this board can be paid placements, standing where they were sold. The facts on each platform are not for sale. How we rank · Disclosure