https://github.com/nocodb/nocodb Skip to content Sign up * Why GitHub? Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Project management - + Integrations - + GitHub Sponsors - + Customer stories- * Team * Enterprise * Explore + Explore GitHub - Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing Plans - + Compare plans - + Contact Sales - + Education - [ ] [search-key] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} nocodb / nocodb * Notifications * Star 5.2k * Fork 389 The Open Source Airtable alternative www.nocodb.com AGPL-3.0 License 5.2k stars 389 forks Star Notifications * Code * Issues 21 * Pull requests 7 * Discussions * Actions * Projects 1 * Wiki * Security * Insights More * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 13 branches 6 tags Code Clone HTTPS GitHub CLI [https://github.com/n] Use Git or checkout with SVN using the web URL. [gh repo clone nocodb] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @o1lab o1lab Update README.md ... fadbe7f May 27, 2021 Update README.md fadbe7f Git stats * 320 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows Github action - cypress configuration May 27, 2021 contribute Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 cypress Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 docker-compose Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 markdown Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 packages Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 static doc: Added screenshots May 27, 2021 .eslintrc.js eslint Mar 28, 2019 .gitignore Procs are in GET / May 29, 2020 BACKERS.md Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 CONTRIBUTING.md Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 LICENSE Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 README.md Update README.md May 27, 2021 _node.js.yml Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 cypress.json Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 jsdoc.json Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 lerna.json Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 old.travis.yml Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 package-lock.json Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 package.json Xmysql is now NocoDB (An Open Source Airtable alternative) May 27, 2021 View code NocoDB The Open Source Airtable Alternative Quick try 1-Click Deploy Using Docker Using Npm Using Git GUI Join Our Community Screenshots Features Rich Spreadsheet Interface App Store for workflow automations : Programmatic API access via : Production Setup Docker Example MySQL Example Postgres Example SQL Server Environment variables Why we building this ? Our Mission : Contributors : README.md NocoDB The Open Source Airtable Alternative Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet. Build Status Node version Twitter Website * Discord * Twitter [OpenSourceAirtableAlternative] NocoDB - The Open Source Airtable alternative | Product Hunt Quick try 1-Click Deploy Deploy NocoDB to Heroku with 1-Click Using Docker docker run -p 8080:8080 nocodb/nocodb 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 Join NocoDB : Free & Open Source Airtable Alternative Screenshots [2] [1] [7] [5] [6] [3] [4] [11] [10] [8] [9] 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, Commenter, Viewer, Commenter, Custom Roles. * [?] Access Control : Fine-grained access control even at database, table & column level. App Store for workflow automations : * [?] Chat : Microsoft Teams, Slack, Discord, Mattermost * [?] Email : SMTP, SES, Mailchimp * [?] SMS : Twilio * [?] Whatsapp * [?] Any 3rd Party APIs Programmatic API access via : * [?] REST APIs (Swagger) * [?] GraphQL APIs. * [?] Includes JWT Authentication & Social Auth * [?] API tokens to integrate with Zapier, Integromat. Production Setup NocoDB requires a database to store metadata of spreadsheets views and external databases. And connection params for this database can be specified in NC_DB environment variable. Docker Example MySQL docker run -p 8080:8080 -e NC_DB="mysql2://host:port?u=user&p=password&d=database" nocodb/nocodb Example Postgres docker run -p 8080:8080 -e NC_DB="pg://host:port?u=user&p=password&d=database" nocodb/nocodb Example SQL Server docker run -p 8080:8080 -e NC_DB="mssql://host:port?u=user&p=password&d=database" nocodb/nocodb Environment variables Variable Mandatory Comments If absent A local SQLite NC_DB Yes See our will be database URLs created in root folder JDBC URL Format. Can be used instead DATABASE_URL No of NC_DB. Used in 1-Click Heroku deployment Best Used for guess NC_PUBLIC_URL Yes sending Email from http invitations request params JWT secret A Random NC_AUTH_JWT_SECRET Yes used for auth secret and storing will be other secrets generated NC_SENTRY_DSN No For Sentry monitoring Disable Project NC_CONNECT_TO_EXTERNAL_DB_DISABLED No creation with external database NC_DISABLE_TELE No Disable telemetry Why we building this ? Most internet businesses equip themselves with either spreadsheet or a database to solve their business needs. Spreadsheets are used by a Billion+ humans collaboratively every single day. However, we are way off working at similar speeds on databases which are way more powerful tools when it comes to computing. Attempts to solve this with SaaS offerings has meant horrible access controls, vendor lockin, data lockin, abrupt price changes & most importantly a glass ceiling on what's possible in future. Our Mission : Our mission is to provide the most powerful no-code interface for databases which is open source to every single internet business in the world. This would not only democratise access to a powerful computing tool but also bring forth a billion+ people who will have radical tinkering-and-building abilities on internet. Contributors : [543540] [615514] [184905] [392015] [827205] [171084] [657222] [266029] [363301] [595732] [489874] [109336] [396187] [83861] [157668] [100158] [508624] [8931] [266029] --------------------------------------------------------------------- About The Open Source Airtable alternative www.nocodb.com Topics mysql graphql sqlite postgresql mariadb airtable sqlserver no-code automatic-api no-code-database airtable-alternative Resources Readme License AGPL-3.0 License Releases 6 Launching NocoDB Latest May 27, 2021 + 5 releases Packages 0 No packages published Contributors 18 * @o1lab * @pranavxc * @bvkatwijk * @zbynekrybicka * @markuman * @jeznag * @bertyhell * @dependabot * @chocholand * @DanielRuf * @0xflotus + 7 contributors Languages * Vue 45.1% * TypeScript 36.4% * JavaScript 15.4% * PLpgSQL 1.3% * HTML 0.8% * CSS 0.4% * Other 0.6% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.