emerging · -1.1 capability action

Code Generation

Score 21.4 / 100 57 providers +11 via APIs 53 APIs Search apis.io →
Business capabilities this tag reaches
AI Model Services 1

Providers using this tag (57)

Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.

Exemplar 4 Complete, well-documented, and agent-ready
Strong 5 Solid coverage with minor gaps
Developing 11 Usable, with meaningful gaps to close
Thin 14 Limited public surface area
Emerging 20 Early or largely undocumented
Minimal 3 Almost no public developer surface

APIs with this tag (53)

Ranked by the provider's API Evangelist rating — the Kin Score is scored per provider, not per API, so every API of a provider shares its band. How the rating works →

Exemplar 5 Complete, well-documented, and agent-ready
Strong 4 Solid coverage with minor gaps
Developing 10 Usable, with meaningful gaps to close
Thin 20 Limited public surface area
OrvalOrval generates TypeScript API clients, TanStack Query/SWR hooks, Angular services, SolidStart primitives, ...38.9OgenThe ogen code generator. Invoked as a build-time CLI against a local OpenAPI v3 document — `ogen [options] ...37.0TypeSpec CompilerThe TypeSpec compiler processes `.tsp` TypeSpec files and emits output for configured emitters (OpenAPI, JS...35.7TypeSpec JSON Schema EmitterEmits JSON Schema documents from TypeSpec model definitions, enabling data validation and type documentatio...35.7TypeSpec OpenAPI EmitterThe TypeSpec OpenAPI emitter converts TypeSpec definitions to OpenAPI 3.0 specifications. It supports HTTP ...35.7TypeSpec Protobuf EmitterEmits Protocol Buffer `.proto` files from TypeSpec service definitions, enabling gRPC service generation fr...35.7AutoRest C# GeneratorThe AutoRest C# generator (@autorest/csharp) produces .NET client libraries from OpenAPI specifications. It...34.8AutoRest CoreThe AutoRest Core package (@autorest/core) is the central engine that orchestrates code generation from Ope...34.8AutoRest Go GeneratorThe AutoRest Go generator (@autorest/go) produces Go client libraries from OpenAPI specifications, generati...34.8AutoRest Java GeneratorThe AutoRest Java generator (@autorest/java) produces Java client libraries from OpenAPI specifications, ge...34.8AutoRest Python GeneratorThe AutoRest Python generator (@autorest/python) produces Python client libraries from OpenAPI specificatio...34.8AutoRest TypeScript GeneratorThe AutoRest TypeScript generator (@autorest/typescript) produces TypeScript and JavaScript client librarie...34.8GraphQL Code GeneratorGraphQL Code Generator generates typed code from GraphQL schemas and operations, supporting TypeScript, Rea...34.7RefitterRefitter is a .NET source generator and CLI tool that produces Refit HTTP client interfaces from OpenAPI 2....34.3Apache Thrift IDLThe Thrift Interface Definition Language (IDL) is used to define data types and service interfaces in a lan...32.8Oapi-CodegenCommand-line tool and Go library that converts OpenAPI 3.0 and 3.1 specifications into Go server-side, clie...32.7Ambassador Blackbird API Development PlatformBlackbird is an API development platform that helps developers design, build, test, and manage APIs with AI...31.8Apicurio CodegenApicurio Codegen generates Java JAX-RS server stubs and client code from OpenAPI specifications, enabling d...31.7Qodo GenAI pair-programmer delivered as JetBrains and VS Code IDE plugins for context-aware code generation, test g...28.8OpenAPI TypeScript CodegenThe openapi CLI and Node.js library. Consumes an OpenAPI 2.0 or 3.0 specification and writes a typed TypeSc...27.3
Emerging 12 Early or largely undocumented
Redux Toolkit APIThe official, opinionated, batteries-included toolset for efficient Redux development. Redux Toolkit simpli...24.9Apache ThriftApache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. ...24.4NSwagNSwag is an open source .NET toolchain for generating C# and TypeScript API clients and Swagger/OpenAPI spe...23.7Structura MCP ServerRemote Model Context Protocol server (streamable HTTP) that lets AI coding agents such as Claude Code, Code...23.7Genql GraphQL APIFully-typed TypeScript client generated from any GraphQL schema, enabling type-safe query building with IDE...22.9Relay CompilerThe Relay Compiler is Meta's ahead-of-time GraphQL compiler that generates optimized runtime artifacts and ...22.8HumanEval BenchmarkHumanEval is OpenAI's evaluation harness for code-generation models, described in its README as "an evaluat...21.6Twirp RPC FrameworkTwirp is a simple RPC framework with protobuf service definitions. Define your service in a .proto file and...21.1CodeMind APICodeMind's own homepage documents two ways in, both authenticated with a Bearer API key (CODEMIND_API_KEY)....18.7gqlgen GraphQL APISchema-first Go library for building type-safe GraphQL servers with automatic code generation, resolver sca...16.0Cap'n Proto Language BindingsCommunity-maintained language bindings implement Cap'n Proto serialization and, in many cases, the full RPC...11.6Cap'n Proto Schema LanguageThe Cap'n Proto schema language is used to define message types in .capnp files that are then compiled into...11.6
Minimal 2 Almost no public developer surface

Companies reaching this through an API (11)

These companies publish an API, specification or operation carrying “Code Generation” but do not classify their business under it. Listed unranked and kept out of the count above, because one tagged operation is not a statement about what a company does.

Ambassador Apicurio Cycloid Eden AI Evals Locofy Operator Framework Qodo Redux Speakeasy Twirp

Score breakdown

Frequency
51.4
log-scaled weighted occurrences
Breadth
0.7
spread across providers
Quality lift
35.1
mean composite of providers using it
Cohesion
9.2
strength of nearest seed neighbor

Where this tag sits

Developer Tools broader

Related tags

SDK Generation 15 co-occurrences TypeScript 16 co-occurrences Swagger 5 co-occurrences OpenAPI 21 co-occurrences Go 8 co-occurrences CLI 17 co-occurrences JSON Schema 5 co-occurrences API Design 5 co-occurrences

Where this tag comes from

Provider tag57
Api tag53
Openapi tag2
Openapi op tag9

Cohort brief

Auto-generated

The 57 providers in the APIs.io catalog tagged Code Generation, scored on the Kin Score. Every figure below is computed from the catalog — nothing here is written.

Providers
57
all scored
Mean Kin Score
35.1
+11.0 vs catalog 24.1
Mean Agent Readiness
16.2
+2.1 vs catalog 14.1
Spread
6–79.1
median 32.7 · σ 18.1
How the 57 split by band
Exemplar 4Strong 5Developing 11Thin 14Emerging 20Minimal 3
Facet averages, against the whole catalog
FacetThis cohortCatalogDifferenceScored
Developer Ergonomics 43.7 24.5 +19.2 57
Operational Transparency 28.8 13.2 +15.6 57
Contract Governance 15.9 9.7 +6.2 57
Access Clarity 36.2 30 +6.2 57
Contract Quality 23.1 18.6 +4.5 57
Discoverability 62.9 59.1 +3.8 57

A facet is averaged over the members that carry it, not over the whole cohort — the “Scored” column is that count. Averaging an absent facet as zero would score our own coverage gaps as the providers’ posture.

What this cohort publishes
ArtifactThis cohortCatalogDifference
MCP server (any) 26% 18% +8
MCP server (first-party) 26% 16% +10
Agent Skills 0% 0% 0
OAuth scopes 14% 13% +1
Security 96% 99% -3
Arazzo workflows 2% 1% +1
Governance rules 47% 36% +11

mcp_pct counts any mcp/ artifact including ones API Evangelist derived from the provider OpenAPI; mcp_first_party_pct counts only servers the provider publishes. Prefer the latter.

Top by Kin Score
  1. 1 codai 79.1
  2. 2 Scalar 76.4
  3. 3 GitHub Copilot 74
  4. 4 Codebase 67.4
  5. 5 Buf 64.9
  6. 6 APIMatic 63.2
  7. 7 Google Gemini 61.7
  8. 8 Swagger Codegen 56.5
  9. 9 Relace 55.5
  10. 10 Ballerina 54.2
Top by Agent Readiness
  1. 1 codai 63.3
  2. 2 Codebase 54.8
  3. 3 Scalar 54.6
  4. 4 GitHub Copilot 53.2
  5. 5 Buf 49.2
  6. 6 APIMatic 44.9
  7. 7 WunderCorp 42.7
  8. 8 Ballerina 40.5
  9. 9 Relace 38.8
  10. 10 Google Gemini 35.8
All 57 members of this roster resolve to a scored provider in the catalog.
Coverage caveat. 44 of 57 scored members had under half their catalog-attributable points satisfied at all (catalog_earned / catalog_max < 0.5). They are INCLUDED in the mean above. A large share here means the cohort mean is partly a measurement of how far our enrichment reached, not only of how these providers publish.Generated from the catalog build of 14 November 2026, across 41591 providers, using the same computation served by the APIs.io cohort API. Briefs are published for rosters of 5 or more scored providers; below that a distribution is not meaningful.

Work with this as data

Every tag here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for tags

7 MCP tools reach this
  • find_tagsBrowse and filter every tag in the catalog.
  • get_cohortThis tag as a scored cohort — every provider carrying it, with scores.
  • cohort_statsPRO — the distribution across this tag: mean, median, band split, adoption rates.
  • cohort_rankingsPRO — the leaderboard, on composite AND agent-readiness axes.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This tag
curl "https://apis.io/api/v1/tags/code-generation"
All tags
curl "https://apis.io/api/v1/tags?limit=25"
As a scored cohort (paid plan)
The distribution (Pro)

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.