OpenSource-Hub
A

Appsmith

39.8k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

Appsmith 是一个开源低代码平台,可快速构建仪表盘、管理后台等内部工具,支持自托管。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

开源低代码,拖拽生成内部工具,省时省力。

核心功能

  • 可视化拖拽UI构建器,无需前端经验
  • 支持连接多种数据库(MySQL、PostgreSQL等)和REST/GraphQL API
  • 内置JavaScript表达式和逻辑处理,灵活扩展
  • 一键部署到Docker、Kubernetes或云端
  • 丰富的预置应用模板和社区组件库

避坑指南

  • 社区版免费,但高级功能(如SSO、审计日志)需企业版付费,自托管建议至少2核4G内存,否则性能可能下降,大量用户同时访问时注意数据库连接池配置,模板和应用市场中的部分组件可能需要额外配置API密钥

适用场景

  • 为企业搭建内部运营仪表盘,实时监控数据
  • 快速生成客户管理后台(CRM),整合多个数据源
  • 构建自动化审批工作流或工单系统
  • 创建数据分析与报表工具,非技术人员也能操作

详细介绍

Appsmith 是一个开源的低代码开发平台,旨在帮助团队快速构建仪表盘、管理后台、客户360视图、IT自动化工具和服务管理界面等自定义内部应用。它提供可视化的拖拽式UI构建器,可连接各种数据库(如PostgreSQL、MongoDB)或API(REST、GraphQL),无需大量编码即可创建功能丰富的交互式应用。支持通过Docker、Kubernetes或AWS AMI自托管,也可直接使用云端版本。平台还推出了AI智能体功能(Appsmith Agents),可在保护隐私的前提下集成AI模型与内部数据。与Retool等商业工具相比,Appsmith完全开源(Apache 2.0),自托管无用户数限制,特别适合重视数据隐私和成本控制的企业。活跃的社区和丰富的应用模板进一步加快了开发效率。

常见问题与排障 (2)

故障排除
为什么我的Appsmith Helm部署忽略自定义镜像值并使用默认值?

这是由Helm部署模板中的拼写错误引起的。在文件deploy/helm/templates/deployment.yaml的第94行,使用了{{- $customImage := .Values._image | default dict }},但正确的键是不带下划线前缀的image。请将其改为{{- $customImage := .Values.image | default dict }}。修复后,使用helm template重新渲染模板,并应用更新后的值。

来源 Issue #40461
故障排除
如何修复在EKS上为Appsmith启用EFS时出现的Helm chart错误“.spec.csi.nfs: field not declared in schema”?

这是Appsmith Helm chart 3.6.9版本(自托管1.9.4)中的一个已知bug。持久卷模板在CSI spec下错误地包含了一个'nfs'字段,这是Kubernetes API所不允许的。修复方法见PR #38947:从模板deploy/helm/templates/persistentVolume.yaml中移除nfs:这一行。可以手动编辑chart并重新安装,或者升级到包含此修复的chart版本。

来源 Issue #41686

标签

low-codeopen-sourcedashboardinternal-toolsapp-builderself-hosted

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:访问 https://login.appsmith.com 注册云账号,或使用Docker自托管(docker run -d -p 80:80 -v appsmith-data:/opt/appsmith appsmith/appsmith-ce)

4

步骤2:登录后点击“创建新应用”,从空白或模板开始

5

步骤3:连接数据源(如PostgreSQL),拖拽组件绑定数据,发布应用

安装指引
  1. 步骤1:访问 https://login.appsmith.com 注册云账号,或使用Docker自托管(docker run -d -p 80:80 -v appsmith-data:/opt/appsmith appsmith/appsmith-ce)
  2. 步骤2:登录后点击“创建新应用”,从空白或模板开始
  3. 步骤3:连接数据源(如PostgreSQL),拖拽组件绑定数据,发布应用
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

如果使用云服务,在账号设置中删除应用或取消订阅;如果使用Docker自托管,执行 docker stop <容器名> && docker rm <容器名> && docker volume rm appsmith-data 以清除数据。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议Apache-2.0
最后更新2026-06-27 04:30:25
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

2 FAQs

相似推荐