ToolJet

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

开源 🏷️基础免费,高级付费 ✅ 目前可打开 自动化工作流 🍴 复刻 5507 🐛 待处理 946 👀 关注 202
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 41215
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源版免费自托管;云服务提供免费额度,付费订阅解锁更多功能,支持试用。

项目预览

ToolJet 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队ToolJet
定价模式🏷️基础免费,高级付费
价格说明开源版免费自托管;云服务提供免费额度,付费订阅解锁更多功能,支持试用。
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言HTML
技术栈/模型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 星标★ 41215
上线时间2021-03-30 00:00:00
代码更新2026-11-10
仓库体积1.70 GB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-10
浏览次数6

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 41215

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 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

上一篇:n8n

下一篇:conductor

同类项目推荐

agtop 开源

像 top 一样实时盯住你的 AI 编程代理

top-style TUI for monitoring AI coding agent sessions

★ 289 2026-10-18
yutu 开源

用 AI 自动运营 YouTube,省心涨粉。

CLI, MCP server, and AI agent to automate YouTube workflows

★ 721 2026-08-09
OpenOutreach 开源

描述产品,AI自动找客户并写邮件,提升回复率

Open-source AI agent for B2B lead generation — describe your product, it finds the ···

★ 3585 2026-08-09
OpenBrowser 开源

一键创建多个隔离指纹浏览器环境,配合代理和RPA,轻松管理多账号。

本地指纹浏览器 · 多环境隔离 · 代理 / 指纹 / 同步 / RPA

★ 788 2026-09-07
robin-ai-reviewer 开源

在 GitHub 上给每个 PR 配个 AI 审查员,秒级反馈代码问题

Robin is your AI pull request reviewer in the form of a super fast lightweight githu···

★ 65 2026-08-09
agent-messenger 开源

一套代码让 AI 打通十余种聊天软件

Messenger automation CLI & SDK for AI agents

★ 256 2026-10-01
nudgebee 开源

一个平台搞定云运维、成本与 K8s,告别工具切换

Open-source agentic ops platform for cloud, SRE, DevOps, support and FinOps teams. A···

★ 520 2026-08-09
feishu-docx 开源

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

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

★ 275 2026-08-09
libretto 开源

用 AI 让浏览器自动化不再一改页面就崩

The AI toolkit for building reliable browser automations

★ 910 2026-09-18