链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

ToolJet:低代码构建商业应用平台

ToolJet是一个开源的低代码框架,用于构建和部署内部工具。它的拖放式前端构建器可快速创建前端,能集成多种数据源,如数据库、API端点、SaaS工具和对象存储服务等。拥有众多功能,包括丰富组件、多数据源集成、良好适应性与扩展性、安全保障等。支持多种入门方式、有教程示例,还有文档...

访问官网 →

ToolJet:低代码构建商业应用平台

一、项目简介

ToolJet是一个开源的低代码框架,用于以最小的工程工作量构建和部署内部工具。它的拖放式前端构建器可让用户在几分钟内创建复杂、响应式的前端。还能集成多种数据源,像PostgreSQL、MongoDB、Elasticsearch等数据库;带有OpenAPI规范和OAuth2支持的API端点;Stripe、Slack、Google Sheets、Airtable和Notion等SaaS工具;以及S3、GCS和Minio等对象存储服务来获取和写入数据。

二、项目特色

  1. 丰富的组件与功能 -视觉应用构建器有45个以上内置响应组件,包括表格、图表、列表、表单和进度条等。 -拥有内置的无代码数据库ToolJet Database。 -支持多页面构建应用,允许多个开发者同时进行应用构建。
  2. 多样的数据源集成 -可以集成50多种数据源,包括外部数据库、云存储和API等。
  3. 良好的适应性与扩展性 -可定制布局宽度以适应不同屏幕尺寸,支持桌面和移动设备。 -支持自托管,如Docker、Kubernetes、AWSEC2、Google Cloud Run等。 -可添加注释并标记团队成员来协作,能用命令行工具轻松引导新的连接器扩展,有版本控制来管理多个应用版本。 -能执行自定义JavaScript和Python代码,可设置细粒度的访问控制,在构建器内几乎任何地方使用JS代码。 -提供无代码查询编辑器,可使用JavaScript或Python代码转换查询结果。
  4. 安全与隐私保障 -所有凭据都使用aes-256-gcm安全加密。 -仅作为代理,不存储数据,支持多种单点登录提供商。

三、项目使用

  1. 快速入门 -最简单的方法是创建一个ToolJet Cloud账户。如果想自托管ToolJet,可以查看部署文档。还可以使用一键部署在DigitalOcean上部署ToolJet,或者在本地通过终端运行命令“docker run –name tooljet –restart unless-stopped-p80:80 –platform linux/amd64-v tooljet_data:/var/lib/postgresql/13/main tooljet/try:ee-lts-latest”来快速体验。
  2. 教程与示例 -有时间跟踪器应用示例,还能使用低代码构建自己的CMS,有AWS S3浏览器等相关内容。

四、项目支持

  1. 文档 -文档可在https://docs.tooljet.com获取,包括入门、数据源参考、组件参考和自托管相关内容。
  2. 社区支持 -一般使用问题可参考官方文档,还可通过Slack与社区和团队讨论、在GitHub进行错误报告和功能请求、在X(Twitter)获取产品更新。
  3. 贡献 -可阅读贡献指南来熟悉开发过程、提出错误修复和改进建议以及构建和测试更改的步骤。

五、项目总结

ToolJet为构建商业应用提供了一个强大的低代码平台,具有众多的功能和优势。希望大家能尝试使用这个平台,如果有任何想法或者建议,欢迎在评论区留言讨论。

项目地址

GitHub链接直达