Saltcorn
一个可扩展的开源无代码数据库应用构建器,用于快速搭建 Web 和移动端数据库应用。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
开源无代码数据库应用搭建平台,比Airtable更灵活,可自托管。
核心功能
- 无需编码即可创建数据库应用
- 支持 Web 和移动端
- 灵活的可视化视图构建器
- 支持多租户和插件扩展
- 可自托管,数据完全可控
避坑指南
- •桌面版仅适合测试,生产必须使用PostgreSQL。2. 标准Docker镜像不含移动端构建依赖,如需移动功能请使用 saltcorn/saltcorn-with-mobile 镜像。3. 一键安装脚本默认监听80端口,需root或sudo权限。4. 多租户模式需妥善保管 session_secret,否则可能带来安全风险。5. 相比NocoDB,Saltcorn的官方文档和社区规模略小,但插件生态更灵活。
适用场景
- 企业内部管理系统(如CRM、库存管理)
- 快速原型验证数据库应用
- 个人项目管理或记账工具
- 替代Airtable并实现自托管数据安全
详细介绍
Saltcorn 是一个功能强大的开源无代码平台,让你无需编写代码就能构建自定义数据库应用。它提供灵活的视图、数据类型、布局和操作,支持创建 Web 和移动应用。基于 Node.js 和 PostgreSQL 构建,支持自托管、多租户以及通过插件进行扩展。你可以先用 SQLite 快速原型,然后在 2GB 的 VPS 上部署生产环境。相比 Airtable 或 NocoDB,Saltcorn 提供更深入的视图定制和更丰富的插件生态,非常适合构建复杂的业务应用。
常见问题与排障 (1)
故障排除如何修复取消确认对话框后按钮持续旋转的问题?
该错误已在 pull request #4141 中修复。问题出现在 Show、Edit、Filter 和 List 视图中。请升级到包含该修复的版本,或手动应用来自 #4141 的补丁。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
方式一(桌面试用):安装 Node.js 20+,执行 npm install -g @saltcorn/cli,然后运行 saltcorn serve(需先设置 SQLITE_FILEPATH)
方式二(Docker 快速测试):在项目目录下运行 cd deploy/examples/test && docker-compose up -d,浏览器打开 localhost:3000
方式三(服务器安装):以 root 执行 wget -qO - https://deb.nodesource.com/setup_24.x | sudo bash - 然后 sudo apt-get install -qqy nodejs 最后 npx saltcorn-install -y
- 方式一(桌面试用):安装 Node.js 20+,执行 npm install -g @saltcorn/cli,然后运行 saltcorn serve(需先设置 SQLITE_FILEPATH)
- 方式二(Docker 快速测试):在项目目录下运行 cd deploy/examples/test && docker-compose up -d,浏览器打开 localhost:3000
- 方式三(服务器安装):以 root 执行 wget -qO - https://deb.nodesource.com/setup_24.x | sudo bash - 然后 sudo apt-get install -qqy nodejs 最后 npx saltcorn-install -y
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
如果使用npm全局安装:npm uninstall -g @saltcorn/cli;如果使用系统安装脚本,需手动删除PostgreSQL数据库、停止并禁用saltcorn服务、删除安装目录和配置文件
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