Baserow:开源版 Airtable,零代码搭建数据库与自动化
文章目录
- Baserow:开源版 Airtable,零代码搭建数据库与自动化
Baserow:开源版 Airtable,零代码搭建数据库与自动化
Baserow 在 GitHub 上获得了 4,870 Star,定位很明确:Airtable 的开源替代方案。它把电子表格的直观操作和数据库的严格数据管理放在一个产品里,不用写任何代码就能搭建数据库、创建应用门户、设计自动化工作流、生成数据看板。
数据库与电子表格的混合体。底层是 PostgreSQL,上层操作方式和电子表格一致,拖拽、排序、筛选、分组这些习惯操作都保留了下来。但每一列有明确的数据类型,包括文本、数字、日期、附件、关联表和公式字段等,数据模型比电子表格更严格,建表时就需要把结构定义清楚。
应用构建器。通过拖拽组件把数据库转成面向用户的应用页面,发布到自己的域名下。不需要再搭一套前端,适合做客户门户、内部工具、数据采集表单等场景。
自动化引擎。可以监听数据库中的新增记录、字段变更、定时触发等事件,触发后续操作,比如发送邮件通知、调用 Webhook 推送到外部系统、更新关联表数据。在界面上选条件和动作就行,不用写脚本。
AI 助手 Kuma。用自然语言描述需求,AI 直接生成对应的数据库结构和初始配置。对刚接触这类工具的人,Kuma 可以帮你跳过翻文档的阶段,先跑起来再说。
看板与可视化。同一个数据库支持表格、看板、日历、画廊等多种视图切换,不同视图适配不同的数据场景。Dashboard 模块把多张表的数据汇总成图表和指标卡,撑起一个概览页面。
企业合规。通过了 GDPR、HIPAA 和 SOC 2 Type II 认证。对有合规要求的公司和团队来说,这是采用工具的前提条件,很多小团队的开源项目做不到这一步。
自托管。一行 Docker 命令把服务拉起来:
docker run -v baserow_data:/baserow/data -p 80:80 -p 443:443 baserow/baserow:2.2.2没有存储容量上限,没有记录数限制,数据完全在自己掌控范围内。也支持 Docker Compose、Helm、Heroku、Railway、Cloudron 等部署方式。
与 Airtable 的区别。Airtable 按工作区记录数和存储空间收费,数据跑在别人的云上。Baserow 核心功能用 MIT 许可证开源,免费自托管,允许商业使用。技术栈方面,后端是 Django,前端是 Vue.js,圈子里熟悉这两个框架的开发者多,二次开发门槛不高。
Baserow 目前已有超过 15 万用户,最初在 GitLab 上开发,近期把仓库迁到了 GitHub。
最初在 GitLab 上开发,近期把仓库迁到了 GitHub。
