AltFreeStack
Dev Toolsdocker-ready1-click-deploy

NocoDB: the best Open Source alternative to Airtable in 2026

NocoDB turns any SQL database into an Airtable-style smart spreadsheet, with views, forms and automations, without locking your data into a proprietary format.

License AGPL-3.0 64.8k stars liveUpdated hoyWebsite GitHub Repository

Technical profile

License
AGPL-3.0
Category
Dev Tools
Replaces
Airtable
Tech stack
Node.jsVue.jsPostgreSQL/MySQL

Preview

NocoDB interface preview

Public image provided by NocoDB on its own website.

Key features

  • Grid, Kanban, Gallery and Form views
  • Auto-generated REST and GraphQL APIs
  • Automations and webhooks
  • Connects to existing MySQL, PostgreSQL, SQL Server and SQLite

NocoDB vs. Airtable

Pros

  • Runs on real databases, not a proprietary format
  • No artificial row limits

Things to consider

  • Somewhat steeper learning curve than Airtable
  • AGPL-3.0

Quick Docker installation guide

Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →

docker-compose.yml
version: "3.9"
services:
  nocodb:
    image: nocodb/nocodb:latest
    restart: unless-stopped
    ports:
      - "8080:8080"
    environment:
      - NC_DB=pg://nocodb-db:5432?u=nocodb&p=nocodb&d=nocodb
    volumes:
      - nocodb_data:/usr/app/data
    depends_on:
      - nocodb-db
  nocodb-db:
    image: postgres:15-alpine
    restart: unless-stopped
    environment:
      - POSTGRES_USER=nocodb
      - POSTGRES_PASSWORD=nocodb
      - POSTGRES_DB=nocodb
    volumes:
      - nocodb_pg_data:/var/lib/postgresql/data
volumes:
  nocodb_data:
  nocodb_pg_data: