簡(jiǎn)介
NocoDB 是 Airtable 的開源替代方案,可以“一鍵”將 MySQL、PostgreSQL、SQL Server、SQLite 和 MariaDB 轉(zhuǎn)換為智能電子表格。
大多數(shù)互聯(lián)網(wǎng)企業(yè)都配備電子表格或數(shù)據(jù)庫(kù)來(lái)解決他們的業(yè)務(wù)需求。每天有超過 10 億人協(xié)作使用電子表格。然而,如果要在數(shù)據(jù)庫(kù)上以類似的速度工作,需要更強(qiáng)大的計(jì)算工具。NocoDB 的團(tuán)隊(duì)希望為世界上每一個(gè)互聯(lián)網(wǎng)企業(yè)開源的數(shù)據(jù)庫(kù)提供強(qiáng)大的無(wú)代碼接口。
豐富的電子表格界面
可以輕松地進(jìn)行搜索、排序、過濾數(shù)據(jù),隱藏表格列
創(chuàng)建網(wǎng)格、圖庫(kù)、看板、甘特圖、表單
公共和密碼保護(hù),可以共享視圖
鎖定視圖
將圖像上傳到單元格
多重角色,包括所有者、創(chuàng)建者、編輯者、評(píng)論者、查看者、評(píng)論者、自定義角色
支持細(xì)粒度的訪問控制
支持工作流程自動(dòng)化的 App
聊天:Microsoft Teams、Slack、Discord、Mattermost
電子郵件:SMTP、SES、Mailchimp
短信 : Twilio
提供第叁方 API
可通過以下方式進(jìn)行 API 開發(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
用戶界面
部署完成后,訪問以下地址即可看到用戶界面:
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)行,瀏覽器打開 localhost:8080/dashboardcd packages/nocodb
npm install
npm run watch:run
# 前臺(tái)運(yùn)行,瀏覽器打開 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
-
開源
+關(guān)注
關(guān)注
3文章
4368瀏覽量
46467 -
MySQL
+關(guān)注
關(guān)注
1文章
931瀏覽量
29775 -
SQlite
+關(guān)注
關(guān)注
0文章
81瀏覽量
16771
原文標(biāo)題:12.6k Star!一鍵把 MySQL、PostgreSQL 等轉(zhuǎn)成智能電子表格
文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Python AI 數(shù)字化實(shí)戰(zhàn):從 Pandas 自動(dòng)化到 DeepSeek “星邏系統(tǒng)”開發(fā),無(wú)密
實(shí)戰(zhàn) | 睿擎平臺(tái)SQLite:嵌入式設(shè)備上的數(shù)據(jù)持久化方案,從移植到應(yīng)用一文打通
直播預(yù)告 | 開源軟件包移植適配專題(第1期):SQLite 從入門到精通
我曾深陷電子表格泥潭,直到遇見 Prolink
5G智慧工廠物聯(lián)網(wǎng)解決方案
電子行業(yè):AI 協(xié)同讓精密工藝把控更精準(zhǔn)
鴻米系列:把家的觸感做細(xì),把智能做輕
【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】5、安裝sqlite3和使用golang讀寫數(shù)據(jù)庫(kù)
開疆智能Profinet轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接康耐視InSight相機(jī)案例
OpenAI發(fā)布新智能體!實(shí)現(xiàn)在線購(gòu)物和創(chuàng)建PPT演示文稿
樹莓派用戶必備的五大微軟Excel替代軟件!
NocoDB如何把SQLite、MariaDB等轉(zhuǎn)成智能電子表格?
評(píng)論