Plugins

Everything is a plugin. Use plugins to extend the capabilities of NocoBase. Feel free to share your plugins, whether it is open-source or commercial.
Please contact us to discuss the details.

Contact to share

Data sources

Data source: External MySQL

Use external MySQL databases as data sources.

Commercial
Data source: External MariaDB

Use external MariaDB databases as data sources.

Commercial
Data source: External PostgreSQL

Use external PostgreSQL databases as data sources.

Commercial
Data source: HTTP API

Use external HTTP API as data sources.

Commercial

Collections

Collection: Comment

Provides comment collection template to add commenting functionality for any collection.

Commercial
Collection: Connect to foreign data (FDW)

Connection to remote data tables implemented based on the database's foreign data wrapper (FDW), currently supporting MySQL and PostgreSQL databases.

Commercial

Blocks

Block: Tree

Use the tree component to present data as filter blocks that can be connected to other data blocks.

Commercial

Users & permissions

Departments

Organize users by departments, set hierarchical relationships, link roles to control permissions, and use departments as variables in workflows and expressions.

Commercial

Authentication

Auth: CAS

CAS authentication.

Commercial
Auth: OIDC

OIDC (OpenID Connect) authentication.

Commercial
Auth: SAML 2.0

SAML 2.0 authentication.

Commercial
Auth: LDAP

LDAP authentication.

Commercial
Auth: DingTalk

DingTalk authentication.

Commercial
Auth: Wecom

Wecom authentication.

Commercial

Workflow

Workflow: Approval event

Triggered when an approval request is initiated through an action button or API. Dedicated to the approval process, with exclusive approval node and block for managing documents and tracking processing processes.

Commercial
Workflow: Custom action event

For complex data processing that cannot be handled simply by NocoBase's built-in operations (CRUD), you can define a series of operations through a workflow and trigger it with the "Trigger Workflow" button.

Commercial
Workflow: Custom variable

Used for creating custom variables or assigning value to it in workflows, to save temporary data in the process.

Commercial
Workflow: JSON query node

Used for parsing or querying values from complex JSON data (result of HTTP request or SQL etc.).

Commercial
Workflow: Pre-action event

Triggered before the execution of a request initiated through an action button or API, such as before adding, updating, or deleting data. Suitable for data validation and logic judgment before action.

Commercial
Workflow: Response message

Used for assemble response message and showing to client in form event and request interception workflows.

Commercial

System management

Custom brand

Customize brand information in various locations such as the footer and the top right corner of the system. Applicable only to users who have purchased a commercial license.

Commercial

Logging and monitoring

Telemetry: Prometheus

Integrate Prometheus with NocoBase telemetry.

Commercial
Audit logs

Record logs for all actions and provide blocks where logs for each collection or each record can be viewed.

Commercial

Others

Embed NocoBase

Embed NocoBase into another system or webpage, integrating it as a part of that system or webpage.

Commercial