emerging · 0.7 capability action

Code Generation

Score 23.0 / 100 65 providers 59 APIs Search apis.io →

Providers using this tag (65)

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

Strong 2 Solid coverage with minor gaps
Developing 10 Usable, with meaningful gaps to close
Thin 22 Limited public surface area
Emerging 27 Early or largely undocumented
TypeScriptCompilerJavaScriptLanguage ServiceProgramming Language3 APIs25.7OpenAPI TypeScript CodegenOpenAPISwaggerSDK1 API24.0BufgRPCKafkaOpen-Source3 APIs23.5GenqlGraphQLTypeScriptSDK1 API23.5NSwag.NETASP.NET CoreC#1 API23.5StainlessSDK GenerationOpenAPIAPI ToolingDeveloper Experience6 APIs23.5TypeSpecAPI DesignOpenAPIProtocol Buffers6 APIs23.3SmithyIDLSDKAPI Design2 APIs21.2gqlgenGraphQLGoSchema-First1 API20.4Apache ThriftApacheCross-LanguageOpen-Source1 API20.1ReduxFlux ArchitectureFrontendJavaScriptPredictable State8 APIs19.6Relay CompilerGraphQLReactMeta2 APIs19.4JulesArtificial IntelligenceCoding AgentsAutonomous AgentAsynchronous Agent1 API18.4SwaggerAPI DesignDocumentationOpen-SourceOpenAPI5 APIs18.2LocofyDesign to CodeFigmaAdobe XDFrontend3 APIs18.0TwirpProtocol BuffersRPCGoSDK1 API18.0Prompt DrivenCompanyDeveloper ToolsArtificial Intelligence17.3TemplatesTemplatesAPI DesignDocumentation6 APIs17.0KonfigSDK GenerationClient LibraryAPI DocumentationDeveloper Tools5 APIs16.1Cap'n ProtoBinary FormatCapability-Based SecurityIPC5 APIs15.8EvalsEvalsLLM EvaluationAI QualityBenchmarks20 APIs15.8API SpecificationsAPI SpecificationSpecification LanguagesAPI DesignContracts13 APIs15.4Connect-RPCApache 2.0BufConnect Protocol5 APIs14.3Operator FrameworkAutomationCloud-NativeIncubatingKubernetes2 APIs13.4Clad LabsCompanyDeveloper ToolsIDEAI Coding Agents12.3Refact.aiArtificial IntelligenceCoding AssistantAI AgentAutonomous Agents2 APIs12.2Protocol BuffersProtocol BuffersSDKSerialization1 API11.9
Minimal 4 Almost no public developer surface

APIs with this tag (59)

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 →

