Lifestyle
Cloudflare open-sources Forge, a free tool that automatically builds SDKs, command-line tools and documentation from an API description
On September 28, 2026, Cloudflare announced Forge, an open source pipeline that turns a description of an API into software kits, command-line tools and documentation. Cloudflare says it built Forge so its own tools and docs keep pace with API changes and serve AI agents. It matters to developers who publish APIs and to Cloudflare customers, including Terraform users.
About 7 min read

What Cloudflare announced
On September 28, 2026, Cloudflare published a post on its official blog, written by Dimitri Mitropoulos, Matt “TK” Taylor and Samuel Macleod, announcing Forge. According to Cloudflare, Forge is an open source, pluggable generation pipeline, meaning an automated series of steps that other people can extend with their own add-ons. It produces SDKs (software development kits), CLIs (command-line tools), documentation and libraries, and anyone can deploy and run it for free. These are the pieces developers use to work with an API, the interface that lets one program request data or actions from a service.
Cloudflare says Forge is still at an early stage but is already used to generate the output needed by the cf CLI, and will support Cloudflare's API documentation, SDKs and more over the coming months. Cloudflare also explains that it built Forge to serve AI agents, meaning AI software that carries out tasks on a user's behalf, as customers. In its view, a CLI, API SDKs, an MCP server (a connection point that lets AI agents use a service) and matching documentation are now baseline requirements for every product.
Read the full description
Sources are collected, independently checked, then reviewed by Jev.
Why Cloudflare built Forge itself
According to Cloudflare, its API has more than 3,500 operations, backed by hundreds of services written in Rust, Go, TypeScript, Python and other languages. Cloudflare says it tried several hosted products, and relied on some of them in production, but none solved the problem, and some have shut down entirely. In one case, a change merged by one team unexpectedly broke the generation pipeline, and another team did not discover it until release.
Cloudflare says Forge runs in CI (continuous integration, the automated checks that run whenever code changes) on each team's API repository. It checks every change and produces installable, testable previews of the CLI, documentation and SDKs that highlight only that change, so problems are found before they affect anything downstream.
| Aspect | Past situation as described by Cloudflare | Forge approach as described by Cloudflare |
|---|---|---|
| When problems are found | A change might only be discovered by another team at release | Every change is checked in CI and previews are generated |
| Control over tooling | Reliance on hosted tools outside its control, some of which shut down | Open source, free to deploy and run yourself |
| Input formats | Not detailed in the post | Currently supports OpenAPI; designed to support AsyncAPI, GraphQL, Cap’n Proto, Protobuf and others in future |
| Relationship between outputs | Other generators usually decide how outputs are chained | Transformers can be chained, with the user in control |
Forge's main design features
Multiple outputs, including Cap’n Web
Cloudflare says Forge can generate Cap’n Web directly from an OpenAPI specification, a standard format for describing what an API can do. Cap’n Web is Cloudflare's RPC (remote procedure call) system, which lets TypeScript call remote APIs as if they were local methods. Cloudflare says the same approach can be used to generate TanStack Query bindings, Zod or Valibot schemas, MCP servers and more. These are ready-made building blocks that make an API easier to use from other tools.
Chainable transformers
In Forge, a transformer is the part that turns one kind of input into a new output. According to Cloudflare, Forge's transformers can use the output of one target to generate other outputs, and users control how they are chained. Cloudflare cites the cf CLI as an example. It is written in TypeScript and includes hand-written commands such as cf dev and cf build, added on top of the generated output. Those commands need to call the TypeScript APIs of packages such as Vite. Cloudflare says it could not find an existing tool that feeds such hand-written commands back into the documentation, so it is building this capability into Forge.
Relationship to API versioning
According to Cloudflare, its v4 API has been its only major version for 10 years. Cloudflare says it is working on a versioning approach so that releasing a new major API version in future will not break older clients or SDKs. It says it will soon share more about its TypeScript, Rust, Python, Go, PHP and Terraform SDKs. It also says it will take extra care with the Terraform transition. Terraform is a widely used tool for managing infrastructure settings through configuration files.
Practical impact for general readers and developers
- For everyday users: tools like this mostly work behind the scenes. If Cloudflare achieves its stated goals, its CLI, SDKs and documentation may keep up with API changes more consistently, but that depends on actual results.
- For developers: Cloudflare says Forge is open source and free to deploy, so in principle it could be used to generate SDKs, CLIs and documentation for your own APIs. Because it is still early, take its maturity into account when evaluating it.
- For the AI agent ecosystem: Cloudflare treats interfaces such as MCP servers as baseline requirements, reflecting how API providers are thinking about making their services easier for AI agents to use.
- For existing Cloudflare users: Cloudflare mentions upcoming changes to API versioning and SDKs, including Terraform, so its follow-up announcements are worth watching.
Frequently asked questions
What is Forge?
According to Cloudflare, Forge is an open source, pluggable generation pipeline that produces SDKs, CLIs, documentation and libraries from API specifications, and anyone can deploy and run it for free.
Is Forge already in real use?
Cloudflare says Forge is still at an early stage but is already used to generate the output needed by the cf CLI, and will support Cloudflare's API documentation and SDKs in the coming months.
Which input formats does Forge support?
According to Cloudflare, Forge currently supports OpenAPI and is designed to support other input formats in future, such as AsyncAPI, GraphQL, Cap’n Proto and Protobuf.
Why didn't Cloudflare keep using existing hosted tools?
Cloudflare says it tried and relied on several hosted products, but none met its needs across teams and hundreds of repositories, and some have even shut down.
Will this affect the Cloudflare API or Terraform setup I use now?
Cloudflare says it is working on a way to release new major versions without breaking older clients or SDKs and will take extra care with the Terraform transition, but it has not announced specifics yet. Watch for Cloudflare's official follow-up announcements.
Have Forge's claims been independently verified?
No. The information in this article comes only from Cloudflare's official blog and represents the company's own statements.
Browse the latest news in this topic
Lifestyle
Cloudflare launches Traces in public beta: site operators can follow every step a request takes through the platform on one timeline
On October 2, 2026, Cloudflare announced the public beta of Cloudflare Traces. Website operators and developers using Cloudflare can see a request pass through security rules, caching, routing and the origin server on a single timeline, making it easier to find why a request was blocked or slowed. New pricing takes effect on December 1, 2026. Information comes from the official Cloudflare blog.
Lifestyle
Cloudflare launches Web Search API via AI Gateway, requiring search partners to follow its crawler rules
On October 2, 2026, Cloudflare announced a Web Search API that lets AI agents query live web information through AI Gateway. The first partners are Ceramic.ai, Exa and Linkup. Cloudflare says these partners' crawlers must meet its Verified bots requirements and cite sources. This matters both to developers building AI applications and to website owners whose content may be crawled.
Lifestyle
Cloudflare open-sources Streamline: a demo of using its cloud services to add graphics to live streams and burn subtitles into videos
On October 2, 2026, Cloudflare launched and open-sourced Streamline, a developer playground showing how developers can combine Stream, Workers, Containers and Durable Objects to build their own video processing pipelines, such as adding graphics to live streams in real time or adding subtitles to videos. This article explains what it is, how it works, its limitations, and what it means for viewers and developers.
Lifestyle
Google unveils Gemini 4 Argon: cyber defenders get it first, everyone else still has to wait
On September 30, 2026, Google announced Gemini 4 Argon, which it calls its new frontier (most advanced) AI model. For now it is available only to trusted cyber defenders through the Fairwind Program. Here is what Google says the model can do, what it will cost developers, how Google says it is managing the risks, and what it means for everyday users. All figures come from Google itself.
Latest travel guides

