Ycode 是一个可视化网站构建器加 CMS:在拖拽编辑器里设计页面、用内置数据库管理内容,无需写代码即可发布网站。它与多数同类产品的关键区别在于——平台本身自 2026 年起以 MIT 许可证开源:你可以把整套系统部署到自己的 Vercel + Supabase 基础设施上免费自托管,也可以选用官方托管的 Ycode Cloud,两条路线共用同一个编辑器和功能集(来源:官方文档)。官方将其定位为 Webflow、Framer 的替代方案,卖点是"不锁定":代码、数据和托管都可以掌握在自己手里。

Ycode 首页:开源可视化建站与 CMS

上图是 Ycode 首页(2026-09-29 截取)。首屏主标语为 "Visual website builder and CMS, now open source",版本徽章显示 1.30.23;下方是编辑器界面截图,可以看到左侧图层树、顶部 Desktop/Tablet/Phone 响应式切换,以及右上角的 Human / Agent 切换——后者是内置 AI 代理的入口。

站点速览

  • 网址:https://www.ycode.com/
  • 类型:开源可视化网站构建器 + CMS(自托管或官方 Cloud 托管)
  • 费用:自托管免费(MIT 开源);Ycode Cloud 按项目订阅,年付 25/月、月付25/月、月付30/月(截至 2026-09-29,来源:定价文档)
  • 注册要求:浏览官网、文档和模板库无需注册;建站需注册(Cloud 在 ycode.com 注册,自托管在安装向导中创建管理员账号)
  • 界面语言:仅英语(2026-09-29 核查,站点与文档均无多语言版本;但产品支持构建多语言网站)
  • 运营方:Ycode, Inc.(美国特拉华州公司,来源:服务条款)

站点背景

Ycode 由 Ignas Rubežius 创立——他同时是邮件营销平台 MailerLite 的联合创始人兼 CEO(来源:Crunchbase、Welcome to the Jungle 的 MailerLite 公司页)。项目于 2020 年启动(GitHub 组织创建于 2020 年 5 月,Crunchbase 记录其自 2020 年 11 月起担任 Ycode Founder),2021 年 12 月 9 日以"no-code web app builder"身份在 Product Hunt 公开发布,早期形态是闭源 SaaS,主打可视化设计加内置数据库。

此后产品经历了两次方向性变化:

  1. 2025 年 6 月引入 AI:Ycode AI 上线,用提示词生成网站初稿(来源:Product Hunt)。
  2. 2026 年整体转向开源:2026 年 2 月 24 日公开 GitHub 仓库,4 月 9 日以"Ycode Open Source——Webflow 的开源替代"再次登上 Product Hunt;7 月 1 日旧的闭源平台(Ycode Legacy)永久关闭,所有活跃项目在此之前被迁移到重建的新平台,页面、组件、CMS 数据、表单、订阅价格均保留(来源:官方迁移说明)。同月,接入 Claude、OpenAI、Gemini、Grok 的 AI Agents 功能登上 Product Hunt。

因此今天看到的 Ycode 是一个"老树新枝":品牌和产品思路延续自 2021 年的闭源建站工具,但代码库是按开源模式重写的新项目,迭代非常快——2026 年 8 月底至 9 月底约 5 周内发布了 20 个版本,截至 2026-09-29 最新版本为 1.30.23(2026-09-28 发布),仓库有约 315 个 star、275 个 fork(来源:GitHub API)。

核心能力:编辑器、CMS 与多语言

Ycode 的功能面与 Webflow 一类工具对齐(来源:官方文档目录):

  • 可视化编辑器:图层树、组件(含变体与变量覆盖)、颜色变量、Google Fonts 与自定义字体、响应式断点、基于 GSAP 的动画与交互预设、富文本、滑块、灯箱、地图等。
  • 内置 CMS:集合(Collection)与字段(文本、富文本、数字、日期、资源、引用等)、动态页面、列表过滤/排序/分页,无需外接数据库服务——自托管时数据存在你自己的 Supabase 里。
  • 多语言站点:本地化是一等功能,所有方案(包括自托管和免费项目)都不限语言数量。
  • 表单与 SEO:表单构建器与提交管理、SEO meta、自定义 sitemap、重定向、自定义代码注入、密码保护页面等。
  • 模板与迁移:/templates 提供官方设计的起步模板(安装向导中也可选用);另有从 Webflow 导入、Airtable、Figma、Google Maps/Mapbox、MailerLite 等集成应用。

Ycode 模板库

上图是模板库页面。官方提供博客、SaaS 落地页、作品集等风格的专业模板,可作为项目起点后逐细节可视化修改;模板总量不大,官方未公布数量。

AI 代理与 MCP:把建站开放给 AI

AI 是当前 Ycode 着力最深的方向,且实现方式有别于"平台卖 AI 额度"的常见做法:

  • 编辑器内置 AI Agent:在编辑器右侧切换到 Agent 面板,用自然语言让代理改设计、建组件、维护 CMS 内容。它使用你自己的 API 密钥(Anthropic、OpenAI、Google Gemini 或 xAI 任选),Ycode 本身不对 AI 用量收费,费用直接与模型厂商结算;密钥可设为项目共享或仅个人使用。代理的一切修改先落在草稿上,只有人能点发布;每个回合的改动可一键 Undo(来源:AI Agent 文档)。
  • MCP 服务器:每个项目内嵌 Model Context Protocol 服务器(约 130 个工具,与编辑器功能对齐),可以把 Cursor、Claude Desktop、ChatGPT、Windsurf 等外部 AI 客户端接进来直接建站,支持 OAuth 和 URL token 两种鉴权方式,令牌可随时撤销。

