上一篇:深夜看了张一鸣的微博,让我越想越后怕

来自:开源中国

最近低代码概念开始炒起来了,如果大家留意,最近各种开发者大会和技术大会,都会有低代码的专题。

与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构建软件的应用程序开发平台。因此,在许多情况下,低代码或无代码(几乎没有代码)这个名称是作为可视化开发工具来帮助设计人员进行拖放、组件浏览器和逻辑构建器的。

低代码/无代码的主要概念并不新鲜,它可以追溯到十多年前的无代码编程 (PWCT) 和类似系统。但是,这一概念在开发者社区中并没有那么可用或得到支持。如今,数十种低代码/无代码平台和服务涌入互联网;因为事实证明,这一概念不仅仅适用于快速项目的原型设计。

外媒 Medevel 整理介绍了供个人和企业使用的最佳开源低代码和无代码平台列表。具体如下:

1、Saltcorn

Saltcorn 是一个无代码数据库管理器 Web 应用程序。它配备了一个引人注目的仪表板、丰富的生态系统和视图构建器以及可主题化的界面。几乎没有编码经验的用户可以在几分钟内构建一个丰富的交互式数据库应用程序。公司也可以使用它来创建日常使用的工具并即时重新塑造它们。

Saltcorn 有一个令人印象深刻的示例应用程序列表,其中包括:博客、地址簿、项目管理系统、问题跟踪器、wiki、团队管理等。Saltcorn 采用 MIT 许可作为免费开源项目发布。

Saltcorn 官方地址:https://github.com/saltcorn/saltcorn

2、Joget DX

Joget DX 是一个低代码应用程序构建平台,可简化公司的数字化转型。它将业务流程自动化管理、工作流定制与低代码应用程序开发工具相结合。

Joget DX 可以在云端和本地运行。它有丰富的文档、易于使用的仪表板和可视化构建器,支持拖放和独立于操作系统和数据库。

  • https://www.joget.com/

3、Digdag

Digdag 是一款开源企业解决方案,旨在实现易于部署、多云设置和模块化的结构来构建和扩展业务应用。Digdag 拥有一系列企业功能,包括丰富的管理面板、多语言支持、错误处理、配置工具和版本控制工具。该解决方案采用Java和Node.js开发,支持 AWS、私有云、IBM 云和 Digital Ocean。

  • https://www.digdag.io/

4、Stackstorm

Stackstorm 与此列表中的任何其他系统不同,它被设计为在一个平台内连接、管理和监控企业应用程序的 umbrella。

Stackstorm 专注于事件驱动方法、自定义工作流设计以及用户角色和权限。

方法很简单:事件驱动的自动化,通过丰富的日志记录系统提供传感器、触发器、每个定义的操作、规则、工作流和审计。

  • https://stackstorm.com/

5、CUBA Platform

CUBA 平台是一个面向企业的开源(Apache 2.0)快速应用开发系统。它带有数十种工具作为 IDE、应用程序构建工作室、CLI 命令行界面和可靠的可扩展基础设施。CUBA 平台有一个丰富的插件系统,其中包含一个 BPM(业务流程管理)附加组件,需要花费一些时间来构建和安装。

  • https://github.com/cuba-platform/bpm

  • https://github.com/cuba-platform/cuba

6、Skyve

Skyve 是一个开源的业务软件构建平台。它支持无代码和低代码的快速应用开发。支持不同的数据库引擎:MySQL、SQL 服务器和 H2 数据库引擎。其开发人员目前正在努力支持PostgreSQL和Oracle。Skyve提供了丰富的 API 集,以及低代码开发应用构建向导。

Skyve 平台由丰富的生态系统组成,其中包括:

  1. 企业平台,

  2. 构建器应用程序,采用React Native构建原生移动应用,

  3. 与其他第三方服务集成的 Skyve 总线模块,

  4. Skyve Confidence:为TDD提供测试功能

  5. Skyve Cortex:

  6. Skyve  Portal:企业应用的 Web 门户扩展

  7. Skyve CRM:自定义构建Skyve CRM 应用程序

  8. Skyve Replica:在分布式 Skyve 实例之间提供无缝同步

  • https://github.com/skyvers/skyve

7、Rintagi

Rentagi 是一个专注于移动的低代码企业级应用程序构建平台。它也是完全免费和开源的解决方案,这使其成为中小型公司的完美解决方案。配备了丰富的复杂工具,可用于快速构建应用程序以提高生产力,它还为移动开发人员提供了丰富的开发人员友好的 API。

  • https://medevel.com/rintagi/

  • https://github.com/Rintagi/Low-Code-Development-Platform

8、Opexava

OpenXava 是一个低代码应用程序构建平台,主要关注生产力、简单性和可用性。作为一个使用 Java 技术构建的跨平台系统,它运行在 Linux 和 Windows 服务器上。它可能看起来像一个遗留系统(stated 2005),但它仍然是许多企业的首选。

