nocodb /nocodb

🔥 🔥 🔥 A Free & Self-hostable Airtable Alternative

★ 65,469⑂ 5,127👁 383⑃ 8,117● 4,831▤ 204◈ 1,586
TypeScriptNOASSERTIONCreated 2017-10-29nocodb.com
65,469
stars
+15
5,127
forks
383
watchers
8,117
prs
4,831
issues
204
releases
1,586
discussions

README

NocoDB is the fastest and easiest way to build databases online.




    Website •
    Discord •
    Community •
    Twitter •
    Reddit •
    Documentation


!video avi
















See other languages »



 Join Our Community







 Installation

 Docker with SQLite

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

 Docker with PG
bash
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


 Auto-upstall
Auto-upstall is a single command that sets up NocoDB on a server for production usage.
Behind the scenes it auto-generates docker-compose for you.

bash
bash  install.nocodb.com/noco.sh script can be found here in our github


 Other Methods

 Binaries are only for quick testing locally.

| Install Method                | Command to install                                                                                                                                                                                                                                                                                                                                                         |
|-------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 🍏 MacOS arm64 (Binary)   | curl http://get.nocodb.com/macos-arm64 -o nocodb -L && chmod +x nocodb && ./nocodb                                                                                                                                                                                                                                                                                       |
| 🍏 MacOS x64 (Binary)     | curl http://get.nocodb.com/macos-x64 -o nocodb -L && chmod +x nocodb && ./nocodb                                                                                                                                                                                                                                                                                         |
| 🐧 Linux arm64 (Binary)   | curl http://get.nocodb.com/linux-arm64 -o nocodb -L && chmod +x nocodb && ./nocodb                                                                                                                                                                                                                                                                                       |
| 🐧 Linux x64 (Binary)     | curl http://get.nocodb.com/linu

Top issues

Discussions

Latest release

2026.10.1 : Bug Fix Release 2026.10.1 2026-10-29
⚠️ Timestamps include milliseconds. On PostgreSQL and SQLite, date and time values in API responses, webhook payloads and CSV exports now include milliseconds (12:34:56.000+00:00). Check integrations that read dates in a fixed format.

 MCP lists every tool. The MCP server at /mcp now lists every tool. If Windsurf or VS Code Copilot shows too many tools, connect it again with the /mcp-discovery URL. Learn more

 Password changes sign out your apps. Changing your password deletes your API tokens and disconnects apps you authorized with OAuth. Learn more

 Improvements

- Classic apps on

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON