
FastAdmin
基于ThinkPHP和Bootstrap的极速后台开发框架。
将数据库瞬间转变为无代码协作平台,支持团队轻松构建应用。
NocoDB 是一个开源的无代码数据库平台,核心功能是将现有的关系型数据库转换为智能表格界面。用户无需编写代码,即可在熟悉的表格视图中管理数据、构建应用,并与团队协作。
它常被视为 Airtable 的开源替代方案,但其底层直接对接 MySQL、PostgreSQL、SQL Server、SQLite 等主流数据库,而非将数据锁定在自有格式中。
NocoDB 不要求用户迁移数据。它直接连接已有的数据库,并将数据表映射为类似电子表格的界面。这意味着:
同一张数据表可以创建多种视图,满足不同角色的使用需求:
| 视图类型 | 适用场景 |
|---|---|
| 网格视图 | 日常数据录入与浏览 |
| 表单视图 | 对外收集数据或内部填报 |
| 看板视图 | 按状态管理任务或流程 |
| 画廊视图 | 展示图片、卡片类数据 |
| 日历视图 | 管理时间相关的记录 |
团队成员可以根据权限查看或编辑特定视图,互不干扰。
用户可以通过组合视图、表单和筛选条件,快速搭建轻量级业务应用,例如:
这类应用无需部署前端代码,直接通过浏览器访问即可使用。
NocoDB 提供基于角色和视图的访问控制。管理员可以为不同用户或用户组设置:
对于需要将数据开放给外部协作者的场景,这种细粒度控制较为实用。
每个连接的数据表都会自动生成 REST API 和 GraphQL 接口,便于与外部系统集成。此外,NocoDB 支持 Webhook,可以在数据变更时触发通知或调用第三方服务。
NocoDB 提供两种主要使用方式:
项目源码托管在 GitHub 上,采用 AGPL v3 许可证。
NocoDB 适合以下情况:
对于数据结构复杂、需要事务级操作或高度定制化的场景,仍建议在专业数据库管理工具或自研系统中完成。







