nocobase
AgentFreeNocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.
Capabilities14 decomposed
wysiwyg database schema and ui builder with real-time synchronization
Medium confidenceProvides a drag-and-drop interface for designing database tables, fields, and relationships without writing SQL, with bidirectional synchronization between schema definition and UI rendering. Uses a declarative schema model that maps to underlying relational databases (PostgreSQL, MySQL, SQLite) and automatically generates CRUD forms, tables, and views from field definitions. Changes to schema immediately reflect in the UI layer through event-driven updates.
Combines declarative schema definition with real-time bidirectional UI synchronization, allowing non-technical users to design databases and immediately see rendered forms/tables without intermediate code generation steps. Uses a plugin architecture for extensibility rather than hard-coded field types.
Faster schema iteration than Airtable because changes propagate to UI instantly without page reloads, and more flexible than Salesforce because you own the infrastructure and can extend with custom plugins.
ai-assisted data model and workflow generation from natural language
Medium confidenceAccepts natural language descriptions of business processes or data requirements and generates database schemas, field configurations, and workflow automation rules through LLM integration. The system parses user intent, maps entities and relationships, and scaffolds initial table structures, field types, and automation rules that users can then refine in the WYSIWYG builder. Supports multiple LLM providers (OpenAI, Anthropic, local models) via a pluggable provider interface.
Integrates LLM-based schema generation directly into the no-code builder workflow, allowing users to iterate between natural language prompts and visual schema editing. Uses a multi-step generation pipeline: intent parsing → entity extraction → relationship inference → field type assignment → validation rule suggestion.
More integrated than ChatGPT + manual schema design because generation results are immediately editable in the WYSIWYG builder, and more reliable than pure code generation because it works within NocoBase's constrained schema model rather than generating arbitrary code.
webhook and external integration framework with event-driven triggers
Medium confidenceAllows users to define webhooks that are triggered by database events (record creation, update, deletion) and send HTTP POST requests to external systems with record data as payload. Supports webhook filtering (only trigger on certain field changes), retry logic with exponential backoff, and webhook signature verification for security. Webhook delivery status and logs are stored for debugging.
Provides a declarative webhook system where users can define webhooks through UI without code, with automatic retry logic and delivery logging. Supports webhook filtering to trigger only on specific field changes.
More flexible than Airtable's webhooks because it supports custom filtering and retry logic, and more reliable than manual API calls because it includes delivery tracking and automatic retries.
template and preset system for rapid application scaffolding
Medium confidenceProvides pre-built application templates (CRM, project management, inventory, HR) that users can instantiate with a single click. Templates include schema definitions, views, workflows, and sample data. Users can customize templates after instantiation or create their own templates from existing applications. Templates are stored as JSON and can be shared across NocoBase instances.
Provides pre-built application templates that include schema, views, workflows, and sample data, allowing users to instantiate complete working applications in seconds. Templates are stored as JSON and can be customized or shared.
Faster than building from scratch and more flexible than Airtable templates because you can customize all aspects (schema, views, workflows) and share templates across instances.
data import and export with format conversion and mapping
Medium confidenceSupports importing data from CSV, Excel, JSON, and other formats with automatic schema detection and field mapping. Users can preview data before import, define field mappings, and handle data type conversions. Supports bulk export to CSV, Excel, and JSON formats with field selection and filtering. Import/export operations are logged and can be scheduled.
Provides bidirectional data import/export with automatic schema detection and field mapping UI. Supports multiple formats (CSV, Excel, JSON) and includes preview and validation before import.
More flexible than Airtable's import because it supports custom field mapping and data type conversion, and more user-friendly than command-line tools because it includes a visual mapping interface.
formula and computed field evaluation with expression language
Medium confidenceAllows users to define computed fields using a formula language that supports arithmetic, string operations, date functions, and conditional logic. Formulas are evaluated on-demand or cached depending on configuration. Supports referencing other fields in the same record and related records through relationships. Formula syntax is similar to Excel with functions like SUM, CONCAT, IF, etc.
Provides an Excel-like formula language for computed fields that users can define through UI without writing code. Formulas are evaluated on-demand and can reference other fields and related records.
More user-friendly than database views because formulas are defined through UI, and more flexible than Airtable formulas because it supports custom functions and cross-table references.
workflow automation engine with trigger-action rules and conditional logic
Medium confidenceProvides a visual workflow builder for defining automation rules triggered by database events (record creation, field updates, deletion) or external webhooks. Rules support conditional branching (if-then-else), loops, and actions including field updates, API calls, email notifications, and plugin-based custom actions. Workflows are stored as JSON configuration and executed by a server-side engine that maintains execution state and logs.
Combines visual workflow builder with server-side execution engine that maintains state and supports complex conditional branching. Uses a JSON-based workflow definition format that is both human-readable and machine-executable, allowing workflows to be version-controlled and migrated across instances.
More flexible than Airtable automations because it supports arbitrary webhook calls and custom plugin actions, and more transparent than Zapier because workflows are self-hosted and fully auditable without vendor lock-in.
multi-view data presentation with grid, form, kanban, calendar, and gallery layouts
Medium confidenceAutomatically generates multiple presentation views of the same underlying data without duplicating data or creating separate tables. Supports grid (spreadsheet-like), form (record detail), kanban (column-based grouping), calendar (date-based), and gallery (card-based) views. Each view is configurable with filters, sorting, grouping, and field visibility settings. Views are stored as metadata and rendered on-demand from the same data source.
Generates multiple views from a single data source using a metadata-driven approach, where each view is a configuration overlay on the same underlying table rather than a separate data copy. Supports real-time synchronization across views so updates in one view immediately reflect in others.
More efficient than Airtable because views share the same data source and don't require denormalization, and more flexible than traditional BI tools because views are designed for operational use (editable, real-time) rather than read-only reporting.
role-based access control with field-level and record-level permissions
Medium confidenceImplements a hierarchical permission system where access is controlled at multiple levels: table (read/write/delete), field (visibility and editability), and record (row-level security based on user attributes or record values). Permissions are defined through a UI and stored in the database, evaluated at query time to filter data and at render time to show/hide UI elements. Supports role inheritance and dynamic permission rules based on user properties.
Combines role-based, field-level, and record-level permissions in a single system with visual configuration UI. Uses a declarative permission model where rules are stored as data and evaluated at query time, enabling dynamic permission changes without code deployment.
More granular than Airtable's shared bases because it supports field-level and record-level permissions, and more flexible than hard-coded role systems because permissions are configurable through UI without requiring code changes.
rest and graphql api auto-generation from database schema
Medium confidenceAutomatically generates REST and GraphQL APIs from the database schema and field definitions without requiring manual endpoint definition. Each table gets standard CRUD endpoints (/api/tables/{id}/records with GET, POST, PUT, DELETE), with query parameters for filtering, sorting, pagination, and field selection. GraphQL schema is generated from table relationships and field types. APIs respect permission rules defined in the access control system.
Generates both REST and GraphQL APIs from the same schema definition, with automatic respect for permission rules and field visibility settings. Uses a query builder pattern to translate API parameters into efficient database queries.
Faster to set up than building custom REST endpoints, and more flexible than Airtable's API because you can customize endpoints and add business logic through plugins.
plugin system for extending schema, views, and automation with custom code
Medium confidenceProvides a plugin architecture allowing developers to extend NocoBase with custom field types, view components, workflow actions, and API endpoints. Plugins are TypeScript/JavaScript modules that register with the plugin registry and hook into the application lifecycle. The system supports both server-side plugins (for custom actions and API endpoints) and client-side plugins (for custom views and field components). Plugins can access the database, permission system, and workflow engine.
Provides a unified plugin system for extending both server-side (actions, endpoints) and client-side (views, fields) functionality through a single TypeScript-based API. Plugins are hot-loadable and can be distributed as npm packages.
More extensible than Airtable because you can create custom field types and views, and more maintainable than forking the codebase because plugins are isolated and can be updated independently.
attachment and file storage management with cloud provider integration
Medium confidenceProvides a file attachment field type that stores files in configurable backends (local filesystem, AWS S3, Aliyun OSS, MinIO) with automatic metadata extraction (size, MIME type, dimensions for images). Files are referenced in database records through attachment objects containing URLs, metadata, and access control information. Supports batch upload, drag-and-drop, and direct URL linking. File access respects record-level permissions.
Integrates file storage as a first-class field type with automatic metadata extraction and cloud provider support. Files are stored separately from the database but referenced through attachment objects that include access control information.
More scalable than Airtable's attachment field because it supports cloud storage backends, and more flexible than traditional file management systems because attachments are tied to records and inherit their permissions.
real-time collaboration with live data synchronization and conflict resolution
Medium confidenceImplements real-time data synchronization across multiple users editing the same records simultaneously using WebSocket connections and operational transformation (OT) or conflict-free replicated data types (CRDTs). Changes made by one user are broadcast to others in near real-time, with automatic conflict resolution when multiple users edit the same field. Supports undo/redo with proper conflict handling.
Implements real-time synchronization using operational transformation or CRDTs to handle concurrent edits without requiring a central lock. Broadcasts changes to all connected clients via WebSocket with automatic conflict resolution.
More responsive than polling-based systems because changes are pushed in real-time, and more reliable than simple last-write-wins because it uses conflict resolution algorithms to preserve concurrent edits.
audit logging and change tracking with full record history
Medium confidenceAutomatically logs all changes to records including who made the change, when, what field was modified, and the old/new values. Maintains a complete audit trail that can be queried and filtered. Supports rollback to previous versions and change notifications. Audit logs are stored in a separate table and respect the same permission rules as the original data.
Automatically captures all changes at the field level with full context (user, timestamp, old/new values) and stores them in queryable audit logs. Supports rollback and change notifications without requiring manual audit trail implementation.
More comprehensive than database-level change data capture (CDC) because it includes user context and business-level metadata, and more transparent than application-level logging because audit logs are queryable and can be accessed through the UI.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with nocobase, ranked by overlap. Discovered automatically through the match graph.
Jestor
Transform operations with custom apps, automation, and AI—no coding...
ERBuilder
Streamline data modeling with AI-powered ER diagram generation and...
Internal.io
AI platform for building internal business apps.
Bubble
No-code full-stack web app builder
Bubble AI
No-code AI app builder from natural language.
Appypie
Unleash digital creativity with AI-driven, no-code app development; intuitive, scalable, and...
Best For
- ✓Business analysts and non-technical founders building internal tools
- ✓Teams migrating from Airtable or Salesforce who want self-hosted control
- ✓Rapid prototyping teams that need schema iteration without developer overhead
- ✓Non-technical business users who can articulate requirements but cannot design schemas
- ✓Rapid prototyping teams that want to go from idea to working system in minutes
- ✓Organizations standardizing on NocoBase who want to accelerate onboarding
- ✓Teams integrating NocoBase with external tools (Slack, Zapier, custom systems)
- ✓Organizations that need event-driven architecture without message queues
Known Limitations
- ⚠Complex computed fields or custom validation logic requires plugin development
- ⚠Performance degrades with >100k records in a single table without indexing strategy
- ⚠No built-in multi-tenancy isolation at the schema level — requires application-layer handling
- ⚠UI generation is opinionated; highly custom layouts require component extension
- ⚠LLM-generated schemas often require manual refinement for edge cases and business-specific constraints
- ⚠Hallucination risk: model may suggest field types or relationships that don't match actual requirements
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Repository Details
Last commit: May 3, 2026
About
NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.
Categories
Alternatives to nocobase
Are you the builder of nocobase?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →