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.
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: nocodb.com
Support: GitHub Code Repository
Developer: NocoDB. Inc
License: GNU Affero General Public License v3.0

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 |
| 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 |
| OmniDB | Collaborative environment For database management |
| Sequeler | Native Linux SQL client built in Vala and Gtk |
| orchestrator | High availability and replication management tool |
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 |
| 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.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

