Teable 是一个建立在 Postgres 上的超快速、实时、专业、开发人员友好、无代码数据库。它使用一个简单的、类似电子表格的界面来创建复杂的企业级数据库应用程序。使用无代码解锁高效的应用程序开发,摆脱数据安全性和可扩展性的障碍。
首页 |帮助 |博客 |模板 |原料药 |路线图 |不和谐 |唽
- 寻找快速体验?从模板中心选择一个方案,然后单击“使用此模板”。
- 寻求高性能?尝试 100 万行演示,感受 Teable 的速度。
- 想快速学会使用它吗?点击此教程
- 有兴趣自己部署吗?单击 Deploy on Railway
你想要的都在这里
- 单元格编辑:直接单击并编辑单元格内的内容。
- 公式支持:输入数学和逻辑公式以自动计算值。
- 数据排序和过滤:基于一列或多列对数据进行排序;使用筛选器查看特定的数据行。
- 聚合功能:自动汇总每列的统计数据,提供即时计算,如总和、平均值、计数、最大值和最小值,以简化数据分析。
- 数据格式:格式化数字、日期等。
- 分组:根据列值将行组织成可折叠的组,以便于数据分析和导航。
- 冻结列:冻结表格的左列,使它们在滚动时保持可见。
- 导入/导出功能:导入和导出其他格式的数据,例如 .csv、.xlsx。
- 行样式和条件格式:根据特定条件自动更改行样式。(即将推出)
- 图表和可视化工具:从表格数据创建图表,如条形图、饼图、折线图等(即将推出)
- 数据验证:限制或验证输入到单元格中的数据。(即将推出)
- 撤消/重做:撤消或重做最近的更改。(即将推出)
- 评论和注释:将评论附加到行中,为其他用户提供解释或反馈。(即将推出)
以最适合其特定任务的各种方式可视化数据并与之交互。
- 网格视图:表格的默认视图,以类似电子表格的格式显示数据。
- 表单视图:以表单格式输入数据,这对于收集数据很有用。
- 看板视图:在看板中显示数据,看板是列和卡片中数据的可视化表示。
- 日历视图:以日历格式显示数据,这对于跟踪日期和事件非常有用。(即将推出)
- 画廊视图:以画廊格式显示数据,这对于显示图像和其他媒体非常有用。(即将推出)
- 甘特图:在甘特图中显示数据,这对于跟踪项目进度非常有用。(即将推出)
- 时间线视图:以时间线格式显示数据,这对于跟踪一段时间内的事件非常有用。(即将推出)
惊人的响应速度和数据容量
- 数以百万计的数据很容易处理,并且没有过滤和排序的压力
- 自动数据库索引,实现最高速度
- 支持一次性批量数据操作
与您熟悉的软件无缝集成
- BI 工具,如 Metabase PowerBi...
- 像 Appsmith 这样的无代码工具......
- 使用本机 SQL 直接检索数据
尽管存在云,但您仍拥有自己的数据
- 自带数据库(即将推出)
专为团队设计
- 无需刷新页面,数据实时更新
- 无缝集成协作成员邀请和管理
- 完善的权限管理机制,从表级到列级
拓展无限可能
- 基于React的无后端编程能力
- 以极低的成本定制您自己的应用程序
- 极其易用的脚本扩展模式
轻松无缝地实现数据驱动的工作流程
- 使用 AI 或可视化编程设计您的工作流程
- 超级容易从表中检索数据
原生集成 AI 能力
- 聊天 2 应用。 “为我创建项目管理应用”
- 聊天 2 图表。“使用条形图分析订单表中的数据”
- 聊天 2 视图。“我想查看过去一周的日程安排,只显示参与者”
- 聊天 2 操作。 “订单付款并完成后,将向客户发送电子邮件通知”
- 更多动作...
选择您喜欢的 SQL 数据库
- Sqlite、PostgreSQL、MySQL、MariaDB、TiDB...
.
├── apps
│ ├── nextjs-app (front-end, include a nextjs app)
│ └── nestjs-backend (backend, include a nestjs app)
└── packages
├── common-i18n (locales)
├── core (share code and interface)
├── sdk (sdk for extensions)
├── db-main-prisma (schema, migrations, prisma client)
├── eslint-config-bases (to shared eslint configs)
└── ui-lib (ui component)
cd dockers/examples/standalone/
docker-compose up -d
有关更多详细信息,请参阅 dockers/examples
这些平台易于一键部署,并提供免费积分。
# Enabling the Help Management Package Manager corepack enable# Install project dependencies pnpm install
pnpm install" tabindex="0" role="button">
我们目前支持 和 ,您可以通过运行以下命令在它们之间切换sqlite
postgres
make switch-db-mode
cd apps/nextjs-app
copy .env.development .env.development.local
您只需要启动后端,它将自动启动前端的下一个服务器,文件更改将自动重新加载
cd apps/nestjs-backend
pnpm dev
无代码工具大大加快了我们完成工作的速度,使非技术用户能够构建出色的应用程序,并改变了许多人的工作和生活方式。人们喜欢使用类似电子表格的 UI 来处理他们的数据,因为它简单、灵活,非常适合团队协作。他们还更喜欢设计自己的应用程序屏幕,而不受笨重模板的束缚。
让非技术人员有能力创建他们的软件听起来很令人兴奋。但这仅仅是个开始:
- 随着业务的扩展,他们的数据需求也越来越强烈。没有人希望听到,一旦他们的订单达到 100k,他们就会超出当前的界面。然而,许多无代码平台在这样的规模上步履蹒跚。
- 大多数无代码平台都是基于云的。这意味着您的重要数据由提供商提供,切换到另一个平台可能会令人头疼。
- 有时,由于其局限性,无代码工具无法做你想做的事,让用户陷入困境。
- 如果一个工具变得必不可少,你最终将需要一些技术专业知识。但开发人员经常发现这些平台很棘手。
- 对于开发人员来说,维护具有复杂设置的系统可能很困难,尤其是在这些系统不是使用通用软件标准构建的情况下。
- 不使用这些标准的系统可能需要改进或更换,从长远来看,成本会更高。这甚至可能意味着放弃无代码路线,回到传统的编码。
- 任何人都可以使用它轻松构建应用程序的界面。
- 轻松访问数据,让用户可以随心所欲地获取、移动和重复使用他们的信息。
- 数据隐私和选择,无论是在云端、本地,还是仅在您的本地。
- 它也需要为开发人员工作,而不仅仅是非技术用户。
- 它应该处理大量数据,因此它可以与您的业务一起增长。
- 灵活地与其他软件集成,结合优势完成工作。
- 最后,原生 AI 集成将可用性提升到一个新的水平。
从本质上讲,Teable不仅仅是另一种无代码解决方案,它是对现代软件开发不断发展的需求的全面回应,确保每个人,无论他们的技术熟练程度如何,都有一个适合他们需求的平台。
如果你在公司里喜欢这个项目,我真的很感激赞助、一杯咖啡或一颗落地的星星。 这给了我更多的时间来将其提高到一个新的水平。
AGPL-3.0型