【低代码平台】10个开源免费Airtable 的替代方案

Airtable是一个易于使用的简单低代码平台,有助于团队协作管理复杂的数据表,并创建定制的工作流程。把它想象成一个类固醇上的云电子表格。

Airtable还简化了数据输入过程,连接和集成第三方服务和应用程序,并提供了许多数据导入/导出选项。

使用它,您可以创建自定义接口、窗体和视图,以插入、管理和查看数据。它还包含图表、时间线、日历、地图、资产和图像管理器。

然而,作为一个托管服务,您无法控制您的数据,许多人可能会发现这是有限制的。因此,我们在这里为您提供了最好的Airtable低代码替代方案,几乎可以做到这一点。

如果您正在寻找SQL低代码数据库管理应用程序,我们在以下文章中介绍了您:

  1. 13 Free Open-source SQLite Database Clients and Managers
  2. Top 17 Free, open-source SQL Clients for Productive Database Management

在本文中,我们将列出并介绍十几种开源的自托管Airtable替代方案和云电子表格解决方案。

1- NocoDB

NocoDB是一个低代码的基于web的协作平台,可以取代Airtable。它支持MySQL、SQLite、PostgreSQL、Microsoft SQL、Oracle和MariaDB。

NocoDB允许您创建、编辑数据库、数据库表、管理列和行内容。您也可以选择创建库或列表视图,而不是表。

要输入数据,可以为每个表创建自定义表单,也可以使用NocoDB提供的REST API。

NocoDB提供SDK、企业级REST-API和多用户支持。

你可以从源代码安装你的版本,或者使用Docker/Docker compose来准备你的NocoDB。

2- Baserow

Baserow是一个低代码/无代码数据平台,您可以在服务器或本地机器上自行托管。

它帮助用户连接到数据库服务器、创建复杂的电子表格、管理无限行以及与团队成员协作。

Baserow构建在Django和Nuxt.js框架之上,目前仅支持PostgreSQL。然而,通过一些黑客攻击,它可以与MariaDB、MySQL和其他SQL数据库一起使用。

要安装Baserow,您可以很容易地使用它。它是Docker镜像,为您提供无缝安装和最小配置。

在其丰富的功能集中,Baserow提供了开发人员工具,如无头REST-API和插件API,以创建自定义插件。

3- Mathesar

Mathesar是另一个支持PostgreSQL的开源Airtable替代方案。它建立在Django框架之上。它提供了简单的工作流程来存储、管理、组织、可视化和协作数据项目。

Mathesar既可以从源代码安装,也可以使用Docker映像安装。它是根据GPLv3许可证发布的。

4- Metabase

Metabase是另一种解决方案,它是一款面向数据工程师和数据科学家的低代码数据管理和操作应用程序。

Metabase提供了一种处理数据的新方法,因为您可以提出简单的问题,从数据中获得见解,或者创建和运行查询。

它具有丰富的动态表工具,包括筛选器、汇总选项、全文搜索选项、列排序和许多可视化选项。

使用Metabase,您可以将SQL和NoSQL数据库引擎连接为PostgreSQL、MongoDB、MySQL和SQLite。

5- Budibase

Budibase是一个构建内部面向数据的工具的惊人平台。它允许用户使用许多数据源,并将视图创建为表、图表、自定义表单等,而不必担心。

Budibase是一个很好的工具,适合任何想要创建自定义工作流程或为团队工作构建内部数据工具的人。

6- Carbon  

与之前的项目不同,Carbon旨在从数据文件中生成可视化和摘要报告。

它支持许多数据格式,如PDF、DOCX、XLSX、ODT、PPTX、ODS、XML、CSV和JSON文件。

如果你考虑的是Airtable的报道方面,那么Carbon是一个理想的选择。

7- Termdbs

如果您想在机器上快速浏览、编辑和修改数据,可以尝试Termdbs。

Termdbs是一个简单的轻量级终端数据管理器应用程序,用于CSV和SQLite数据库。开发人员现在正在添加MySQL、MariaDB和PostgreSQL支持。

8- Grist

Grist是一个开源的基于网络的电子表格和数据库管理软件包。它允许用户创建自己的自定义Python公式来管理、操作和编辑SQL数据库和CSV数据文件的数据。

Grist可以安装在Windows、Linux和macOS上。它附带了一个丰富的集成工具集,包括webhooks、REST-API和一些第三方服务,如GoogleDrive/Docs和Zapier。

9- Rowy

Rowy是一个开源的低代码平台。类似Airtable的UI,用于在浏览器中使用JS/TS中的云功能工作流管理数据库。

Rowy允许您连接到数据库,使用基于角色的访问控制在表UI中管理数据。使用任何NPM或API在JS/TS中构建云功能工作流。

10- Luckysheet (Univer)

Luckysheet是一个类似excel的在线电子表格,功能强大,配置简单,完全开源。它旨在让开发人员构建复杂的面向数据的项目和数据表应用程序。

Luckysheet是根据麻省理工学院的许可证发布的。

Univer亮点

  • 格式:样式、条件格式、文本对齐和旋转、文本截断、溢出、自动换行、多种数据类型、单元格分割样式
  • 单元格:拖放、填充句柄、多选、查找和替换、定位、合并单元格、数据验证
  • 行和列:隐藏、插入、删除行或列、冻结和拆分文本
  • 操作:撤消、重做、复制、粘贴、剪切、热键、格式绘制、拖放选择
  • 公式和函数:内置、远程和自定义公式
  • 表:筛选,排序
  • 增强功能:数据透视表、图表、注释、协同编辑、插入图片、矩阵计算、截屏、复制成其他格式、EXCEL导入导出等。

文章链接

https://pgmr.cloud/10-open-source-free-airtable-alternatives

自我介绍

  • 做一个简单介绍,酒研年近48 ,有20多年IT工作经历,目前在一家500强做企业架构.因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊】,有更多的内容分享,谢谢大家收藏。
  • 企业架构师需要比较广泛的知识面,了解一个企业的整体的业务,应用,技术,数据,治理和合规。之前4年主要负责企业整体的技术规划,标准的建立和项目治理。最近一年主要负责数据,涉及到数据平台,数据战略,数据分析,数据建模,数据治理,还涉及到数据主权,隐私保护和数据经济。 因为需要,比如数据资源入财务报表,另外数据如何估值和货币化需要财务和金融方面的知识,最近在学习财务,金融和法律。打算先备考CPA,然后CFA,如果可能也想学习法律,备战律考。
  • 欢迎爱学习的同学朋友关注,也欢迎大家交流。全网同号【架构师研究会】

欢迎收藏  【全球IT瞭望】,【架构师酒馆】和【开发者开聊】.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/587620.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

毅速:3D打印技术传统模具行业影响深远

随着3D打印技术的不断发展和完善,一系列的优势使其在模具制造领域的应用越来越广泛,这一技术在模具行业的应用将为整个行业带来变革。 首先,3D打印技术将大幅提高模具制造的精度和效率。传统的模具制造过程中,由于加工设备的限制和…

gitee(码云)仓库内容更新,使用TortoiseGit同步本地仓库和远程仓库

前言: 网上有很多同步仓库教程,但都是git命令行操作。这篇使用TortoiseGit可视化操作同步本地仓库和远程仓库 克隆本地仓库,上传远程仓库,下载TortoiseGit可以看这篇使用gitee(码云)上传自己的代码&#xf…

Altium Designer20中遇到的问题和解决办法记录

最近二战考完研了,重新拾起之前学的一些项目,最近在优化以前话的四层PCB版的时候发现了在使用AD使碰到一些问题现在记录如下: 1.Altium Designer 中的 Clearance Constraint 错误如何修改 : 我遇到的报错如下:  这…

Vue模板编译

Vue模板编译 Vue生命周期中,在初始化阶段各项工作做完之后调用了vm.$mount方法,该方法的调用标志着初始化阶段的结束和进入下一个阶段,从官方文档给出的生命周期流程图中可以看到,下一个阶段就进入了模板编译阶段(created和befor…

2023年“中银杯”四川省职业院校技能大赛“云计算应用”赛项样题卷①

2023年“中银杯”四川省职业院校技能大赛“云计算应用”赛项(高职组) 样题(第1套) 目录 2023年“中银杯”四川省职业院校技能大赛“云计算应用”赛项(高职组) 样题(第1套) 模块一…

GitHub 一周热点汇总 第3期 (2023/12/24-12/30)

GitHub一周热点汇总第三期 (2023/12/24-12/30),梳理每周热门的GitHub项目,了解热点技术趋势,掌握前沿科技方向,发掘更多商机。元旦就要到了,提前祝大家新年快乐。 #1 StreamDiffusion 项目名称:StreamDiff…

Ubuntu 系统中安装和配置 clash

本博客参考 ubuntu下怎么安装clash-ghc? 和 对 clash 进行下载和配置,如有需要可自行点击链接查看原文。 下载 clash 打开终端(进入到 主目录/用户目录 ),通过命令下载 clash 文件并将其中命名为 clash: # 下载 cl…

50. Pow(x, n)(Leetcode) C++递归实现(超详细)

文章目录 前言一、题目分析二、算法原理1.递归分析2.递归实现 三、代码实现复杂度分析总结 前言 在本文章中,我们将要详细介绍一下Leetcode中第50题, Pow(x, n)的内容 一、题目分析 题目要求很简单:我们模拟实现一个pow函数。 二、算法原理…

32--网络编程

1.、网络编程概述 Java是 Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里&a…

从仿写持久层框架到MyBatis核心源码阅读

接上篇手写持久层框架:https://blog.csdn.net/liwenyang1992/article/details/134884703 MyBatis源码 MyBatis架构原理&主要组件 MyBatis架构设计 MyBatis架构四层作用是什么呢? API接口层:提供API,增加、删除、修改、查询…

【SpringBoot】SwaggerKnif4j接口文档集成

[TOC] 序:接口文档 ​ 在开发过程中,接口文档是非常重要的一环,在 Spring Boot 中,我们可以通过集成第三方来实现接口文档的自动生成。 ​ 通过注解来描述接口,然后根据这些注解自动生成接口文档,它不仅…

81 使用DFS和BFS解机器人的运动范围

问题描述:地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1].一个机器人从坐标[0,0]的格子开始移动,他每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。 public int numB…

⑩①【缓存】Redis持久化 RDB + AOF

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ ⑩①Redis持久化 RDB AOF Redis数据快照 - RD…

Channel 使用事项和注意细节

&#xff08;1&#xff09;channel 可以声明为只读&#xff0c;或者只写性质 &#xff08;2&#xff09;channel 只读和只写的最佳实践案例 在默认情况下&#xff0c;管道是双向管道&#xff0c;即可读可写。 var ch chan intfunc main() {//声明为只写管道var chan1 chan<…

R2 score

R2 score is a criteria for linear model. R 2 1 − S S E S S T R^2 1 - \frac{SSE}{SST} R21−SSTSSE​ where, S S E SSE SSE is the residual sum of squares S S E ∑ i 1 n ( y ^ i − y i ) 2 SSE \sum_{i1}^n (\hat y_i - y_i)^2 SSEi1∑n​(y^​i​−yi​)2 S…

【中小型企业网络实战案例 五】配置可靠性和负载分担

【中小型企业网络实战案例 三】配置DHCP动态分配地址-CSDN博客 【中小型企业网络实战案例 四】配置OSPF动态路由协议 【中小型企业网络实战案例 二】配置网络互连互通-CSDN博客 【中小型企业网络实战案例 一】规划、需求和基本配置_大小企业网络配置实例-CSDN博客 配置VRRP联…

跨境电商卖家一般用海外云手机做什么?

近些年&#xff0c;海外云手机在跨境电商领域已经逐渐流行开来&#xff0c;但是对于许多人来说海外云手机还是比较陌生&#xff0c;它有什么作用&#xff1f;它可以用于哪些场景&#xff1f;在本文中&#xff0c;我们将详细跨境电商卖家一般是怎样使用海外云手机的。 1. 海外网…

单片机的存储、堆栈与程序执行方式

一、单片机存储区域 如图所示位STM32F103ZET6的参数&#xff1a; 单片机的ROM&#xff08;内部FLASH&#xff09;&#xff1a;512KB&#xff0c;用来存放程序代码的空间。 单片机的RAM&#xff1a;64KB&#xff0c;一般都被分配为堆、栈、变量等的空间。 二、堆和栈的概念 …

Linux shell编程学习笔记38:history命令

目录 0 前言 1 history命令的功能、格式和退出状态1.1 history命令的功能1.2 history命令的格式1.3退出状态2 命令应用实例2.1 history&#xff1a;显示命令历史列表2.2 history -a&#xff1a;将当前会话的命令行历史追加到历史文件~/.bash_history中2.3 history -c&#xf…

Leetcode 2983. Palindrome Rearrangement Queries

Leetcode 2983. Palindrome Rearrangement Queries 1. 解题思路2. 代码实现 题目链接&#xff1a;2983. Palindrome Rearrangement Queries 1. 解题思路 这道题看了一下&#xff0c;截至我写的时候&#xff0c;只有103个大佬给出了这个题目的解答&#xff0c;而且这次的竞赛…