Strong 2 Solid coverage with minor gaps
Developing 6 Usable, with meaningful gaps to close
Thin 24 Limited public surface area
KiotaKiota generates strongly-typed, lightweight API clients from OpenAPI descriptions in C#, Dart, Go, Java, PH...38.5GraphQL Code GeneratorGraphQL Code Generator generates typed code from GraphQL schemas and operations, supporting TypeScript, Rea...37.8FernFern transforms a single API source of truth (OpenAPI, AsyncAPI, Protobuf, OpenRPC, or the Fern Definition ...36.0RefitterRefitter is a .NET source generator and CLI tool that produces Refit HTTP client interfaces from OpenAPI 2....34.1Mistral AI FIM APIFill-in-the-Middle code completion API powered by Codestral for generating code between a prompt and suffix...33.5OgenThe ogen code generator. Invoked as a build-time CLI against a local OpenAPI v3 document — `ogen [options] ...33.1OrvalOrval generates TypeScript API clients, TanStack Query/SWR hooks, Angular services, SolidStart primitives, ...31.6Stainless CLIThe Stainless CLI generates production-ready command-line interfaces from an OpenAPI specification. Generat...31.2Stainless MCP ServersStainless generates production-ready MCP (Model Context Protocol) servers optimized for agentic coding and ...31.2Stainless SDK GeneratorGenerate production-ready SDKs in TypeScript, Python, Go, Java, Kotlin, Ruby, C#, PHP, and Terraform from a...31.2Stainless Terraform ProvidersStainless generates production-ready Terraform providers from an OpenAPI specification, enabling infrastruc...31.2Apicurio CodegenApicurio Codegen generates Java JAX-RS server stubs and client code from OpenAPI specifications, enabling d...30.5Oapi-CodegenCommand-line tool and Go library that converts OpenAPI 3.0 and 3.1 specifications into Go server-side, clie...30.4Qodo GenAI pair-programmer delivered as JetBrains and VS Code IDE plugins for context-aware code generation, test g...29.8AutoRest C# GeneratorThe AutoRest C# generator (@autorest/csharp) produces .NET client libraries from OpenAPI specifications. It...29.0AutoRest CoreThe AutoRest Core package (@autorest/core) is the central engine that orchestrates code generation from Ope...29.0AutoRest Go GeneratorThe AutoRest Go generator (@autorest/go) produces Go client libraries from OpenAPI specifications, generati...29.0AutoRest Java GeneratorThe AutoRest Java generator (@autorest/java) produces Java client libraries from OpenAPI specifications, ge...29.0AutoRest Python GeneratorThe AutoRest Python generator (@autorest/python) produces Python client libraries from OpenAPI specificatio...29.0AutoRest TypeScript GeneratorThe AutoRest TypeScript generator (@autorest/typescript) produces TypeScript and JavaScript client librarie...29.0Liblab SDK GeneratorCloud-based generator that produces customizable, type-safe SDKs in seven target stacks (TypeScript, Python...28.8Liblab Terraform Provider GeneratorGenerates a Terraform provider from an OpenAPI specification, enabling Infrastructure-as-Code workflows aga...28.8Scalar SDK GenerationHosted SDK generation that produces type-safe client libraries from an OpenAPI document for TypeScript, Pyt...27.2Apache Thrift IDLThe Thrift Interface Definition Language (IDL) is used to define data types and service interfaces in a lan...27.1
Emerging 27 Early or largely undocumented
TypeScript Compiler APIProgrammatic access to the TypeScript compiler. The Compiler API allows developers to parse TypeScript file...25.7OpenAPI TypeScript CodegenThe openapi CLI and Node.js library. Consumes an OpenAPI 2.0 or 3.0 specification and writes a typed TypeSc...24.0Buf CLIThe Buf CLI is a local Protobuf development toolchain providing linting, breaking change detection, code ge...23.5Buf Schema Registry (BSR)The Buf Schema Registry (BSR) is a centralized repository for managing, distributing, and documenting Proto...23.5Genql GraphQL APIFully-typed TypeScript client generated from any GraphQL schema, enabling type-safe query building with IDE...23.5NSwagNSwag is an open source .NET toolchain for generating C# and TypeScript API clients and Swagger/OpenAPI spe...23.5TypeSpec CompilerThe TypeSpec compiler processes `.tsp` TypeSpec files and emits output for configured emitters (OpenAPI, JS...23.3TypeSpec JSON Schema EmitterEmits JSON Schema documents from TypeSpec model definitions, enabling data validation and type documentatio...23.3TypeSpec OpenAPI EmitterThe TypeSpec OpenAPI emitter converts TypeSpec definitions to OpenAPI 3.0 specifications. It supports HTTP ...23.3TypeSpec Protobuf EmitterEmits Protocol Buffer `.proto` files from TypeSpec service definitions, enabling gRPC service generation fr...23.3gqlgen GraphQL APISchema-first Go library for building type-safe GraphQL servers with automatic code generation, resolver sca...20.4Apache ThriftApache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. ...20.1Redux Toolkit APIThe official, opinionated, batteries-included toolset for efficient Redux development. Redux Toolkit simpli...19.6Relay CompilerThe Relay Compiler is Meta's ahead-of-time GraphQL compiler that generates optimized runtime artifacts and ...19.4Swagger CodegenSwagger Codegen generates server stubs, client SDKs, and API documentation from OpenAPI specifications in o...18.2Locofy AIAI layer that powers automatic tagging, responsive layout suggestions, component detection, and code genera...18.0Twirp RPC FrameworkTwirp is a simple RPC framework with protobuf service definitions. Define your service in a .proto file and...18.0Jinja2Jinja is a fast, expressive, and extensible templating engine for Python. Used in API code generation (Cook...17.0Mustache TemplatesMustache is a logic-less template syntax available for HTML, config files, source code, and more. Used wide...17.0OpenAPI GeneratorOpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation a...17.0Konfig SDK GenerationCapability area (endpointsModeled - no documented public REST endpoint). Generates idiomatic client-library...16.1Cap'n Proto Language BindingsCommunity-maintained language bindings implement Cap'n Proto serialization and, in many cases, the full RPC...15.8Cap'n Proto Schema LanguageThe Cap'n Proto schema language is used to define message types in .capnp files that are then compiled into...15.8HumanEval BenchmarkHumanEval is OpenAI's evaluation harness for code-generation models, described in its README as "an evaluat...15.8JSON StructureJSON Structure is an emerging open specification that extends and complements JSON Schema with a clearer, m...15.4Operator SDKThe Operator SDK provides tools for building Kubernetes operators. It includes scaffolding commands, code g...13.4Protocol BuffersProtocol Buffers (protobuf) is Google's language-neutral, platform-neutral extensible mechanism for seriali...11.9

