ToolJet – 开源 AI 低代码开发平台,可视化拖拽搭建
ToolJet 又有新动向了。这篇速览它最近更新了什么、对普通用户意味着什么。
ToolJet最近有什么动向
ToolJet 是开源的低代码平台,被称为 Retool 的开源平替。平台提供 60+ 可拖拽组件和 80+ 数据源连接,支持内置 PostgreSQL 数据库、可视化工作流及 JS/Python 代码扩展,可快速搭建内部后台、数据看板和审批流。社区版基于 AGPL-3.0 协议完全免费,支持 Docker 一键自托管,数据自主可控,适合个人开发者、小团队及对合规有要求的企业使用。
几个关键亮点
- ToolJet是什么:ToolJet 是开源的低代码平台,被称为 Retool 的开源平替。平台提供 60+ 可拖拽组件和 80+ 数据源连接,支持内置 PostgreSQL 数据库
- ToolJet的主要功能:可视化应用构建器:拖拽 60+ 预置组件即可搭建界面,无需手写前端代码。数据源连接:一键接入 80+ 数据库、API 和 SaaS 服务,打通企业内外部数据。内
- 如何使用ToolJet:本地部署:运行一条 Docker 命令启动 ToolJet,访问 http://localhost 注册账号进入工作台。创建应用:在工作台点击「Create n
功能细节
ToolJet是什么
ToolJet 是开源的低代码平台,被称为 Retool 的开源平替。平台提供 60+ 可拖拽组件和 80+ 数据源连接,支持内置 PostgreSQL 数据库、可视化工作流及 JS/Python 代码扩展,可快速搭建内部后台、数据看板和审批流。社区版基于 AGPL-3.0 协议完全免费,支持 Docker 一键自托管,数据自主可控,适合个人开发者、小团队及对合规有要求的企业使用。

