Teable 是一个非常快,实时,专业,开发者友好的 No Code 数据库。Teable 构建在 PostgreSQL 之上,使用一个简介的,表格类似界面,可以基于此构建复杂的企业级别的数据库应用。
功能
Spreadsheet-like 界面
- 单元格编辑,每一个单元格都可以编辑
- 公式支持,支持直接在单元格进行公式计算
- 数据排序和过滤,基于列或者多列的排序过滤
- Aggregation Function,聚合方法,根据列,计算,统计 sum, average,count,max,min 等
- 数据格式化,格式化数字,日期等
- 分组,行组织成组
- 固定列,固定表格左侧的列,滚动时可见
- 导入导出 csv xlsx 格式
- 行样式和条件格式
- 图表和可视化工具,从表格数据创建图标,比如条形图,饼图,折线图等(即将推出)
- 数据验证,限制或验证单元格中的数据(即将推出)
- 撤销和重做(即将推出)
- 评论和注释(即将推出)
- 替换查找(即将推出)
多视图
以特定的方式显示数据
- Grid View,网格视图,默认,电子表格形式展示
- Form View,表单格式,用于输入数据
- Kanban View,看板显示(即将推出)
- Calendar View,日历视图 (即将推出)
- Gallery View,图库视图(即将推出)
- Gantt View,甘特图,项目进度(即将推出)
- Timeline View,时间线视图(即将推出)
速度快
- 支持数百万数据
- 自动索引
- 批量操作
SQL 支持
- 可以与 BI 工具,比如 [[Metabase]],[[PowerBi]] 等工具集成
- 和 [[Appsmith]] 这样的 No code 工具集成
- 支持原生 SQL 直接检索数据
Privacy First
- 支持自己托管数据
实时协作
- 为团队涉及,支持数据实时更新
- 支持团队协作,成员邀请和管理
- 完全的权限机制,支持表和列级别
扩展性
- 基于 React 的无后端编程能力
- 极低成本定制自己的应用程序
- 扩展脚本
Automation 自动化
- 使用 AI 或者可视化编程设计工作流
Copilot (即将推出)
- 通过聊天创建项目表格
- 澄城条形图分析
- 查看日程安排
- 等等
关键词说明:
- Space,Teable 中所有的内容都通过 Space 来管理,每一个 Space 都是独立的空间,可以邀请协作者单独管理 base
- base,是 Database 的缩略语,是存储数据的地方,workflow 也依赖于此
- table,用来管理不同的数据集
- view,用户可以创建 Grid,Form views,Gallery,Kanban,Calendar views 等等
总结
在 GitHub Trending 上看到这个项目就点开来看了一下,直接拉下来代码,看到当前项目的完成度还不错,直接在服务器上就跑起来了,但看到官方的说明,项目还在构建当中,还有很多功能在慢慢推进,我自己的话还没有来得及每个功能都尝试一遍,但以当前的完成度,还是果断关注一下,这个项目的想象空间还是挺大的,毕竟有了灵活的数据库可视化,很多服务都可以被代替掉。
related
- [[PostgreSQL]]
- [[Airtable]]