AI/TLDR

NocoDB

Turn any SQL database into a no-code, spreadsheet-style app

Overview

NocoDB is an open-source tool that puts a spreadsheet-style interface on top of a SQL database. You point it at a database (or let it create one for you) and work with your tables as grids, forms, and other views, without writing SQL for everyday tasks.

It is aimed at teams and developers who want a self-hosted alternative to hosted no-code platforms like Airtable. Because you run it yourself and connect your own database, your data stays on infrastructure you control.

Within the low-code / no-code category, NocoDB fits the case where you already have relational data and want a quick, shareable UI on top of it rather than building a full custom app from scratch.

What it does

  • Spreadsheet-style interface over a real SQL database
  • Self-hosted, open-source alternative to hosted no-code platforms like Airtable
  • Works with SQLite out of the box and connects to PostgreSQL
  • Ships as a Docker image for quick setup and upgrades
  • Auto-upstall script provisions PostgreSQL, Redis, a Traefik gateway, and SSL via Docker Compose
  • Standalone binaries available for macOS, Linux, and Windows for local testing

Getting started

The quickest way to try NocoDB is to run the official Docker image, then open the web UI in your browser.

Run NocoDB with Docker (SQLite)

Start a container that stores its data in a local nocodb folder and exposes the app on port 8080.

bashbash
docker run -d \
  --name noco \
  -v "$(pwd)"/nocodb:/usr/app/data/ \
  -p 8080:8080 \
  nocodb/nocodb:latest

Open the app

Once the container is running, visit http://localhost:8080 in your browser to create your first base and tables.

Connect PostgreSQL instead of SQLite

To back NocoDB with Postgres, pass a connection string via NC_DB and a JWT secret when starting the container.

bashbash
docker run -d \
  --name noco \
  -v "$(pwd)"/nocodb:/usr/app/data/ \
  -p 8080:8080 \
  -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" \
  -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \
  nocodb/nocodb:latest

Set up for production (auto-upstall)

For a production server, the auto-upstall script installs NocoDB with PostgreSQL, Redis, Traefik, and SSL via an auto-generated Docker Compose setup. Re-running it upgrades to the latest version.

bashbash
bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)

Commands and code are distilled from the project's own documentation — always check the official repo for the latest.

When to use it

  • Give a non-technical team an editable, spreadsheet-style view of an existing PostgreSQL or SQLite database
  • Self-host an Airtable-style workspace so data stays on your own infrastructure
  • Quickly build internal tools, forms, and trackers on top of relational data without writing CRUD UI
  • Prototype a database-backed app locally using the SQLite Docker image or a standalone binary

How NocoDB compares

NocoDB alongside other open-source low-code & no-code builders tools AI/TLDR tracks, ranked by GitHub stars.

ToolStarsWhat it does
Langflow★ 150kLangflow is an open-source platform for building AI agents and workflows visually, then deploying each flow as an API or MCP server.
NocoDB★ 63.5kTurn any SQL database into a no-code, spreadsheet-style app
Flowise★ 53.7kFlowise is an open-source low-code tool that lets you build LLM apps and AI agents by connecting nodes on a visual canvas, then ship them as an API or chat widget.
Appsmith★ 40.1kAn open-source low-code platform for quickly building internal tools, admin panels, and dashboards from a visual editor plus custom JavaScript and data-source connections.
ToolJet★ 38kAn open-source low-code platform with a drag-and-drop UI builder, built-in database, and JavaScript logic for building internal tools, dashboards, and workflows.
Directus★ 36kAn open-source data platform that wraps any SQL database in an instant API and a no-code admin app for managing content and building back-office tools.
Refine★ 34.9kA React meta-framework for building data-heavy internal tools, admin panels, dashboards, and B2B apps, combining low-code generators with full code control.
Sim★ 28.8kSim is an open-source AI workspace where teams build agents by chat, on a visual canvas, or in code, with 1,000+ integrations and every major LLM.