OpenXava 确保了高生产力、较短的功能学习曲线、大量的企业功能以及完整的移动和平板电脑响应式布局。OpenXava 是一个免费的开源社区版,但企业可以购买不同的额外功能版本。

  • https://www.openxava.org/en/ate/low-code-development-platform

9、Convertigo

Convertigo 是无代码和低代码平台的混合体。它旨在帮助公民开发人员和认真的开发人员在短时间内创建企业级应用程序和工具。为开发人员提供本地安装、云版本和 MBaaS 版本。它具有移动构建器工具、可视化拖放 UI、低代码后端、REST/XML 转换器、REST/JSON 转换器、管理控制台等。

Convertigo 提供完整的 PWA(渐进式 Web 应用程序)、iOS 和 Android 移动开发支持。

  • https://www.convertigo.com/

10、Tymly

Tymly 是一个业务优先的低代码平台,用于创建可扩展的服务器应用程序。它是在 MIT 许可下作为开源项目发布的。

Tymly 引入了蓝图概念,将业务流程、功能和工作流封装到蓝图中。它有一个生态系统和蓝图存储,可以保护大量的开发资源。蓝图保存在 JSON 模式中,而数据保存在 PostgreSQL 数据库中。开发人员可以通过在 JSON 模式中定义他们的需求、业务功能和工作流来编写他们的蓝图。

  • https://medevel.com/tymly-low-code/

  • https://github.com/wmfs/tymly/

11、JUDO

JUDO.codes 是另一个面向企业使用的低代码平台。在数据建模、UI 设计和开发方面,JUDO 为开发人员提供了比此列表中其他低代码平台更大的灵活性。

JUDO 可用于 Windows、macOS 和 Linux 的可安装包和二进制应用程序包。(* macOS 安装程序即将推出)。

JUDO.code 门户为新手提供了丰富的文档和一套教程。它还提供了广泛的用户指南以及应用程序平台的安装说明。

  • https://www.judo.codes/

12、OpenCatapult

OpenCatapult 是一个开源的低代码 DevOps 自动化平台。它通过动态管理自动化的例行任务,帮助 DevOps 和服务器管理员更好地控制他们的服务器。

不过,OpenCatapult 仅适用于 Windows x64 平台,但开发人员正在计划在不久的将来发布 Linux 和 macOS 版本。

  • https://github.com/Polyrific-Inc/OpenCatapult/

13、BudiBase

BudiBase 不仅仅是另一个低代码平台,它与这里的其他平台有着不同的目标,因为它专注于为开发人员提供工具,以加快一个平台内的开发、部署和集成过程。

  • https://github.com/Budibase/budibase

14、Generative Objects(GO)Platform

Go Platform  是一家法国公司,致力于企业低代码开发平台。侧重于更好地控制应用程序生命周期、开发人员之间的协作,以及与其他平台、桌面、移动和 Web 开发的软件集成。

Go Platform 采用基于模型的应用程序开发方法,在专注于解决方案而非工具时节省时间、金钱和精力。

  • https://www.generativeobjects.com/

15、Baserow

Baserow 是一种用于动态创建、管理数据库和构建数据库应用程序的迷人工具。它具有确保高生产力和可用性的功能。

因为 Baserow 是一个模块化系统,它提供了一个完整的 REST-API 无头系统,所以它吸引了移动开发人员的注意,将其用作他们应用程序的后端。Baserow 正在积极开发中。

  • https://gitlab.com/bramw/baserow

16、OS.bee

OS.bee 是一个免费的企业开源平台,它将低代码和无代码与模型驱动的应用程序开发策略相结合。该平台由一家专业打造企业ERP系统30多年的公司打造。

OS.bee 提供了用于创建应用程序数据模型的可视化模型和图表构建器。该系统是用 Java 创建的,并提供 Eclipse 安装和集成。

  • https://www.osbee.org/home/

17、nuBuilder

nuBuilder 是一个免费的开源 RAD(快速应用程序开发),用于在几分钟内构建企业数据库应用程序。它是自托管的、低代码的,具有高度可定制的后端系统。它使用 PHP、HTML 和 JavaScript 和 MySQL 数据库。

  • https://www.nubuilder.com/

18、Metabase

Metabase 是一个开源的面向数据的可定制仪表板,支持广泛的数据库后端,如 MongoDB、MySQL、PostgreSQL、SQL Server、Oracle 等。它提供了一个用于管理数据库记录、操作数据、操作记录的可视化方法、支持连接、多重聚合、高级过滤和全文搜索的层。它是在几分钟内为企业创建具有高生产力和可用性的高效数据库就绪仪表板的终极解决方案。

在此处查看整个功能列表:

  • https://medevel.com/metabase-low-code/

  • https://github.com/metabase/metabase

<END>

感谢您的阅读,也欢迎您发表关于这篇文章的任何建议,关注我,技术不迷茫!小编到你上高速。

· END ·

最后,关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 系列面试题和答案,非常齐全。

正文结束

推荐阅读 ↓↓↓

1.不认命,从10年流水线工人,到谷歌上班的程序媛,一位湖南妹子的励志故事

2.如何才能成为优秀的架构师?

