发布于 2026-01-05 0 阅读
0

NocoDB:开源的 Airtable 替代方案 NocoDB NocoDB 开源的 Airtable 替代方案 加入我们的社区 安装 工作原理 功能:请加入我们的社区 🔦 NocoDB 的发展历程…… 🎯 我们为什么要开发它? ❤️ 我们的使命:请加入我们的社区:NocoDB 开源的 Airtable 替代方案 加入我们的社区 安装

NocoDB:开源的 Airtable 替代方案

NocoDB

开源的 Airtable 替代方案

加入我们的社区

安装

工作原理

特征 :

请加入我们的社区

🔦 NocoDB 的发展历程……

🎯 我们为什么要建造这个?

❤️我们的使命:

请加入我们的社区:

开源的 Airtable 替代方案

加入我们的社区

安装

NocoDB

大家好👋👋

我们今天非常激动地在 Dev.to 论坛上展示NocoDB 。

NocoDB 是一个免费开源的 Airtable 替代方案。

GitHub 标志 nocodeb / nocodeb

🔥🔥🔥开源Airtable替代方案

开源的 Airtable 替代方案

NocoDB 是构建在线数据库最快捷、最简便的方法。

网站 Discord社区 Twitter Reddit文档

视频avi

查看其他语言 »

加入我们的社区



@nocodb/nocodb 的 Stargazers 代码库成员名单

安装

Docker 与 SQLite

docker run -d --name noco 
           -v "$(pwd)"/nocodb:/usr/app/data/ 
           -p 8080:8080 
           nocodb/nocodb:latest
Enter fullscreen mode Exit fullscreen mode

Docker 与 PG

docker run -d --name noco 
           -v "$(pwd)"/nocodb:/usr/app/data/ 
           -p 8080:8080 
            # replace with your pg connection string
           -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" 
           # replace with a random secret
           -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010"  
           nocodb/nocodb:latest
Enter fullscreen mode Exit fullscreen mode

自动安装

自动安装是一个单条命令,用于在服务器上配置 NocoDB 以供生产环境使用。它会在后台自动生成 docker-compose 文件。

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
Enter fullscreen mode Exit fullscreen mode

自动安装功能执行以下操作:🕊

  • 🐳 自动安装所有必备组件,例如 Docker 和 Docker Compose
  • 🚀 自动安装 NocoDB,集成 PostgreSQL、Redis、Minio 等……

就在六周前,我们推出了 NocoDB,而 NocoDB 现在拥有:

  • Docker 下载量已超过 66 万次!
  • GitHub 星标数超过 13,600!💫 💫 💫
  • 拥有超过1100名成员的强大Discord社区!
  • 根据Runa Capital 的分析,NocoDB 是第二季度增长最快的开源项目
  • Vue.js 的创始人 Evan You 也发推文提到我们了!🎉🎉🎉🎉

我们预料到会有今天吗?
当然没有。和你们这些喜欢动手实践的人一样,我们在发布日那天既好奇又忐忑。然而,社区的反响让我们无比惊喜。我们非常乐意在 Dev.to 上分享更多关于产品和开发历程的信息。

工作原理

docker run -p 8080:8080 nocodb/nocodb
Enter fullscreen mode Exit fullscreen mode

或者

npx create-nocodb-app
Enter fullscreen mode Exit fullscreen mode

NocoDB 的工作原理很简单:连接到您现有的数据库,并将其转换为智能电子表格界面!这样,您就可以像使用 Google 或 Airtable 电子表格一样与团队协作。此外,我们还提供 REST 和 GraphQL API,允许您以编程方式访问这些电子表格!

NocoDB 目前与

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • SQLite
  • Amazon Aurora 和 MariaDB 数据库。

NocoDB:图库视图

NocoDB:应用商店

NocoDB:程序化 API 访问

NocoDB:协作式电子表格

NocoDB:与 Zapier 集成

此外,NocoDB 的应用商店允许您在视图上构建业务工作流,并可结合 Slack、Microsoft Teams、Discord、Twilio、WhatsApp、电子邮件以及任何第三方 API。NocoDB 还提供对 API 的编程访问,以便您可以构建与 Zapier/Integromat 的集成以及自定义应用程序。

特征 :

丰富的电子表格界面:

  • ⚡ 轻松排序、搜索、筛选、隐藏列
  • ⚡ 创建视图:网格视图、图库视图、看板视图、甘特图视图、表单视图
  • ⚡ 分享观点:公开和密码保护
  • ⚡ 个人及锁定视图
  • ⚡ 将图片上传到单元格(支持 S3、Minio、GCP、Azure 等多种服务)!!
  • ⚡ 角色:所有者、创建者、编辑者、评论者、查看者、评论者、自定义。
  • ⚡ 访问控制:细粒度的访问控制,甚至可以精确到列级别。
  • ⚡ 用于与 n8n、Zapier 和 Integromat 集成的 API 令牌。

自动化和应用商店:

  • ⚡ 聊天工具:Microsoft Teams、Slack、Discord、Mattermost
  • ⚡ 电子邮件:SMTP、SES、Mailchimp
  • ⚡短信:Twilio
  • ⚡ WhatsApp
  • ⚡ 任何第三方 API

通过以下方式进行程序化 API 访问:

  • ⚡ REST API(Swagger)
  • ⚡ GraphQL API。
  • ⚡ 包含 JWT 身份验证和社交身份验证

请加入我们的社区

📣 GitHub:https://github.com/nocodb/nocodb
📣 Discord: https: //discord.gg/5RgZmkW
📣 Twitter: https: //twitter.com/nocodb


🔦 NocoDB 的发展历程……

在 NocoDB 之前,我们已经开源了两个 API 解决方案:

  • ⚡ 一个无需编写代码即可为任何 MySQL 数据库生成 REST API 的工具。GitHub 上已有超过 4000 个星标。这是一个业余项目,最初没有图形用户界面。📈
  • ⚡ 一款适用于任何数据库的低代码REST-GraphQL API 生成器,并带有图形用户界面。已被数百家公司使用,其中包括财富 500 强企业和上市公司。📈

最让我们惊喜的是,就连非开发者也开始使用我们的 API 产品,并且为我们加油!🚀🚀 这促使我们重新思考,将我们两款 API 产品的优势结合起来,并将它们改造为更好的产品。


🎯 我们为什么要建造这个?

大多数互联网企业都使用电子表格或数据库来满足业务需求。每天有数亿人协作使用电子表格。然而,我们在数据库上的工作效率却远不及电子表格,而数据库在计算方面功能强大得多。试图通过SaaS产品解决这个问题,却带来了糟糕的访问控制、供应商锁定、数据锁定、价格突变,以及最重要的——未来发展空间的瓶颈。

❤️我们的使命:

我们的使命是为全球所有互联网企业提供功能最强大的无代码数据库接口,并且该接口是开源的。这不仅能让更多人能够使用强大的计算工具,还能让超过十亿的用户在互联网上拥有强大的创新和构建能力。


💊 还有……最后一点……这让它变得无比出色:

NocoDB 只需一个包含六行代码的 Node.js 文件即可运行!这种极简主义意味着 NocoDB 甚至可以在最小的服务器上运行。不仅适用于 AWS、DigitalOcean 和 Heroku,也适用于 A2Hosting 等平台。

(async () => {
    const app = require('express')();
    const {Noco} = require("nocodb");
    app.use(await Noco.init({}));
    console.log(`Visit : localhost:${process.env.PORT}/dashboard`)    
    app.listen(process.env.PORT);
})()
Enter fullscreen mode Exit fullscreen mode

希望你喜欢。❤️


请加入我们的社区:

📣 GitHub:https://github.com/nocodb/nocodb
📣 Discord: https: //discord.gg/5RgZmkW
📣 Twitter: https: //twitter.com/nocodb

非常期待听到您的使用案例和反馈。🙌

GitHub 标志 nocodeb / nocodeb

🔥🔥🔥开源Airtable替代方案

开源的 Airtable 替代方案

NocoDB 是构建在线数据库最快捷、最简便的方法。

网站 Discord社区 Twitter Reddit文档

视频avi

查看其他语言 »

加入我们的社区



@nocodb/nocodb 的 Stargazers 代码库成员名单

安装

Docker 与 SQLite

docker run -d --name noco 
           -v "$(pwd)"/nocodb:/usr/app/data/ 
           -p 8080:8080 
           nocodb/nocodb:latest
Enter fullscreen mode Exit fullscreen mode

Docker 与 PG

docker run -d --name noco 
           -v "$(pwd)"/nocodb:/usr/app/data/ 
           -p 8080:8080 
            # replace with your pg connection string
           -e NC_DB="pg://host.docker.internal:5432?u=root&p=password&d=d1" 
           # replace with a random secret
           -e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010"  
           nocodb/nocodb:latest
Enter fullscreen mode Exit fullscreen mode

自动安装

自动安装是一个单条命令,用于在服务器上配置 NocoDB 以供生产环境使用。它会在后台自动生成 docker-compose 文件。

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)
Enter fullscreen mode Exit fullscreen mode

自动安装功能执行以下操作:🕊

  • 🐳 自动安装所有必备组件,例如 Docker 和 Docker Compose
  • 🚀 自动安装 NocoDB,集成 PostgreSQL、Redis、Minio 等……

祝您探索愉快,
NocoDB 团队


文章来源:https://dev.to/o1lab/nocodb-the-open-source-airtable-alternative-18h2