Builder.io 可视化开发平台的开源monorepo,包含多框架 SDK、示例与starter项目。
- Star
- 2,445
- Fork
- 564
- 未关闭 Issue
- 42
- 最近提交
- 昨天
这是什么?
Frappe Builder 是一款基于 Frappe 框架运行的低代码建站工具。用户在类 Figma 的可视化编辑器中设计页面,支持响应式视图和内置深色模式,并可一键发布网站。项目强调避免多余脚本和样式,以保持页面性能。
页面可通过 Frappe 内置 CMS 读取数据库内容,实现数据驱动的页面。自定义能力包括全局脚本、客户端脚本、区块级数据脚本、带类型的区块属性,以及将属性或样式绑定到脚本、页面数据或查询参数。内置分析面板可查看页面浏览量、独立访客和主要来源站点。
项目还提供名为 Bob 的 AI 建站助手,通过对话编辑页面,会复用已有组件和主题变量,敏感修改需要用户确认。可部署在 Frappe Cloud,也可通过 Docker 或 Bench 自行托管。
核心功能
- 01类 Figma 的可视化编辑器,用于设计页面
- 02支持响应式布局和内置深色模式
- 03内置 CMS,可基于站点数据库生成数据驱动页面
- 04支持自定义脚本、带类型的区块属性和动态绑定
- 05一键发布,并提供内置访问统计面板
- 06提供 AI 助手,通过对话编辑页面
适用场景
- 在 Frappe 或 ERPNext 站点上搭建官网或营销网站
- 创建展示 Frappe 数据库记录的数据驱动页面
- 无需编写前端代码即可设计落地页
- 使用 Docker 或 Frappe Bench 自托管建站工具
快速上手
- 1
创建项目文件夹
mkdir frappe-builder && cd frappe-builder - 2
下载 docker-compose.yml 文件
wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml - 3
下载 init.sh 设置脚本
wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh - 4
启动容器,然后打开 http://builder.localhost:8000(登录:Administrator / admin)
docker compose up
使用前须知
- 基于 Docker 的部署需要在本机安装 Docker 和 docker-compose。
- 生产环境自托管需要域名并使用单独的安装脚本,相比托管服务需要更多设置工作。
标签
常见问题
- builder 是什么?
- 基于 Frappe 框架的低代码可视化建站工具,提供类 Figma 编辑器和一键发布功能。 Frappe Builder 是一款基于 Frappe 框架运行的低代码建站工具。用户在类 Figma 的可视化编辑器中设计页面,支持响应式视图和内置深色模式,并可一键发布网站。项目强调避免多余脚本和样式,以保持页面性能。
- builder 可以免费使用吗?用的什么许可证?
- builder 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- builder 还在维护吗?
- 活跃维护中。builder 最近一次提交是在 2026年10月20日。
- builder 适合用来做什么?
- 在 Frappe 或 ERPNext 站点上搭建官网或营销网站 创建展示 Frappe 数据库记录的数据驱动页面 无需编写前端代码即可设计落地页 使用 Docker 或 Frappe Bench 自托管建站工具
- builder 怎么安装和运行?
- 创建项目文件夹: mkdir frappe-builder && cd frappe-builder 下载 docker-compose.yml 文件: wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml 下载 init.sh 设置脚本: wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh 启动容器,然后打开 http://builder.localhost:8000(登录:Administrator / admin): docker compose up
- 在哪里获取 builder?
- 源代码和安装说明在 GitHub 上:https://github.com/frappe/builder
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Frappe 框架的开源 CRM,面向销售团队,支持不限用户数、看板管道及电话和 WhatsApp 集成。
面向企业的 AI 电子表格,界面如表格,底层为真实 PostgreSQL,并集成 AI 对话、自动化与应用搭建。
基于 Vue 3 和 TypeScript 的网页版演示文稿编辑器,支持 PPTX 导入导出与模板化 AI 生成幻灯片。
基于 Django 和 React 构建的自托管视频与媒体内容管理系统,用于搭建视频分享门户。
基于 Docker Compose 的模板,一键搭建包含 n8n、Ollama、Qdrant 和 PostgreSQL 的本地 AI 低代码环境。