ToolJet

拖拽搭建内部工具,连接数据源,自动化工作流,快速交付。

ToolJet 是一个开源的低代码内部工具构建平台,旨在帮助团队快速搭建内部工具、仪表盘、业务应用和工作流。它解决了企业开发内部工具时重复造轮子、开发周期长、维护成本高的问题。核心能力包括可视化拖拽式界面设计、内置丰富组件库(表格、图表、表单等)、支持连接多种数据源(数据库、API、SaaS 服务)、内置 JavaScript 代码编辑器用于扩展逻辑、提供工作流自动化编排功能,以及基于角色的访问控制(RBAC)和审计日志。ToolJet 还支持自托管部署(Docker、Kubernetes),确保数据安全可控。其 AI 能力(ToolJet AI)可辅助生成应用,进一步提升开发效率。整体上,ToolJet 是一个功能全面、扩展性强、适合企业级使用的低代码平台。

开源 freemium 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 40974
维护状态 活跃
是否开源 是
定价模式 freemium

项目数据

分类自动化工作流
开发团队ToolJet
所属国家
定价模式freemium
价格说明开源版免费自托管;云服务提供免费额度,付费订阅解锁更多功能,支持试用。
访问状态
是否开源是
开源协议AGPL-3.0
主要语言JavaScript
技术栈/模型ai-app-builder,docker,internal-applications,internal-project,internal-tool,internal-tools,javascript,kubernetes,low-code,low-code-development-platform,low-code-framework,no-code,nodejs,reactjs,self-hosted,typescript,web-development-tools,workflow-automation
GitHub 星标★ 40974
30天Star增速
HF 下载量
上线时间2021-03-30 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数4

使用教程

难度:入门 约 10 分钟 部署方式:Docker 4 步

环境要求

  • 已安装并能正常运行 Docker
  • 本机 80 端口可用(命令映射 -p 80:80)
  • 磁盘留有空间用于 tooljet_data 数据卷
  • 无需预先安装 Node.js 或数据库,镜像内自带 PostgreSQL 数据目录

安装与启动步骤

  1. 1启动 ToolJet 容器

    在终端执行官方提供的 Docker 命令,拉取 tooljet/try:ee-lts-latest 镜像并后台常驻运行,数据写入 tooljet_data 卷。

    docker run 
      --name tooljet 
      --restart unless-stopped 
      -p 80:80 
      --platform linux/amd64 
      -v tooljet_data:/var/lib/postgresql/13/main 
      tooljet/try:ee-lts-latest
  2. 2浏览器访问界面

    容器启动后,在浏览器打开本机 80 端口地址,即可进入 ToolJet 可视化构建界面开始搭建内部工具。

  3. 3或改用 ToolJet Cloud

    不想自托管时,可直接到官网注册 ToolJet Cloud 托管账号,README 称这是上手最快的方式。

  4. 4生产环境自托管

    正式自托管部署(含 Kubernetes 等方案)README 未给出具体命令,请按官方部署文档 docs.tooljet.com/docs/setup/ 操作。

关键配置

配置项必填说明示例
-p 80:80是把容器 80 端口映射到主机 80 端口,供浏览器访问-p 80:80
-v tooljet_data:/var/lib/postgresql/13/m是挂载具名卷持久化数据库数据,避免容器重建丢数据-v tooljet_data:/var/lib/postgresql/13/main
tooljet/try:ee-lts-latest是使用的官方镜像与标签,ee-lts-latest 为 LTS 版本tooljet/try:ee-lts-latest
--platform linux/amd64否指定以 amd64 平台运行镜像,兼容 ARM 等主机--platform linux/amd64
--restart unless-stopped否容器异常退出后自动重启,保证服务常驻--restart unless-stopped

如何确认成功

容器运行后浏览器访问 http://localhost,能看到 ToolJet 界面即启动成功;可用 docker ps 查看 tooljet 容器状态。

常见问题

Q:怎样最快体验 ToolJet?

A:按 README 用官方 docker run 命令在本地启动,然后访问 http://localhost;或者直接注册 ToolJet Cloud 托管账号,README 称这是最省事的方式。

Q:应该用 latest 还是 LTS 镜像?

A:README 建议升级用户选择 LTS 版本而非 latest,LTS 提供稳定性以及生产环境的缺陷修复、安全补丁和性能增强。

Q:数据会随容器删除而丢失吗?

A:命令把 tooljet_data 具名卷挂载到容器内 /var/lib/postgresql/13/main,数据保存在卷中,删除容器后重建仍可复用。

Q:生产环境也能这样部署吗?

A:README 仅提供本地试用的 Docker 命令,正式自托管请参考官方部署文档 docs.tooljet.com/docs/setup/,其中包含更完整的部署方案。

注意事项

  • 该 docker run 命令定位为本地快速试用,官方明确生产部署请参照部署文档。
  • 命令带 --platform linux/amd64,在 Apple Silicon 等 ARM 机器上依赖模拟运行,速度可能受影响。
  • README 提到 ToolJet 提供 MCP server,可配合 Claude Code、Codex、Cursor 等编码代理生成应用,但未给出具体安装命令。
  • 执行前请确认本机 80 端口未被占用,否则需调整端口映射。

核心亮点

  • 可视化拖拽界面,内置丰富组件,上手快,适合非技术人员快速搭建工具。
  • 支持连接多种数据源(PostgreSQL、MySQL、REST API 等),数据集成能力强。
  • 支持自托管(Docker/K8s),数据安全可控,适合企业内网部署。

不足之处

  • 高级功能(如 AI 生成应用)可能依赖商业版,开源版功能有阉割。
  • 文档/社区待观察,部分高级使用场景的教程和案例不够丰富。

适用场景

  • 企业内部工具开发(如运营后台、审批系统)
  • 数据可视化仪表盘和报表制作
  • 业务流程自动化(如定时任务、事件触发工作流)

替代项目

Appsmith、Budibase、Retool

项目介绍

ToolJet 是自动化工作流领域的开源项目,由 ToolJet 开发,2021 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(40,974)位列前 1%,在自动化工作流分类的 509 个项目里位列前 2%。

近 41 天,它的 GitHub 星标从 38,583 增加到 40,974,净增 2,391。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。开源版免费自托管;云服务提供免费额度,付费订阅解锁更多功能,支持试用。从国内网络环境看,可直接访问。

它主要面向的使用场景是:企业内部工具开发(如运营后台、审批系统)。同类可对比的替代方案包括 Appsmith、Budibase、Retool。

上一篇:n8n

下一篇:conductor

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 205700 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 262 2026-08-09
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 301 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95609 2026-08-10