Score breakdown

Frequency
55.2
log-scaled weighted occurrences
Breadth
1.8
spread across providers
Quality lift
33.7
mean composite of providers using it
Cohesion
13.4
strength of nearest seed neighbor

Related tags

OpenAPI 26 co-occurrences API Design 9 co-occurrences Swagger 6 co-occurrences SDK Generation 6 co-occurrences Protocol Buffers 6 co-occurrences TypeScript 14 co-occurrences Developer Experience 7 co-occurrences JSON-Schema 6 co-occurrences

Where this tag comes from

Provider tag51
Api tag59

Cohort brief

Auto-generated

The 65 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
65
all scored
Mean Kin Score
27.7
+7.0 vs catalog 20.7
Mean Agent Readiness
10.9
+1.2 vs catalog 9.7
Spread
5–63.7
median 27.2 · σ 12.4
How the 65 split by band
Exemplar 0Strong 2Developing 10Thin 22Emerging 27Minimal 4
Facet averages, against the whole catalog
FacetThis cohortCatalogDifferenceScored
Operational Transparency 24.2 11.3 +12.9 65
Developer Ergonomics 29.2 17.9 +11.3 65
Access Clarity 28.4 22.3 +6.1 65
Contract Governance 12.4 6.4 +6 65
Discoverability 65.4 60.4 +5 65
Contract Quality 20.2 17.5 +2.7 65

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) 14% 16% -2
MCP server (first-party) 3% 7% -4
Agent Skills 0% 0% 0
OAuth scopes 5% 9% -4
Security 95% 88% +7
Arazzo workflows 3% 2% +1
Governance rules 35% 13% +22

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 GitHub Copilot 63.7
  2. 2 Swagger Codegen 58.1
  3. 3 APIMatic 51.6
  4. 4 Speakeasy 51
  5. 5 Hey API 45.7
  6. 6 Relace 45.6
  7. 7 OpenHands 44.8
  8. 8 Google Gemini 42.4
  9. 9 Scalar 40.3
  10. 10 Lightsprint 39.9
Top by Agent Readiness
  1. 1 GitHub Copilot 40.6
  2. 2 Relace 37.4
  3. 3 Hey API 34.7
  4. 4 APIMatic 31.9
  5. 5 Google Gemini 30.2
  6. 6 Speakeasy 29.5
  7. 7 Scalar 28.5
  8. 8 Speakeasy 28.1
  9. 9 v0 27.3
  10. 10 Swagger Codegen 26.1
All 65 members of this roster resolve to a scored provider in the catalog.Generated from the catalog build of 25 August 2026, across 26891 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
curl "https://apis.io/api/v1/cohorts/tag/code-generation"
The distribution (Pro)
curl "https://apis.io/api/v1/cohorts/tag/code-generation/stats" \
  -H "X-API-Key: $APIS_IO_KEY"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

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