GuideTokyo
Where to Stay in Tokyo: Comparing Shinjuku, Ueno, Tokyo Station, Shibuya, Asakusa, Ikebukuro, and Ginza, Plus Airport Access, Accommodation Tax, and Luggage Delivery
Where should you stay in Tokyo? Compare Shinjuku, Ueno, Tokyo Station, Shibuya, Asakusa, Ikebukuro, and Ginza by the same criteria: access from Narita and Haneda, transit routes, nearby attractions, neighborhood character, and who each area suits. Includes a comparison table, a Yamanote Line diagram, Tokyo’s accommodation tax as verified in 2026/9 (changing to 3% in 2027/4), and Airport TA-Q-BIN luggage shipping rules.
- Budget
- Hotels

GuideTokyo
How to Choose Tokyo Transit Passes: Are Suica, Welcome Suica, the Tokyo Subway Ticket, and the JR Pass Worth It?
On a first Tokyo trip, start with an IC card and pay per ride (Welcome Suica has no deposit and is valid for 28 days). If you take four or more subway rides in a day, add a 72-hour Tokyo Subway Ticket for 2,000 yen; a JR Pass is never worthwhile if you stay in Tokyo and do not go to Kansai. See what TOURIST PASMO, Suica on iPhone, and the Tokyo Metro day pass do and do not cover, with a decision chart. Prices verified in September 2026.
- Transport
- Budget

GuideTokyo
Tokyo Disneyland and DisneySea Guide: Ticket Prices, Fantasy Springs, Disney Premier Access (DPA), Standby Pass, and Which Park to Choose for Your First Visit
Tokyo Disney one-day Passport prices vary: most weekdays in 9/2026 cost ¥9,900 and weekends ¥10,900. At 14:00 daily, tickets go on sale for the same date two months later. Free Priority Pass is no longer on the official service list; only paid Disney Premier Access (¥1,000–3,500 per person per use) shortens waits. Covers hours, the 25th anniversary, Standby Pass, Entry Request, Fantasy Springs access and first-visit park choice; checked on the official site in 9/2026.
- Itineraries
- Family