3.从零开始搭建创业公司后台技术栈

4.程序员一般可以从什么平台接私活?

5.37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了...

6.IntelliJ IDEA 2019.3 首个最新访问版本发布,新特性抢先看

7.这封“领导痛批95后下属”的邮件,句句扎心!

8.15张图看懂瞎忙和高效的区别!

一个人学习、工作很迷茫?

点击「阅读原文」加入我们的小圈子!

最强代码生成器平台,杀疯了~相关推荐

  1. 最强代码生成器平台,杀疯了!

    来源 | 开源中国 最近低代码概念开始炒起来了,如果大家留意,最近各种开发者大会和技术大会,都会有低代码的专题. 与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构 ...

  2. 微软杀疯了!全家桶嵌入ChatGPT,云平台Azure强到发指

    [导读]微软又双叒出大招了!ChatGPT即将整合进Azure,谷歌一个月惨遭Triple Kill 2023刚开年,微软就杀疯了! 搜索引擎必应.办公全家桶Office.云计算平台Azure,相继加 ...

  3. 三国志战略版鸿蒙梦魇,三国志战略版:穿透力最强的队伍,月卡党的噩梦,这吴骑杀疯了!...

    原标题:三国志战略版:穿透力最强的队伍,月卡党的噩梦,这吴骑杀疯了! PK赛季"天下争锋"开始以来,战场上的队伍可谓是百花齐放,今天我们来谈谈自S5开始以来驰骋沙场的常青树吴国铁骑 ...

  4. “血洗”Twitter,“杀疯了”的马斯克究竟想干啥?

    周末有个朋友给我说:马斯克"血洗"Twitter了,你有什么评价? 我去搜了一下,果然,马斯克"杀疯了". 440亿美元收购Twitter以后,他立刻解雇了公司 ...

  5. “杀疯了”的AI绘画,如何实现商业变现?

    最近AI绘画在各大网络平台杀疯了,甚至侵占了短视频多项热搜,各种达人明星都在不停的发AI绘画的内容,虽然也有生成效果惊艳的,但是吐槽AI绘画"你没事儿吧"的人也是相当多. 你一定想 ...

  6. 华为“杀疯了”:发布“摸鱼”神器10余款新品

    或许,​你已经快被华为智慧办公产品包围了. 在笔记本电脑上"刷手机"是一种什么感觉? 比如摸鱼时间,坐在工位上的你可以在电脑上一键打开"开心消消乐",而其他人只 ...

  7. 道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会

    道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发工作 ...

  8. 道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发

    道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会 「自2016年以来,Facebook 就已开始使用 Rust,并应用在开发工作 ...

  9. 半个月3篇Nature/Science,95后曹原3年8篇顶刊,网友:杀疯了杀疯了

    金磊 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI "曹原又中了1篇Science!" "你听错了吧,上周不是中的Nature吗?还是2篇." & ...

  10. 强推大杀器xgboost

    强推大杀器xgboost 1 决策树 举个例子,集训营某一期有100多名学员,假定给你一个任务,要你统计男生女生各多少人,当一个一个学员依次上台站到你面前时,你会怎么区分谁是男谁是女呢? 很快,你考虑 ...

最新文章

  1. 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录
  2. cayley 图数据库
  3. [O(N)的我不会]树网的核
  4. 服务器2003蓝屏A5修复,求助windows 2003 蓝屏分析
  5. 10人以下小团队管理手册-学习笔记
  6. 计算机设置从u盘启动怎么办,电脑设置从u盘启动盘启动出现蓝屏该怎么解决?
  7. urllib库的学习-发起请求urlopen-下载资源urlretrleve
  8. Powershell 批量替换文件
  9. SpringMVC中的九大组件
  10. Redis的高级应用-安全性和主从复制
  11. 常见分布的期望方差矩母函数
  12. 网页源代码怎么屏蔽?
  13. 一个程序的自我修养「GitHub 热点速览 v.22.19」
  14. 教育部:新一轮“双一流”,不搞平衡照顾!
  15. 提取swf素材_网页游戏素材提取工具及提取教程
  16. 德勤:迈向移动操作系统—建立城市交通通用语言
  17. 关于android读取用户号码,手机串号,SIM卡序列号
  18. ssm报错:Invalid bound statement (not found): mapper.UserMapper.findAllUser
  19. HDU2370——Convert Kilometers to Miles
  20. cad黑色背景变成白色_盘点CAD中你可能不知道的实用小技巧

热门文章

  1. EasyRecovery用法进阶--高阶设置使用技巧
  2. 怎么用EasyRecovery恢复硬盘内被误删的数据
  3. Druid 在有赞的实践
  4. 转)TNS协议--翻译自《The Oracle Hackers Handbook》
  5. 【BIEE】由于排序顺序不兼容,集合操作失败
  6. JS调用webservice的两种方式
  7. Hadoop 解除 Name node is in safe mode(转)
  8. 在linux用sfdisk和parted 来 进行分区
  9. libvirt中的message bus
  10. /etc/cron.deny 中关闭某一用户的 crontab