#1111th of 36 in Backends, databases and hosting
nocodb
Spreadsheet-style web UI and REST API on top of SQL databases
- Stars
- 65.4k
- License
- custom license
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- TypeScript
62,064 on 10 Apr 202665,398 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
NocoDB provides an Airtable-like interface for creating and editing tables, with grid, gallery, form, kanban and calendar views. It exposes data through REST APIs and an SDK, and runs on SQLite by default or PostgreSQL via NC_DB. It is a general no-code database tool; the README mentions no AI features.
Who it is for: Teams self-hosting a spreadsheet-style database UI and REST API over SQL data
Strengths
- Five view types: grid, gallery, form, kanban, calendar
- Role-based access control, plus public or password-protected shared views
- Runs on SQLite by default or PostgreSQL through the NC_DB variable
- Auto-upstall script sets up PostgreSQL, Redis, Traefik and SSL via Docker Compose
Weaknesses
- Sustainable Use License, not a standard OSI open-source license
- README describes no AI or LLM features, so it is a loose fit for an AI list
- Standalone binaries are documented only for quick local testing
- Auto-upstall pipes a remote shell script into bash
What it needs
- no GPU
- Compose
- Needs SQLite or PostgreSQL, Redis (auto-upstall setup), Traefik (auto-upstall setup)
- port 8080
Quick answers
Is nocodb open source?
Its code is public on GitHub under its own license terms; read them before you use it at work.
Can you run nocodb with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Backends, databases and hosting
See all 36| Rank | Project | Score |
|---|---|---|
| 1 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 92 out of 100 |
| 2 | medusaNode.js commerce platform with modular products, carts, orders and payments | 91 out of 100 |
| 3 | supabasePostgres backend with auth, storage, realtime and edge functions | 90 out of 100 |
| #4 | composeCLI plugin that runs multi-container apps from a compose.yaml file | 90 out of 100 |
| #5 | nacosService discovery, health checking and dynamic config server for microservices | 89 out of 100 |