NocoDB provides an intuitive spreadsheet interface for creating online databases, either from scratch or by connecting to any Postgres/MySQL. Access your data through interactive UIs like Kanban, Form, and Gallery, or via API and SQL
It is a no-code database platform that allows teams to collaborate and build applications with ease of a familiar and intuitive spreadsheet interface. This allows even non-developers or business users to become software creators.
NocoDB works by connecting to any relational database and transforming them into a smart spreadsheet interface! This allows you to build no-code applications collaboratively with teams. NocoDB currently works with MySQL, PostgreSQL & SQLite (only in Open Source) databases.
NocoDB was originally distributed under the GNU Affero General Public License v3.0. However, in January 2026, the developers changed to the Sustainable Use License. This permits personal use and internal business use but restricts commercial redistribution and offering NocoDB as a hosted service. Current releases are therefore source-available rather than free and open source software.
Key Features
- Spreadsheet interface:
- Basic Operations: Create, Read, Update and Delete on Tables, Fields, and Records.
- Fields Operations: Sort, Filter, Hide / Un-hide Fields.
- Multiple Views Types: Grid (By default), Gallery, Form View and Kanban View.
- View Permissions Types: Collaborative Views & Locked Views.
- Share Bases / Views: either Public or Private (with Password Protected).
- Variant Cell Types: ID, Links, Lookup, Rollup, SingleLineText, Attachment, Currency, Formula and etc.
- Access Control with Roles : Fine-grained Access Control at different levels.
- App Store for Workflow Automations.
- Programmatic Access.
- Sync Schema.
- Audit logs.
Website: github.com/nocodb/nocodb
Support:
Developer: NocoDB. Inc
License: Sustainable Use License (not open source)

NocoDB is written in TypeScript. Learn TypeScript with our recommended free books and free tutorials.
Related Software
| MySQL Tools | |
|---|---|
| DBeaver | Universal database tool |
| phpMyAdmin | MySQL web administration tool |
| NocoDB | Build databases as spreadsheets |
| MySQL Workbench | Complete visual database design tool |
| mycli | Command line interface for MySQL, MariaDB, and Percona |
| gh-ost | GitHub's Online Schema Migrations for MySQL |
| Beekeeper Studio | Cross-platform SQL editor and database manager |
| usql | Command-line database client |
| sqlit | lazygit of SQL databases |
| Harlequin | Easy, fast, and beautiful database client for the terminal |
| DbGate | Database manager for MySQL, PostgreSQL, MongoDB |
| Percona Toolkit | Essential command-line utilities for MySQL |
| SQuirreL SQL Client | Graphical SQL client written in Java |
| Adminer | Full-featured tool for managing content in MySQL database |
| dblab | Interactive client for PostgreSQL, MySQL, SQLite3, and more |
| Antares | SQL client based on Electron.js and Vue.js |
| XtraBackup | Backup utility for MySQL |
| innotop | Real-time, advanced investigation tool |
| SQLCheck | Detects common SQL anti-patterns |
| Skeema | Manage MySQL and MariaDB schema changes |
| Sequeler | Native Linux SQL client built in Vala and Gtk |
| orchestrator | High availability and replication management tool |
| OmniDB | Collaborative environment For database management |
Read our verdict in the software roundup.
| No-Code Database Tools | |
|---|---|
| NocoDB | Build databases as spreadsheets |
| Teable | Manage your data and connect your team |
| Baserow | No-code database and Airtable alternative |
| Directus | Real-time API and App dashboard for managing SQL database content |
| Grist | Modern relational spreadsheet |
| rowy | Low-code backend in the browser |
| Saltcorn | No-code application development platform |
| Mathesar | Spreadsheet-like tool for Postgres data |
| UNDB | No-code platform that can also serve as a Backend as a Service |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.