NocoBase takes a fundamentally different approach from traditional no-code platforms like Airtable or Retool. Rather than coupling data structures directly to interface elements, it adopts a model-first design where data collections, fields, and relationships are defined independently, then surfaced through any number of UI blocks with different types, styles, and actions. This architectural separation means a single customer dataset can simultaneously power a Kanban board for sales, a calendar view for support, and a detailed table for operations — each with its own filters, permissions, and interaction patterns. Pages serve as a canvas for arranging these blocks, similar to Notion, with one-click switching between usage and configuration modes.
The plugin-based microkernel architecture is NocoBase's defining technical characteristic. Every feature — from authentication and workflow automation to file storage and chart visualization — is implemented as a plugin that can be installed, removed, or replaced without touching the core system. This makes it genuinely extensible for development teams who need capabilities beyond what no-code configuration alone can provide. The platform is written in TypeScript using Node.js, React, and Koa, with support for PostgreSQL, MySQL, and SQLite databases. Frontend JS blocks enable custom field rendering and interactions for lighter customization, while full plugin development supports deep system extensions. The recent addition of AI Employees allows defining AI roles like translator, analyst, or assistant that participate directly in forms, workflows, and data operations.
NocoBase has accumulated over 22,000 GitHub stars and an active community of developers building business systems, CRM platforms, project management tools, and enterprise workflows. Deployment options include Docker with one-command setup, manual Node.js installation, or the create-nocobase-app CLI. The core platform and foundational plugins are fully open source under Apache 2.0, while commercial plugins covering advanced workflow nodes, audit logs, and enterprise SSO are available through a one-time payment model rather than recurring subscriptions. This pricing approach, combined with unlimited users and self-hosted deployment, positions NocoBase as a cost-effective alternative for organizations that need the flexibility of a development framework with the speed of a no-code builder.