ToolJet是一款开源的低代码平台,可以帮助开发者快速构建Web应用程序。
github地址:
https://github.com/ToolJet/ToolJet
官方介绍
用于构建业务应用程序的低代码平台。连接到数据库、云存储、GraphQL、API 端点、Airtable、Google Sheets、OpenAI 等,并使用拖放应用程序生成器构建应用程序。使用 JavaScript/TypeScript 构建。

ToolJet是一款开源的低代码平台,可以帮助开发者快速构建Web应用程序。它基于Node.js和React构建,并提供了一个可视化的界面,使开发人员可以通过拖放组件和配置属性来创建应用程序。
ToolJet提供了丰富的组件库,包括表单、图表、列表、地图等常见的UI组件,开发人员可以根据自己的需求选择并配置这些组件。此外,ToolJet还提供了数据管理和权限控制功能,开发人员可以轻松地与数据库进行交互,并定义用户角色和访问权限。
ToolJet的优势在于它的可扩展性和灵活性。开发人员可以通过自定义组件和插件来扩展平台的功能。此外,ToolJet还提供了API和Webhooks的支持,可以与其他应用程序进行集成。
ToolJet的代码托管在GitHub上,并且是开源的,这意味着任何人都可以查看、使用和贡献代码。这使得开发人员可以根据自己的需求进行定制和修改,同时也能够受益于开源社区的贡献和支持。
总之,ToolJet是一个功能强大、灵活且可扩展的低代码平台,可以帮助开发人员快速构建Web应用程序,并且通过其开源的特性,可以实现定制化和共享。
--
所有功能
Visual App Builder: 40 多个内置响应式组件,包括表格、图表、列表、表单和进度条。
ToolJet 数据库:内置无代码数据库。
多页面:构建具有多个页面的应用程序。
多人编辑:允许多个开发人员同时构建应用程序。
40 多个数据源:与外部数据库、云存储和 API 集成。
桌面和移动设备:自定义布局宽度以适应各种屏幕尺寸。
自托管:支持 Docker、Kubernetes、Heroku、AWS EC2、Google Cloud Run 等。
协作:在画布上的任意位置添加评论并标记您的团队成员。
使用插件扩展:使用我们的命令行工具轻松引导新连接器。
版本控制:通过结构化的发布周期管理多个应用程序版本。
运行 JS 和 Python 代码:执行自定义 JavaScript 和 Python 片段。
精细访问控制:在组和应用程序级别设置权限。
低代码:在构建器中几乎任何地方都可以使用 JS 代码,例如根据状态设置文本颜色
status === 'success' ? 'green' : 'red。无代码查询编辑器:查询编辑器可用于所有支持的数据源。
连接和转换数据:使用 JavaScript 或 Python 代码转换查询结果。
安全:所有凭证均使用
aes-256-gcm.数据隐私: ToolJet 仅充当代理,不存储数据。
SSO:支持多个单点登录提供商。
快速开始
开始使用 ToolJet 的最简单方法是创建ToolJet 云帐户。ToolJet Cloud 提供 ToolJet 的托管解决方案。如果您想自行托管 ToolJet,请继续阅读部署文档。
您可以使用一键部署在 Heroku 上部署 ToolJet。
![]()
尝试使用 Docker
想要在本地计算机上快速运行 ToolJet?您可以从终端运行以下命令来立即启动并运行 ToolJet。
docker run \
--name tooljet \
--restart unless-stopped \
-p 80:80 \
-v tooljet_data:/var/lib/postgresql/13/main \
tooljet/try:latest
低代码行业分析:
低代码平台市场是一个快速增长的领域,预计在未来几年内将持续发展。以下是一些关于低代码平台市场的分析:
1. 市场规模:低代码平台市场规模不断扩大。根据市场研究公司Forrester的预测,到2022年,低代码平台市场的规模将达到100亿美元以上。
2. 业务需求:随着数字化转型的加速,企业对快速开发和交付应用程序的需求也在增加。低代码平台提供了一种快速、灵活的开发方式,使企业能够更快地满足业务需求。
3. 开发效率:低代码平台可以大大提高应用程序开发的效率。通过可视化的界面和拖放式的组件,开发人员可以快速构建应用程序,而无需编写大量的代码。这使得开发团队能够更快地推出新功能和更新。
4. 技能需求:低代码平台降低了开发应用程序所需的技术门槛。相比传统的编码开发,使用低代码平台可以减少对编程语言和技术的依赖,使非技术人员也能参与应用程序开发。
5. 市场竞争:随着低代码平台市场的增长,竞争也在加剧。许多大型软件公司和初创企业都推出了自己的低代码平台。市场上的主要竞争者包括OutSystems、Mendix、Microsoft的Power Platform等。
6. 行业应用:低代码平台在各个行业都有广泛的应用。从企业内部应用到客户关系管理、供应链管理、人力资源管理等各种业务领域,低代码平台都能提供解决方案。
综上所述,低代码平台市场具有快速增长、满足业务需求、提高开发效率、降低技能门槛等特点。随着数字化转型的推进,低代码平台市场有望继续扩大。
github地址:
https://github.com/ToolJet/ToolJet
国内镜像
http://www.gitpp.com/tooljet/ToolJet
我们收集了10000+开源项目,点击 阅读原文 看看吧

