概述之前汇总过BaaS(Backend as a Service后端即服务)平台或项目参考BaaS也汇总过低代码平台参考低代码平台。BaaS和低代码两者还是有一些共通之处聚焦于前端与应用层为前端提供后端APIBaaS后端即服务用户认证服务器端数据库文件存储消息推送低代码/零代码平台可视化UI构建应用层拖拽式业务逻辑工作流配置UI维度对比维度低代码/零代码平台BaaS解决的核心问题应用开发效率降低开发门槛后端基础设施的复用与简化技术焦点应用层前端UI、业务逻辑、工作流服务层后端功能、数据、API使用方式可视化配置为主代码为辅通过API和SDK纯代码集成产出物一个完整的、可独立运行的应用程序一系列可供前端调用的后端服务API用户角色公民开发者、专业开发者专业开发者控制力受限于平台的能力和抽象层次高开发者完全控制前端和业务逻辑两者联系低代码平台以BaaS为基石许多现代的低代码平台其自身后端就构建在BaaS服务之上。平台厂商利用BaaS快速实现用户管理、数据存储等通用功能从而能更专注于打造强大的前端可视化开发工具。低代码平台集成BaaS作为扩展当低代码平台需要实现一些自身不擅长或尚未内置的复杂功能时常见解决方案是通过调用BaaS服务或自定义API来扩展平台能力。在低代码平台中通常通过自定义API连接器或云函数组件来完成。共生关系面向不同用户解决不同问题BaaS让专业开发者从繁琐的后端工作中解放出来更专注于业务创新低代码进一步降低公民开发者和普通开发者创建完整应用的门槛。BaaS与电子表格在梳理Airtable或类似开源项目时发现两者有相似之处。维度BaaSAirtable/NocoDB(智能电子表格)核心定位为开发者提供构建完整应用所需的后端服务(BaaS)为团队提供组织、协作、管理数据的电子表格界面数据模型文档型(Firebase)或关系型(Supabase)需严格定义结构表格关联型像使用一个增强版能关联多张表的电子表格核心技术提供数据库、用户认证、云函数、文件存储等一系列后端服务提供多种视图网格、看板、日历等、表单、自动化流程目标用户专业开发者广泛的团队角色如业务人员、项目经理、创意人士等集成方式通过SDK和API嵌入到前端应用代码中通过嵌入、分享链接、自动化与现有工作流结合后者包括下面介绍的诸多项目其数据模型围绕基础(Base)、表(Table)、视图(View)等概念构建核心在于数据的可视化与协作可为同一张数据表创建看板(Kanban)、日历(Calendar)、画廊(Gallery)等多种视图轻松生成数据收集表单(Form)并配置自动化(Automations)规则来简化工作流。典型使用场景包括项目管理和任务追踪客户关系管理(CRM)内容日历排期活动策划与管理商业Airtable官网一款在线数据管理应用帮助用户通过表格和数据之间的关系更好地组织和管理信息。可作为一个电子表格软件也可作为一个数据库应用提供强大的数据处理和分析功能。优势易用性界面简洁操作方便易于上手功能丰富提供电子表格和数据库的功能满足多种数据管理需求数据处理能力提供强大的数据处理和分析功能可方便地对数据进行排序、筛选、计算等操作多平台支持Web、桌面、移动端等数据导入导出支持多种数据类型可以方便地与其他应用程序进行数据导入导出提高工作效率。存储结构Workspace相当于文件夹 Base相当于表格文件 Table相当于Sheet这样的层级关系阈值Template模板涵盖各种使用场景视图(View)种类网格传统的二维表可以按字段分组日历通过时间维度划分信息适合有时效的事项管理看板变成Trello之类的看板适合项目/任务管理图库更适合图片素材的收集查看和管理。Vika官网维格云推出的SaaS服务提供200精品模板覆盖全业务场景支持与100热门应用精准连接适用于PMO项目管理、CRM客户管理、OKR目标管理、教育培训管理、人力资源管理、智慧电商管理、智慧门店管理、市场营销管理、VC投资管理、敏捷研发管理等。能力多人实时协同表单设计数据可视化数据联动办公自动化自定义适配业务跨系统业务集成云端共享功能数据可视化自定义视图消息提醒精细化权限管理自定义收集表API开放自动化机器人拓展小程序开源下面列举的开源项目其实也提供商业或付费版本甚至于开源版相比于付费版功能很有限anyway还是列入开源类别里。NocoDB官网Airtable开源GitHub58.9K Star4.4K Fork替代品可将任何数据库转换为智能表格实现强大的数据管理和自动化。特点灵活的数据视图提供网格、看板、画廊、表单和日历视图以适应不同的数据展示需求高扩展性支持数百万行数据处理适用于大规模数据库应用强大的API支持提供高吞吐量的API确保数据操作的灵活性和效率。适用于需要数据密集型操作的企业如CRM、项目管理、运营管理和库存管理。NocoDB解决现代数据管理中的一个根本性差距虽然数十亿用户每天通过电子表格协作但数据库对于非技术人员来说仍然复杂且难以访问。通过以下方式实现数据库访问民主化保留现有数据无需迁移即可连接到当前数据库无代码界面将复杂数据库操作转换为直观的电子表格操作API优先设计界面中的每个操作都可通过REST API实现开源完全控制你的数据和基础设施可扩展性支持自定义功能的插件架构架构技术栈后端框架基于TypeScript的NestJS数据库支持PostgreSQL、MySQL、SQLite、MariaDB身份验证JWT、Passport.js(Google本地策略)实时通信带Redis适配器的Socket.io文件处理图像处理用Sharp文档处理用PDF.js前端框架基于Vue 3的Nuxt.js 3UI库Ant Design Vue状态管理Pinia样式Windi CSS富文本TipTap编辑器图表Chart.js集成实战基于Docker部署dockerrun-d--namenoco\-v$(pwd)/nocodb:/usr/app/data/\-p8080:8080\nocodb/nocodb:latestteable官网开源GitHub20.5K Star1.2K Fork。官方定位The Next Gen Airtable Alternative: No-Code Postgres一个旨在帮助团队快速构建和部署企业级数据库应用的无代码平台通过类似电子表格的直观界面简化了数据管理和协作流程。特点电子表格式界面无需编码即可创建和管理复杂的数据结构提升团队协作效率高性能与可扩展性基于PostgreSQL构建支持处理数百万行数据确保性能稳定数据安全与部署灵活性支持自托管用户可完全控制数据兼顾云端的便利性和本地部署的安全性。适用于需要高效数据管理和实时协作的团队如CRM系统、活动运营管理和内容管理系统CMS等。其无代码特性使得非技术人员也能轻松上手快速构建满足业务需求的应用。APITable官网开源GitHub15.4K Star1.4K Fork面向API、可视化数据库平台结合数据库的强大功能和熟悉的电子表格界面。允许使用电子表格UI、实时协作和广泛的API能力来创建、管理和扩展类似数据库的应用程序。Airtable开源替代品官方文档。关键特性实时协作多个用户可以同时编辑变更实时同步多种视图同一数据的网格、图库、看板、甘特图、日历等视图自动化内置工作流自动化能力表单生成从表格自动生成表单API访问完整的API访问所有数据和元数据权限行和列级别的权限控制嵌入将APITable视图嵌入其他应用程序扩展小部件系统支持自定义功能美观和齐全的多维表格UI界面CRUD创建、浏览、更新、删除表、列和行字段操作排序、过滤、分组、隐藏/取消隐藏、高度设置基于空间(Space)使用分离的工作空间来代替基于App/Base的结构使无限的表格连接成为可能。暗色模式和主题定制7种视图类型网格视图(Datasheet)、图库视图、脑图视图、看板视图、全功能网格视图、日历视图一键式API面板开箱即用内置10个官方模板机器人自动化和自定义配置BI仪表板一键式自动生成表单可共享和嵌入的页面多语言支持集成n8n、Zapier、Appsmith…扩展性超过20个官方开源组件以及可扩展的组件系统可自定义图表、仪表板、数据列类型、公式、自动化机器人行为企业特性SAML、单点登录SSO、审计、数据库自动备份、数据导出、水印。企业级权限镜像, 将视图变成镜像以实现行权限通过非常简单的操作激活 列权限文件夹/子文件夹/文件权限树结构文件夹和可自定义的节点文件团队管理和组织架构可视化数据库基础设施将APITable嵌入到软件UI中带有REST API的可视化数据库管理员仪表板集中管理配置多合一的企业数据库连接所有软件技术栈实时协作允许多个用户实时或与操作转换(OT)算法同时进行编辑使用canvas渲染的极其流畅、用户友好、极其快速的数据库-电子表格界面数据库本地架构变更集/操作/动作/快照等。实时协作100k数据行从数据到元数据的全栈式API访问单向/双向表链接和无限交叉链接社区友好的编程语言和框架TypeScript(NextJSNestJS)和Java(Spring Boot)架构组件间的关键交互用户认证流程实时协作流程解读用户对数据表进行更改时操作发送到房间服务器Room Server通过数据总线处理持久化到数据库并广播给其他连接的客户端。数据访问流程实战安装curlhttps://apitable.github.io/install.sh|bash# 基于Dockerdockerrun-d-v${PWD}/.data:/apitable-p80:80--nameapitable apitable/all-in-one:latest浏览器打开http://localhost开始体验。rowy官网开源GitHub6.8K Star543 Fork。mathesar官网开源GitHub4.7K Star454 Fork。baserow官网开源GitHub3.4K Star438 Fork。undb官网开源GitHub2.8K Star144 Fork。在GitHub官方清单airtable-alternative得知undb其定位Private first self-hosted no code database BaaS.SeaTable官网一款开源GitHub681 Star40 Fork以智能表格为基础的新型数字化平台。支持文件、图片、单选项、协作人、计算公式等丰富的数据类型帮助用户用表格的形式来组织和管理各类信息。在表格基础上还支持自定义工作流、应用搭建、数据分析等丰富的扩展功能让团队和企业快速搭建出灵活的业务系统和软件应用低门槛实现工作的数字化。功能工作流内置功能可对团队中的工作流程灵活设置流转规则管理员、任务发起人、节点审批人都能可视化流程及节点状态让团队协作更明确和有序。每条任务及状态同步保存到表格。主要使用场景包括任务管理、记录修改审批、表单流转、工作审批等。扩展插件官方提供丰富的插件一键添加轻松上手使用。参考