Ycode AI agents 页面

上图是官方 AI agents 页面,展示了 Agent 面板的工作状态:代理收到"改进 hero 区块"的指令后,输出思考过程、变更摘要(触及的页面与图层数),并提供 Undo。

开放能力:API、静态导出与备份

作为开源产品,Ycode 在数据和代码层面提供了多条出口:

  • REST API:公开 v1 API 覆盖集合、条目、表单和提交的读写,用 API key(Bearer)认证,可做数据同步或外接前端(来源:API 文档);另有 Webhooks。
  • 静态 HTML 导出:把整站(含动态 CMS 页)导出为静态 HTML,写入本地目录、Amazon S3 或 GitHub 分支,可托管到任意静态托管商;附带命令行工具。目前仅自托管版本可用,Cloud 支持标注为"on the way";导出暂限默认语言,且滚动、悬停、GSAP 动画不会出现在静态产物中(来源:Static HTML Export 文档)。
  • Backup & Restore:项目可在 Cloud 与自托管实例之间导出/导入,用于更换托管方式(来源:定价文档)。

部署与收费

Ycode 定价:Self-host 与 Cloud 两档

现行方案只有两档(上图,截至 2026-09-29,来源:首页与定价文档):

  • Self-host:$0。Fork GitHub 仓库,部署到 Vercel(或其他兼容托管),连接 Supabase(云端免费层或自托管实例均可),通过 /ycode/welcome 安装向导完成初始化。功能不设限:无限用户、页面、CMS 条目、表单提交、语言,支持自定义域名,社区支持(Discord/GitHub)。代价是你自己承担 Vercel/Supabase 的账号与费用,并需要一定动手能力(Node.js 18+、环境变量配置)。
  • Ycode Cloud:年付 25/月,月付25/月,月付30/月,按项目订阅。官方全托管,含自动更新、全球 CDN、自定义域名、20,000 条 CMS 条目上限(其他维度不限量)、社区与邮件支持,账单经 Stripe 管理。新项目从 Free 状态起步,可先用完整编辑器搭建;但从未付费的免费项目闲置 7 天会被删除,免费站点使用 *.ycode.website 子域名——官方明确"免费方案不是托管方案",正式网站需订阅。

版权与内容政策

  • 平台代码:GitHub 仓库以 MIT 许可证发布,可自由修改和再分发。
  • 用户内容:服务条款声明 Ycode 对用户提交的内容(包括网站设计与其源代码)不主张知识产权;用户需保证拥有所发布内容的权利。条款列出禁止内容:成人内容、侵犯版权的内容、煽动仇恨或暴力的内容、钓鱼页面、传销/诈骗类、非法商品与服务等,违规可被终止账户(来源:Terms of Use)。
  • 隐私:隐私政策称数据存储中心位于欧盟且具 ISO 27001 认证;对客户数据作为 Controller、对客户网站终端用户的数据作为 Processor(GDPR 口径);联系邮箱 info@ycode.com(来源:Privacy Policy)。自托管时站点数据完全在你自己的 Supabase 中,不经过 Ycode。

适用场景

  • 想要 Webflow/Framer 式可视化设计体验,又要求代码、数据和托管可自控的团队与个人;
  • 担心平台锁定的长期项目:MIT 代码 + 自有 Supabase 数据 + 静态导出,退出成本低于闭源 SaaS;
  • 已在使用 Claude、Cursor 等 AI 工具,希望把 AI 直接接进建站流程(自带密钥、不经平台加价)的用户;
  • 欧洲业务或对数据驻留敏感的场景:自托管可完全掌控数据位置,Cloud 数据存于欧盟。

局限

  • 开源代码库很年轻:仓库 2026 年 2 月才公开,版本迭代极快(5 周 20 个版本),意味着活力也意味着变动频繁;生态(模板、第三方插件、教程)远小于 Webflow 等成熟平台。
  • 自托管门槛不算低:不是单二进制或一键 Docker,需要分别准备 Vercel 与 Supabase 账号并配置环境变量,对非技术用户仍是一道坎。
  • 免费托管有名无实:Cloud 免费项目闲置 7 天即删除,正式网站必须订阅或自托管。
  • 部分能力仍在补齐:静态导出暂不支持 Cloud 与多语言输出,动画在静态导出中大部失效;Cloud 有 20,000 条 CMS 条目上限。
  • 界面与文档仅英语。
  • 从 Legacy 迁移的历史包袱:2026 年 7 月旧平台整体关闭重建,虽然官方称活跃项目已自动迁移,但这类断代式重写对老用户意味着需要重新验证自己的站点。

同类参考

  • Webflow / Framer:闭源托管的主流可视化建站工具,生态与模板更成熟,但代码与数据不可自控——正是 Ycode 对标的对象(官方维护 /webflow-alternative、/framer-alternative 对比页)。
  • Webstudio、GrapesJS:同为开源方向的可视化建站项目,可作为自建路线下的横向比较对象。
  • WordPress(自托管):可控性相当,但不是可视化设计优先的工具,编辑体验路线不同。

参考资料