WHAT IS IT?
NocoDB turns any relational database (MySQL, PostgreSQL, SQLite, MS SQL) into a collaborative spreadsheet UI à la Airtable. Instead of bending Google Sheets to manage business data, you get a real SQL backend with a no-code interface on top, and a REST/GraphQL API generated automatically.
WHY IS IT INTERESTING?
- Real SQL underneath: your data stays in Postgres or MySQL, not in a proprietary format. Existing SQL tools (BI, ETL, scripts) plug straight in.
- Connect to existing databases: point NocoDB at a production DB and it generates a spreadsheet UI without touching the schema. Great for giving a UI to non-technical users.
- Multiple views: Grid, Kanban, Form, Gallery, Calendar. Each view is a filtered/sorted projection of the same table, shareable via public link.
- Built-in REST API and webhooks: every table becomes a Swagger-documented CRUD endpoint. No need to write a backend for an MVP.
- Self-hosted and lightweight: single Docker container, ships with SQLite by default. Zero vendor lock-in, five-minute deployment on a VPS.
USE CASES
- Add a spreadsheet UI to a business database without writing a back-office
- Replace Airtable for cost, sovereignty or data-volume reasons
- Prototype a product fast with auto-generated REST API and free admin UI
- Centralize a CRM, project tracker or inventory across a team without going SaaS