ToolJet的主要功能
- 可视化应用构建器:拖拽 60+ 预置组件即可搭建界面,无需手写前端代码。
- 数据源连接:一键接入 80+ 数据库、API 和 SaaS 服务,打通企业内外部数据。
- 内置数据库:自带基于 PostgreSQL 的无代码数据库,不依赖外部库也能存取数据。
- 工作流自动化:可视化编排触发器与条件分支,支持定时任务和 Webhook 自动执行。
- 代码扩展:支持在应用内编写 JavaScript/Python 及自定义 React 组件,灵活应对复杂逻辑。
- 安全与权限:提供数据加密、SSO、RBAC 和审计日志,满足企业级安全合规要求。
- AI 能力:通过自然语言生成应用和查询,并辅助调试排错(企业版)。
- 部署与发布:支持 Docker/K8s 等多环境一键自托管,应用可发布、分享或嵌入其他系统。
如何使用ToolJet
- 本地部署:运行一条 Docker 命令启动 ToolJet,访问
http://localhost注册账号进入工作台。 - 创建应用:在工作台点击「Create new app」命名,可进入可视化编辑画布。
- 准备数据:在内置的 ToolJet Database 中建表并填入示例数据,或连接外部数据源。
- 编写查询:在底部查询面板添加查询(如
getEmployees读取表数据),设置应用加载时自动运行。 - 绑定组件:拖入 Table 等组件,在属性面板中用
{{queries.getEmployees.data}}将查询结果绑定到组件上。 - 配置交互:新建写入查询(如
addEmployees)并绑定事件,实现新增数据后自动刷新表格。 - 预览验证:点击右上角「Preview」预览应用,确认数据和交互正常。
- 发布分享:点击「Release」发布应用,通过「Share」生成链接分享给同事使用。
ToolJet的核心优势
- 开源免费,成本极低:社区版 AGPL-3.0 协议完全免费,相比 Retool 等商业低代码平台,可省下可观的订阅费用。
- 自托管,数据自主可控:支持 Docker、K8s 及各大云平台部署,数据全程留在自己的服务器,满足合规与隐私要求。
- 上手门槛极低:一条 Docker 命令可本地运行,拖拽组件 + 绑定数据源即可完成搭建,非专业开发人员也能快速做出可用后台。
- 连接能力强大:80+ 数据源开箱即用,覆盖主流数据库、API 和 SaaS 工具,还支持插件市场扩展,几乎不愁接不上现有系统。
- 低代码与代码自由兼顾:既可纯拖拽搭建,也能内嵌 JavaScript/Python、导入自定义 React 组件,简单场景快、复杂场景不受限。
- 企业级能力完备:SSO、RBAC、审计日志、多环境管理、GitSync/CI-CD 一应俱全,AI 生成应用和 Agent 自动化进一步放大效率。
ToolJet的同类竞品对比
| 对比维度 | ToolJet | Retool |
|---|---|---|
| 开源情况 | 开源(AGPL-3.0),社区版免费 | 闭源商业软件 |
| 收费模式 | 社区版免费;企业版付费 | 按用户数订阅收费,规模越大成本越高 |
| 部署方式 | 完全自托管(Docker/K8s/主流云)+ 官方云 | 官方云为主,自托管仅高级套餐支持 |
| 数据安全 | 数据完全留在自己服务器,可控性强 | 默认走 Retool 云端,自托管门槛高 |
| 组件与数据源 | 60+ 组件、80+ 数据源 | 组件和集成数量更丰富、生态更成熟 |
| 企业功能 | SSO、RBAC、审计日志、GitSync(多为企业版) | 企业功能完善,且打磨时间更长 |
| AI 能力 | 企业版支持自然语言生成应用、AI 查询与调试 | 同样提供 AI 辅助构建能力 |
ToolJet的应用场景
- 数据管理后台:为订单、用户、商品等业务数据搭建增删改查后台,运营人员无需再找开发排期。
- 业务数据看板:连接数据库或 API,用图表组件搭建实时销售、库存、运营指标看板,辅助决策。
- 审批与工单系统:用表单 + 工作流搭建报销审批、请假申请、客服工单流转等流程应用。
- 客户与线索管理(轻量 CRM):基于内置数据库或外部数据源,搭建客户信息库、销售线索池和跟进记录系统。
- 内部自动化与 AI 应用:通过定时任务、Webhook 和 Agent 构建器,实现数据同步、通知推送等自动化流程,或用自然语言快速生成内部 AI 工具。
对普通用户意味着什么
新能力落到实际,意味着你能用更低门槛试到「开源 AI 低代码开发平台,可视化拖拽搭建」。建议先拿小任务验证,确认稳定再往日常流程里放;关键输出仍要人工把关。
常见问题
ToolJet是什么,主要解决什么问题
ToolJet 是开源的低代码平台,被称为 Retool 的开源平替。平台提供 60+ 可拖拽组件和 80+ 数据源连接,支持内置 PostgreSQL 数据库、可视化工作流及 JS/Python 代码扩展,可快速搭建内部后台、数据看板和审批流。社区版基于 AGPL-3.0 协议完全免费,支持 Docker 一键自托管,数据自主可控,适合个人开发者、小团队及对合规有要求的企业使用。
ToolJet开源吗,用什么协议
ToolJet已开源,采用 GPL-3.0 协议,可自由查看源码与本地部署。
ToolJet怎么上手 / 怎么用
访问官网或对应平台(文内链接)注册或下载即可体验;开源版本按官方仓库说明本地部署,消费级显卡大多能跑。
ToolJet和同类工具比,选哪个
ToolJet侧重「开源 AI 低代码开发平台,可视化拖拽搭建」;选哪个看你是个人尝鲜还是企业落地,建议先试免费或开源版再决定。
ToolJet适合谁用,不适合谁
适合想快速体验新能力、做原型或本地部署的开发者与爱好者;涉及生产级稳定性、合规审计的场景,先评估再上车,别直接当关键链路。

评论(0)