← 返回列表
AI 编程工具

Forge:基于 OpenAPI 规范的代码生成与接口工具框架

cloudflare/forge

GitHub原文发布 未知首次收录 2026-09-30上架 2026-09-30 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Forge 是 Cloudflare 开源的模式优先(schema-first)OpenAPI 代码生成与接口工具框架,提供插件化架构,用于解析 OpenAPI 3.x 规范、应用基于 JSONPath 的 overlay,并生成带类型的 SDK、CLI 界面、运行时辅助代码与文档。目前项目处于早期阶段,官方表示优先服务于 cf CLI 这一首个输出目标,TypeScript、Go、Python、Terraform 等其他目标及文档支持会随后续自家 SDK 的发布同步推进。

核心能力与快速开始

★ 809 · TypeScript

能做什么
解析 OpenAPI 3.x 规范;应用基于 JSONPath 的 overlay;通过插件化架构生成带类型的 SDK、CLI 界面、运行时辅助代码和文档。
适用场景
为 API 生成带类型的 SDK;由规范生成 CLI 界面;基于 OpenAPI 规范生成运行时辅助代码与文档。
项目形态
开发框架
部署方式
未说明
主要依赖
未说明
使用限制
项目处于早期阶段,官方当前聚焦于首个输出目标 cf CLI;TypeScript、Go、Python、Terraform 等其他生成目标及相应文档尚在后续计划中,将随自家 SDK 发布同步推进。
许可证
Apache-2.0
最近推送
2026-09-30 06:05

资料检查:2026-09-30 07:00 · 卡片整理:2026-09-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

解析 OpenAPI 3.x 规范并生成带类型的 SDK、CLI 界面、运行时辅助代码与文档,用于接口开发与代码生成工作。

查看内容依据
It provides a plugin-based architecture for resolving OpenAPI 3.x specifications, applying JSONPath-based overlays, and generating typed SDKs, CLI interfaces, runtime helpers, and documentation.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。