簡(jiǎn)介
NocoDB 是 Airtable 的開(kāi)源替代方案,可以“一鍵”將 MySQL、PostgreSQL、SQL Server、SQLite 和 MariaDB 轉(zhuǎn)換為智能電子表格。
大多數(shù)互聯(lián)網(wǎng)企業(yè)都配備電子表格或數(shù)據(jù)庫(kù)來(lái)解決他們的業(yè)務(wù)需求。每天有超過(guò) 10 億人協(xié)作使用電子表格。然而,如果要在數(shù)據(jù)庫(kù)上以類似的速度工作,需要更強(qiáng)大的計(jì)算工具。NocoDB 的團(tuán)隊(duì)希望為世界上每一個(gè)互聯(lián)網(wǎng)企業(yè)開(kāi)源的數(shù)據(jù)庫(kù)提供強(qiáng)大的無(wú)代碼接口。
豐富的電子表格界面
可以輕松地進(jìn)行搜索、排序、過(guò)濾數(shù)據(jù),隱藏表格列
創(chuàng)建網(wǎng)格、圖庫(kù)、看板、甘特圖、表單
公共和密碼保護(hù),可以共享視圖
鎖定視圖
將圖像上傳到單元格
多重角色,包括所有者、創(chuàng)建者、編輯者、評(píng)論者、查看者、評(píng)論者、自定義角色
支持細(xì)粒度的訪問(wèn)控制
支持工作流程自動(dòng)化的 App
聊天:Microsoft Teams、Slack、Discord、Mattermost
電子郵件:SMTP、SES、Mailchimp
短信 : Twilio
提供第叁方 API
可通過(guò)以下方式進(jìn)行 API 開(kāi)發(fā)接入
REST API (Swagger)
GraphQL API
JWT 身份驗(yàn)證和社交身份驗(yàn)證
與 Zapier、Integromat 集成的 API 令牌
項(xiàng)目地址是:
https://github.com/nocodb/nocodb
快速部署
使用 Docker
docker run -d --name nocodb -p 8080:8080 nocodb/nocodb
使用 Npm
官方提供了獨(dú)立的壓縮安裝文件,下載對(duì)應(yīng)服務(wù)器的版本,解壓縮即可使用。
npx create-nocodb-app
使用 Git
git clone https://github.com/nocodb/nocodb-seed
cd nocodb-seed
npm install
npm start
用戶界面
部署完成后,訪問(wèn)以下地址即可看到用戶界面:
http://localhost:8080/dashboard
本地運(yùn)行
用于本地調(diào)試,對(duì)代碼的更新會(huì)自動(dòng)重新啟動(dòng)。
git clone https://github.com/nocodb/nocodb
cd nocodb
# 后臺(tái)運(yùn)行,瀏覽器打開(kāi) localhost:8080/dashboardcd packages/nocodb
npm install
npm run watch:run
# 前臺(tái)運(yùn)行,瀏覽器打開(kāi) localhost:3000/dashboardcd packages/nc-gui
npm install
npm run dev
簡(jiǎn)單使用
NocoDB 需要一個(gè)數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)電子表格視圖和外部數(shù)據(jù)庫(kù)的元數(shù)據(jù)。這個(gè)數(shù)據(jù)庫(kù)的連接參數(shù)可以在 NC_DB 環(huán)境變量中指定。
使用 Docker
MySQL 示例
docker run -d -p 8080:8080
-e NC_DB=“mysql2://host.docker.internal:3306?u=root&p=password&d=d1”
-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”
nocodb/nocodb
Postgres 示例
docker run -d -p 8080:8080
-e NC_DB=“pg://host:port?u=user&p=password&d=database”
-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”
nocodb/nocodb
SQL Server 示例
docker run -d -p 8080:8080
-e NC_DB=“mssql://host:port?u=user&p=password&d=database”
-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”
nocodb/nocodb
編輯:jq
-
開(kāi)源
+關(guān)注
關(guān)注
3文章
3680瀏覽量
43816 -
MySQL
+關(guān)注
關(guān)注
1文章
860瀏覽量
27922 -
SQlite
+關(guān)注
關(guān)注
0文章
81瀏覽量
16402
原文標(biāo)題:12.6k Star!一鍵把 MySQL、PostgreSQL 等轉(zhuǎn)成智能電子表格
文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
求助,關(guān)于iMX DDR3寄存器編程輔助問(wèn)題求解
設(shè)備管理系統(tǒng):從紙筆到智能,跨越時(shí)代的進(jìn)化之旅

SQLite數(shù)據(jù)訪問(wèn)組件

Spire.XLS for JavaScript——多功能JavaScript電子表格庫(kù)(二)

Spire.XLS for JavaScript——多功能JavaScript電子表格庫(kù)(一)

適用于MySQL和MariaDB的.NET連接器

Chart FX之DataGrid電子表格


評(píng)論