NocoDB
Turns an existing SQL database into a smart no-code interface; now source-available, not OSI open-source.
NocoDB puts an Airtable-style no-code interface (grid, kanban, gallery, calendar, forms) on top of a database you already run — MySQL, PostgreSQL, SQLite, and more — which gives it excellent data ownership, since your records stay in your own standard SQL database. It is free to self-host via Docker for internal use. Important licensing note: as of January 2026 NocoDB moved from AGPL-3.0 to the Sustainable Use License (SUL), a source-available "fair-code" license — many secondary sites still list the old AGPL label. Self-hosting for your own internal or personal use remains free; offering NocoDB itself as a hosted or managed service to others requires a commercial license.
What it does well
- +Sits on top of your own MySQL/PostgreSQL/SQLite database, so your data stays in a standard SQL store you control
- +Free to self-host for internal and personal use, with full source access
- +Familiar no-code views (grid, kanban, gallery, calendar, forms) plus an automatic REST API
- +Extremely active project with a very large community and frequent releases
Where it falls short
- −License is source-available (Sustainable Use License), not OSI-approved open-source, and restricts offering NocoDB itself as a paid/managed service
- −The Jan 2026 relicense from AGPL-3.0 means older "AGPL" references you may find are out of date
- −Self-hosting means running and maintaining the app and its backing database
- −As an interface layer, it depends on a separate SQL database you provision and manage
NocoDB as an alternative to
Where NocoDB shows up in our comparisons, and how it ranked.
NocoDB head-to-head
Straight comparisons against the tools people weigh it against.