← All repositories

nocodbnocodb

62,131 stars4,642 forksTypeScriptother1 view
nocodb.com

Nocodb

Features

  • Dynamic REST API GeneratorsExposes database tables as programmable endpoints by intercepting incoming requests and translating them into native SQL queries at runtime.
  • Headless Database BackendsA service layer that automatically generates RESTful and GraphQL APIs from database schemas to support external application development and integration.
  • BasesCreate Base — a named example documented in this learning resource.
  • Database-Agnostic Query LayersNormalizes interactions across various SQL and NoSQL data sources by using a unified abstraction layer for all CRUD operations.
  • No-Code Database InterfacesA visual platform that transforms existing relational databases into collaborative spreadsheet-style workspaces for managing and organizing complex data sets.
  • Visual Database BuildersA unified environment for designing database structures, managing record relationships, and building custom views without writing manual SQL queries.
  • Instant API GenerationAutomatically exposing database tables as secure RESTful endpoints to allow external applications to interact with data programmatically.
  • Database REST APIsGenerate RESTful endpoints for database tables to allow external applications to securely query, insert, update, or delete records through programmatic requests using standard authentication.
  • RecordsCreate Record — a named example documented in this learning resource.
  • Data GridsArrange and manipulate database records using a spreadsheet-style grid interface to perform bulk updates, sorting, and filtering for efficient data management.
  • Data Entry FormsGenerate custom input forms to allow users to add or update information without requiring direct access to the underlying database tables or technical knowledge.
  • Database-as-a-Service TransformationsConverting existing relational databases into collaborative, spreadsheet-like interfaces to make data management accessible to non-technical team members.
  • Schema DesignersDesign and modify database structures using visual diagrams and field editing tools to ensure data integrity and maintain clear relationships between different information sets.
  • Database Automation APIsURL: /docs/scripts/api-reference Explore the NocoDB Scripts API for advanced automation and integration ### Core Objects * Base Object - Access tables, collaborators, and create new structures * Table Object - Query, cre
  • Record Management APIsURL: /docs/scripts/api-reference Explore the NocoDB Scripts API for advanced automation and integration ### Core Objects * Base Object - Access tables, collaborators, and create new structures * Table Object - Query, cre
  • Scripting APIsURL: /docs/scripts/api-reference Explore the NocoDB Scripts API for advanced automation and integration ### Core Objects * Base Object - Access tables, collaborators, and create new structures * Table Object - Query, cre
  • Data View ModesSwitch between multiple display formats including grids, kanban boards, galleries, forms, and calendars to view and interact with data in ways that best suit specific tasks.
  • View ManagementActions on View — a named example documented in this learning resource.
  • Table Management APIsURL: /docs/scripts/api-reference Explore the NocoDB Scripts API for advanced automation and integration ### Core Objects * Base Object - Access tables, collaborators, and create new structures * Table Object - Query, cre
  • External Database ConnectorsConnect external data sources or import information into a centralized interface to manage high-volume datasets alongside existing records within a single unified environment.
  • Webhook EnginesMonitors database state changes to trigger external HTTP requests based on user-defined rules and asynchronous background task execution.
  • API AuthenticationAPI Tokens — a named example documented in this learning resource.
  • Visual Data Management ViewsOrganizing and interacting with complex datasets through flexible views like kanban boards, calendars, and galleries for better visibility.
  • Database-Driven Automation EnginesA set of event-driven tools that trigger external actions and synchronize data across third-party services based on database changes.
  • Automated Data WorkflowsTriggering external actions and system integrations based on database events to synchronize information across platforms without manual intervention.
  • Business Workflow AutomationsTrigger automated actions across external services based on database events to synchronize information and eliminate manual data entry tasks for improved operational efficiency.
  • Workflow ActionsActions on Workflow — a named example documented in this learning resource.
  • Custom Scripting EnginesCreate Script — a named example documented in this learning resource.
  • Webhook IntegrationsSend HTTP requests to external services when specific data changes occur to trigger real-time workflows and keep connected systems synchronized with the latest information.
  • Custom Data Collection FormsBuilding user-friendly input forms that allow stakeholders to submit or update information directly into a database without technical access.
  • Data Source ConnectionsConnect to Data Source — a named example documented in this learning resource.
  • Table Data ManagersFilter, sort, and group records within tables to organize large datasets and extract meaningful insights through efficient data manipulation and analysis tools.
  • Scriptable Automation RuntimesExecutes custom logic within a sandboxed environment to manipulate data records and interact with external services via programmatic APIs.
  • Team ManagementInvite colleagues to access shared projects to enable collaborative data management and improve overall productivity by allowing multiple users to work on records simultaneously.
  • Workspace CollaborationWorkspace Collaboration — a named example documented in this learning resource.
  • WebhooksCreate Webhook — a named example documented in this learning resource.
  • AI-Powered Database CreationCreate Base using AI — a named example documented in this learning resource.
  • Field Manipulation APIsURL: /docs/scripts/api-reference Explore the NocoDB Scripts API for advanced automation and integration ### Core Objects * Base Object - Access tables, collaborators, and create new structures * Table Object - Query, cre
  • Script ActionsActions on Script — a named example documented in this learning resource.
  • Workflow OrchestrationCreate Workflow — a named example documented in this learning resource.
  • Schema MappersTranslates database table structures into dynamic application models by reading system catalogs and mapping them to a unified internal representation.
  • Record SchemasExpanded Record — a named example documented in this learning resource.
  • Record TemplatesRecord Templates — a named example documented in this learning resource.
  • Data Source SynchronizersSync with Data Source — a named example documented in this learning resource.
  • Gallery ViewsTransform raw database records into visual gallery layouts to display information in a descriptive and accessible format for better readability and user engagement.
  • Kanban BoardsOrganize database records into a kanban board layout to track task progress and streamline project workflows through a visual, column-based management system.
  • Calendar ViewsDisplay time-based records on a calendar interface to track deadlines and schedule events by utilizing date and time fields stored within the database.