插件

一切皆插件,使用插件扩展 NocoBase 的能力。欢迎分享你的插件,无论它是开源的还是商业的。
请联系我们沟通详细信息。

分享插件

数据模型工具

数据源管理

管理数据源,包括内置的 Main 数据库,外部的数据库、API。

Open source
可视化数据表管理

简单的 ER 图工具。目前只支持主数据库。

Open source

数据源

数据源:Main 数据库

NocoBase 主数据库,支持 MySQL、PostgreSQL、SQLite 等关系型数据库。

Open source
数据源:外部 MySQL

使用外部的 MySQL 数据库作为数据源。

Commercial
数据源:外部 MariaDB

使用外部的 MariaDB 数据库作为数据源。

Commercial
数据源:外部 PostgreSQL

使用外部的 PostgreSQL数据库作为数据源。

Commercial
数据源:HTTP API

使用外部的 HTTP API 作为数据源。

Commercial Coming soon

数据表

数据表:日历

日历表用于管理日期数据,通常用于事件、约会、任务等与日期/时间相关的信息。

Open source
数据表:数据库视图

使用数据库的视图来创建 collection。

Open source
数据表:树

提供树结构表

Open source
数据表:表达式

用于存储表达式,在工作流中使用,以便针对不同的数据调用不同的表达式。

Open source
数据表:文件

文件是特定结构的数据表记录,这个特定结构的数据表被称为文件表,用于存储文件的元信息,并可以通过文件管理器进行管理。

Open source
数据表:SQL

无需创建视图,快速的将 SQL 查询结果,结构化的展示出来,常用于复杂的关联查询、统计等场景。

Open source
数据表:评论

提供评论数据表模板,为任意数据表的数据添加评论功能。

Commercial
数据表:连接外部数据(FDW)

基于数据库的 foreign data wrapper(FDW) 实现的连接远程数据表,目前支持 MySQL 和 PostgreSQL 数据库。

Commercial

字段

数据表字段:公式

根据配置的规则自动生成编码,支持日期、数字、文本的组合。

Open source
数据表字段:Markdown(Vditor)

用于存储 Markdown,并使用 Vditor 编辑器渲染,支持常见 Markdown 语法,如列表,代码,引用等,并支持上传图片,录音等。同时可以做到即时渲染,所见即所得。

Open source
数据表字段:自动编码

根据配置的规则自动生成编码,支持日期、数字、文本的组合。

Open source
数据表字段:附件

The attachment field is a specific relational field associated with the file collection.

Open source
数据表字段:中国行政区

提供中国行政区划数据和字段类型。

Open source

区块

数据可视化

提供数据可视化功能,包含图表区块和图表筛选区块,支持折线图、面积图、柱状图等十几种图表,你也可以扩展更多图表类型。

Open source
区块:日历

提供日历区块。

Open source
区块:甘特图

提供甘特图区块。

Open source
区块:看板

提供看板区块。

Open source
区块:地图

地图区块,支持高德地图和 Google 地图,你也可以扩展更多地图类型。

Open source
区块:iframe

在页面上创建和管理iframe,用于嵌入和展示外部网页或内容。

Open source
区块:工作台

在工作台区块中添加操作、链接等按钮,以便快捷发起操作和跳转页面。

Open source
区块:树

使用树组件展示数据,作为筛选区块,可以与其他数据区块连接。

Commercial

操作

操作:批量编辑

对全部数据或选中的数据进行批量编辑。

Open source
操作:批量更新

对全部数据或选中的数据进行批量更新。

Open source
操作:自定义请求

向任意 HTTP 服务发送请求,支持将上下文数据发送给目标服务。

Open source
操作:复制数据

复制一条数据,可以复制到表单中编辑后再提交,也可以直接复制并生成一条新数据。

Open source
操作:导出数据

导出筛选后的数据到 excel 中,适合少量数据导出。

Open source
操作:导入数据

使用 excel 模板导入数据,可以配置导入哪些字段,自动生成模板。适合导入少量数据。

Open source
操作:打印

调用浏览器的打印功能实现单条数据的打印。

Open source
操作:扫二维码

扫描二维码并跳转到链接。

Open source

用户和权限

用户

提供了基础的用户模型,以及创建人和最后更新人字段。

Open source
权限控制

基于角色、资源和操作的权限控制,可以精确控制界面配置权限、数据操作权限、菜单访问权限、插件权限。

Open source
部门

以部门来组织用户,设定上下级关系,绑定角色控制权限,并支持作为变量用于工作流和表达式。

Commercial

用户认证

用户认证

用户认证管理,包括基础的密码认证、短信认证、SSO 协议的认证等,可扩展。

Open source
认证:SMS

通过短信验证码验证身份。

Open source
认证:API 密钥

允许用户使用 API 密钥访问应用的 HTTP API。

Open source
认证:CAS

通过 CAS 协议认证身份。

Commercial
认证:OIDC

通过 OIDC (OpenID Connect) 协议认证身份。

Commercial
认证:SAML 2.0

通过 SAML 2.0 认证身份。

Commercial
认证:LDAP

通过 LDAP 认证身份。

Commercial
认证:钉钉

通过钉钉认证身份。

Commercial
认证:企业微信

通过企业微信认证身份。

Commercial

工作流

工作流

一个强大的 BPM 工具,为业务自动化提供基础支持,并且可任意扩展更多的触发器和节点。

Open source
工作流:聚合查询节点

可用于在工作流中对数据库进行聚合查询,如:统计数量、求和、平均值等。

Open source
工作流:延时节点

可用于工作流并行分支中等待其他分支执行完成。

Open source
工作流:动态表达式计算节点

对于不同条件的数据,调用不同的表达式进行计算,表达式来自于表达式 collection。

Open source
工作流:HTTP 请求节点

可用于在工作流中向任意 HTTP 服务发送请求,进行数据交互。

Open source
工作流:循环节点

用于对数组中的每个值进行重复的子流程处理,也可用于固定次数的重复子流程处理。

Open source
工作流:人工节点

用于人工控制决策、人工填写数据等场景。

Open source
工作流:分支节点

为工作流提供分支流程,各分支并行执行。

Open source
工作流:SQL 节点

在工作流中对数据库执行任意 SQL 语句。

Open source
工作流:邮件发送节点

可用于在工作流中发送电子邮件。

Open source
工作流:审批事件

通过操作按钮或 API 发起审批申请时触发。专用于审批流程,有专属的审批节点和区块用于管理单据和追踪处理过程。

Commercial
工作流:自定义操作事件

适用于对数据的处理过程较复杂,不能被 NocoBase 内置的操作(CRUD)简单处理时,可通过工作流来定义一系列操作,并通过“触发工作流”按钮触发。

Commercial
工作流:自定义变量

用于在工作流中创建自定义变量或对其赋值,来保存流程中的临时数据。

Commercial
工作流:JSON 解析节点

用于查询或解析复杂 JSON 对象的值(例如 HTTP 请求节点和 SQL 节点的结果)。

Commercial
工作流:操作前事件

通过操作按钮或 API 发起请求并在执行前触发,比如新增、更新、删除数据之前。适用于在操作前进行数据验证、逻辑判断。

Commercial
工作流:响应消息

用于在表单事件和请求拦截工作流中组装并向客户端显示响应消息。

Commercial

系统管理

系统设置

用于调整系统的标题、LOGO、语言 等。

Open source
主题编辑器

自定义 UI 的颜色、尺寸等,并将结果保存为主题,可在多个主题间切换。

Open source
本地化

支持管理应用程序的多语言资源。

Open source
应用的备份与还原

备份和还原应用,可用于应用的复制、迁移、升级等场景。

Open source
自定义品牌

自定义页脚、系统右上角等各个位置的品牌信息。仅适用于购买了商业许可证的用户。

Commercial

日志与监控

日志

服务端日志,主要包括接口请求日志和系统运行日志,并支持打包和下载日志文件。

Open source
遥测:Prometheus

在 NocoBase 的遥测模块集成 Prometheus。

Commercial
审计日志

记录所有操作的日志,并提供日志区块,可以查阅每个数据表或每行记录的日志。

Commercial Coming soon

其他

API 文档

NocoBase HTTP API 的 OpenAPI 文档生成器。

Open source
错误处理器

处理应用程序中的错误和异常。

Open source
移动端

提供移动端页面配置的能力。

Open source
UI schema 存储

提供中心化的 UI schema 存储服务。

Open source
嵌入 NocoBase

将 NocoBase 嵌入外部系统或页面中,使其成为该系统或页面的一部分。

Commercial