Students who have used Feibook are full of praise for its multi-dimensional table function. Today, I accidentally found an open source software, which can be used to build their own multi-dimensional table

The open source software is called NocoDB and the project address is github.com/nocodb/noco… You already have 12.6K star. It has the following functions:

Rich spreadsheet interface

  • You can easily search, sort, filter data, and hide table columns
  • Create grids, galleries, kanban, Gantt charts, forms
  • Public and password protected, views can be shared
  • Lock the view
  • Upload images to cells
  • Multiple roles, including owner, creator, editor, reviewer, viewer, reviewer, and custom roles
  • Supports fine-grained access control

App that supports workflow automation

  • Chat: Microsoft Teams, Slack, Discord, Mattermost
  • Email: SMTP, SES, Mailchimp
  • Message: Twilio
  • Whatsapp
  • Provide third-party apis

You can use the following methods to access API development

  • REST API (Swagger)
  • GraphQL API
  • JWT authentication and social authentication
  • API tokens integrated with Zapier and Integromat

Now let’s introduce how to build your own multidimensional table in 2 minutes

Download mirror

docker pull nocodb/nocodb:latest

Obtain the cloud database address

Here we use a free cloud database MemFireDB, no installation required, click login to get the connection information, including service address, database name, database user name

Boot image

docker run -d -p 8080:8080 nocodb/nocodb

Start, through the browser to http://localhost:8080/dashboard, will pop up configuration page allows you to configure to connect the background database, here we fill in the database information in the previous step

After setting up, click “Test Database Connection”, and the message “successful Connection”, click next to access your own multidimensional table, Enjoy it!