NocoDB
NocoDB is an Open Source Airtable and also the easiest way to create instant REST APIs on any MySQL/Postgres databases.
NocoDB
🎃 The Open Source Airtable Alternative 🎃
Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet
Quick try
1-Click Deploy
Heroku
Using Docker
docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
To persist data you can mount volume at
/usr/app/data/
.
Using Npm
npx create-nocodb-app
Using Git
git clone https://github.com/nocodb/nocodb-seed
cd nocodb-seed
npm install
npm start
GUI
Access Dashboard using : http://localhost:8080/dashboard
Join Our Community
Screenshots
Features
Rich Spreadsheet Interface
-
⚡ Search, sort, filter, hide columns with uber ease -
⚡ Create Views : Grid, Gallery, Kanban, Gantt, Form -
⚡ Share Views : public & password protected -
⚡ Personal & locked Views -
⚡ Upload images to cells (Works with S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze) -
⚡ Roles : Owner, Creator, Editor, Viewer, Commenter, Custom Roles. -
⚡ Access Control : Fine-grained access control even at database, table & column level.
App
…Why this ?
Generating REST APIs for ANY exisitng MySql/Postgres database which does not follow conventions of frameworks such as rails, django, laravel etc is a small adventure that one like to avoid .. Hence this.
Getting started :
NocoDB is really simple and minimalistic to get started. NocoDB requires either node or docker installed on your machine.
Using npm
npx create-nocodb-app
Using docker
docker run -d -p 8080:8080 nocodb/nocodb
Demo
Documentation
Join our community :
- 📣 Github : https://github.com/nocodb/nocodb
- 📣 Discord : https://discord.gg/5RgZmkW
- 📣 Twitter : https://twitter.com/nocodb
Would love to hear your usecases & feedbacks. 🙌
Top comments (2)
What is the status of GraphQL support in NocoDB?
Thank you for checking - NocoDB does support GraphQL too! And you can choose the API type while creating the project. :D