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.
Manage data sources, including the built-in Main database, external databases, APIs, etc.
Open sourceAn ER diagram-like tool. Currently only the Main database is supported.
Open sourceNocoBase main database, supports relational databases such as MySQL, PostgreSQL, SQLite and so on.
Open sourceUse external MySQL databases as data sources.
CommercialUse external MariaDB databases as data sources.
CommercialUse external PostgreSQL databases as data sources.
CommercialUse external REST API as data sources.
Commercial Coming soonCreate a collection with database view.
Open sourceQuickly present structured SQL query results without the need to create views, commonly used for complex join queries, statistics, and other scenarios.
Open sourceConnection to remote data tables implemented based on the database's foreign data wrapper (FDW), currently supporting MySQL and PostgreSQL databases.
CommercialUsed to store expressions for use in workflows so that different expressions can be called for different data.
Open sourceProvides calendar collection and block for managing date data, typically for date/time related information such as events, appointments, tasks, and so on.
Open sourceProvides comment collection template and block to add commenting functionality for any collection.
CommercialConnection to remote data tables implemented based on the database's foreign data wrapper (FDW), currently supporting MySQL and PostgreSQL databases.
Open sourceSupport for configuration file storages, including built-in options such as local storage, OSS, and S3, with extensibility. Additionally, it provides a file collection template and attachment fields.
Open sourceConfigure and store the results of calculations between multiple field values in the same record, supporting both Math.js and Excel formula functions.
Open sourceUsed to store Markdown and render it using Vditor editor, supports common Markdown syntax and supports uploading images, recordings, etc.It also allows for instant rendering, where what you see is what you get.
Open sourceAutomatically generate codes based on configured rules, supporting combinations of dates, numbers, and text.
Open sourceWhen adding a new record, create a snapshot for its relational record and save in the new record. The snapshot will not be updated when the relational record is updated.
Open sourceProvides files storage services with files collection template and attachment field.
Open sourceProvides data and field type for administrative divisions of China.
Open sourceProvides data visualization feature, including chart block and chart filter block, support line charts, area charts, bar charts and more than a dozen kinds of charts, you can also extend more chart types.
Open sourceProvides callendar collection template and block for managing date data, typically for date/time related information such as events, appointments, tasks, and so on.
Open sourceProvides Gantt block.
Open sourceProvides kanban block.
Open sourceMap block, support Gaode map and Google map, you can also extend more map types.
Open sourceCreate an iframe block on the page to embed and display external web pages or content.
Open sourceBatch edit all records or selected records.
Open sourceBatch update all records or selected records.
Open sourceSending a request to any HTTP service supports sending context data to the target service.
Open sourceDuplicate a record, you can either duplicate it into a form and edit it before saving it, or you can duplicate it directly to generate a new record.
Open sourceExport filtered data to excel, suitable for exporting small amount of data.
Open sourceExport filtered records to excel/csv, suitable for exporting large amount of data.
Commercial Coming soonImport records using excel templates, suitable for importing small amounts of data.
Open sourceImport data using excel templates, suitable for importing large amounts of data.
Commercial Coming soonCalls the browser's print function to print a record.
Open sourceBased on roles, resources, and actions, access control can precisely manage interface configuration permissions, data operation permissions, menu access permissions, and plugin permissions.
Open sourceProvides a basic user model, as well as createdBy and updatedBy fields.
Open sourceOrganize users by departments, set hierarchical relationships, link roles to control permissions, and use departments as variables in workflows and expressions.
CommercialUser authentication management, including password, SMS, and support for Single Sign-On (SSO) protocols, with extensibility.
Open sourceCAS authentication.
CommercialOIDC (OpenID Connect) authentication.
CommercialSAML 2.0 authentication.
CommercialLDAP authentication.
Commercial Coming soonSMS authentication for NocoBase.
Open sourceAllows users to use API key to access application HTTP API.
Open sourceA powerful BPM tool that provides foundational support for business automation, with the capability to extend unlimited triggers and nodes.
Open sourceUsed to aggregate data against the database in workflow, such as: statistics, sum, average, etc.
Open sourceUsed for creating custom variables or assigning value to it in workflows, to save temporary data in the process.
CommercialCould be used in workflow parallel branch for waiting other branches.
Open sourceFor record under different conditions, different expressions are called for computation, which are sourced from an expression collection.
Open sourceBind form buttons to trigger workflow events when submitting.
Open sourceSend HTTP requests to any HTTP service for data interaction in workflow.
Open sourceUsed to repeat the sub-process processing of each value in an array, and can also be used for fixed times of sub-process processing.
Open sourceUsed in scenarios where manual decision-making and manual data entry are required.
Open sourceProvides branching processes for workflows, with branches executing in parallel.
Open sourceExecute arbitrary SQL statements against the database in a workflow.
Open sourceTriggered 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.
CommercialUsed for assemble response message and showing to client in form event and request interception workflows.
CommercialUsed for parsing or querying values from complex JSON data (result of HTTP request or SQL etc.).
CommercialTriggered 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.
CommercialBackup and restore applications for scenarios such as application replication, migration, and upgrades.
Open sourceCustomize 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.
CommercialUsed to adjust the system title, logo, language, etc.
Open sourceCustomize UI colors, sizes, etc. and save the result as a theme to switch between multiple themes.
Open sourceAllows to manage localization resources of the application.
Open sourceThis plugin is deprecated. There will be a new audit log plugin.
Open sourceRecord logs for all actions and provide blocks where logs for each collection or each record can be viewed.
Commercial Coming soonServer-side logs, mainly including API request logs and system runtime logs, and allows to package and download log files.
Open sourceIntegrate Prometheus with NocoBase telemetry.
CommercialEmbed NocoBase into another system or webpage, integrating it as a part of that system or webpage.
CommercialEmbed an external system or webpage into NocoBase, integrating it as a part of NocoBase.
Commercial Coming soonAn OpenAPI documentation generator for NocoBase HTTP API.
Open sourceHandling application errors and exceptions.
Open sourceProvides the ability to configure mobile pages.
Open sourceProvides centralized UI schema storage service.
Open source