您当前的位置:首页 > 养生 > 内容

供个人和企业使用的最佳开源低代码和无代码平台列表

供个人和企业使用的最佳开源低代码和无代码平台列表

与传统的使用计算机编程语言构建应用程序的方法不同,低代码开发平台是一种使用图形向导来创建和构建软件的应用程序开发平台。所以在很多情况下,低代码或无代码(几乎没有代码)这个名称是作为一个可视化开发工具,帮助设计人员使用拖放、组件浏览器和逻辑生成器。低/无代码的主要概念并不新鲜。它可以追溯到十几年前的无代码编程(PWCT)和类似的系统。然而,这个概念在开发人员社区中并不可用或不受支持。如今,数十种低代码/无代码平台和服务涌入互联网;事实证明,这个概念不仅适用于快速项目原型设计。外媒Medevel整理并介绍了面向个人和企业的最佳开源低代码和无代码平台名单。如下所示:

1、盐玉米

Saltcorn UI Builder Saltcorn是一个无代码的数据库管理器Web应用程序。它配备了一个引人注目的仪表板,一个丰富的生态系统和视图生成器,以及一个主题化的界面。几乎没有编码经验的用户可以在几分钟内构建一个丰富的交互式数据库应用程序。公司也可以用它来创造日常使用的工具,并立即重塑它们。Saltcorn有一个令人印象深刻的示例应用程序列表,包括:博客、地址簿、项目管理系统、问题跟踪器、wiki、团队管理等。Saltcorn是作为一个获得MIT许可的免费开源项目发布的。盐玉米官方地址:https://github.com/saltcorn/saltcorn

2、Joget DX

Joget DX是一个低代码的应用构建平台,可以简化公司的数字化转型。它结合了业务流程自动化管理、工作流定制和低代码应用程序开发工具。Jodx既可以在云中运行,也可以在本地运行。它有丰富的文档,易于使用的仪表板和可视化生成器,支持拖放,并且独立于操作系统和数据库。

https://www.joget.com/

3、Digdag

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

https://www.digdag.io/

4、堆栈风暴

与此列表中的任何其他系统不同,Stackstorm旨在连接、管理和监控一个平台内的企业应用程序。Stackstorm侧重于事件驱动的方法、自定义工作流设计以及用户角色和权限。方法很简单:事件驱动的自动化,通过丰富的日志记录系统为每个定义提供传感器、触发器、动作、规则、工作流和审计。

https://stackstorm.com/

5、古巴平台

CUBA platform是一个面向企业的开源(Apache 2.0)快速应用开发系统。它附带了许多工具,如IDE、application building studio、CLI命令行界面和可靠的可扩展基础设施。CUBA platform有一个丰富的插件系统,其中包含一个BPM(业务流程管理)插件,构建和安装需要一些时间。

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

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

6、 Skype ve

Skyve是一个开源商业软件构建平台。它支持无代码和低代码的快速应用开发。支持不同的数据库引擎:MySQL,SQL server和H2数据库引擎。其开发者目前正在努力支持PostgreSQL和Oracle。Skyve提供了丰富的API集,以及用于低代码开发的应用程序构建向导。Skyve平台由丰富的生态系统组成,包括:

企业平台,

构建应用程序,用React Native构建本地移动应用,

Skyve总线模块集成了其他第三方服务,

Skyconfidence:为TDD提供测试功能

Skyve皮质:

Skyve Portal:企业应用程序的门户网站扩展

Skyve CRM:定制Skyve CRM应用程序

SkyReplica:提供分布式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服务器上。它可能看起来像一个遗留系统(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是商业第一的低代码平台,用于创建可伸缩的服务器应用程序。它是在麻省理工学院的许可下作为开源项目发布的。Tymly引入了blueprint的概念,它封装了业务流程、功能和工作流。它有一个生态系统和蓝图存储,可以保护大量的开发资源。蓝图保存在JSON模式,数据保存在PostgreSQL数据库。开发人员可以通过在JSON模式下定义他们的需求、业务功能和工作流来编写他们的蓝图。

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

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

柔道

JUDO.codes是另一个面向企业的低代码平台。JUDO在数据建模、UI设计和开发方面为开发者提供了比列表中其他低代码平台更大的灵活性。JUDO可用于Windows、macOS和Linux的可安装包和二进制应用包。(* macOS安装程序即将推出)。JUDO.code门户网站为初学者提供了丰富的文档和一套教程。它还为应用平台提供了广泛的用户指南和安装说明。

https://www.judo.codes/

12、

OpenCatapult是一个开源的低代码DevOps自动化平台。它通过动态管理自动化的日常任务,帮助开发人员和服务器管理员更好地控制他们的服务器。然而,OpenCatapult只在Windows x64平台上工作,但开发者正计划在不久的将来发布Linux和macOS版本。

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

13、BudiBase

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

https://github.com/Budibase/budibase

14、生成对象(GO)平台

Go是一家法国公司,致力于为企业提供低代码开发平台。专注于更好地控制应用程序生命周期、开发人员之间的协作以及与其他平台、桌面、移动和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是一个免费的开源RAD(快速应用程序开发),用于在几分钟内构建企业数据库应用程序。它是自托管的、低代码的,并且具有高度可定制的后端系统。它使用PHP、HTML、JavaScript和MySQL数据库。

https://www.nubuilder.com/

18、金属基

Metabase是一个开源的面向数据的可定制仪表板,支持广泛的数据库后端,如MongoDB、MySQL、PostgreSQL、SQL Server、Oracle等。它提供了一个层来管理数据库记录、操作数据、操作记录的可视化方法,支持连接、多重聚合、高级过滤和全文搜索。它是在几分钟内为企业创建高效的数据库就绪仪表板的终极解决方案,具有高生产率和高可用性。Metabase包含令人惊叹的可视化小部件,包括:图表、地图、SVG矢量地图、分析,以及面向用户、开发人员和开发者的丰富详细的文档。点击此处查看完整的功能列表:

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

https://github.com/metabase/metabase

编辑:李倩

标签:平台代码系统


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 华为包裹遭联邦快递私自转送至美国(将重新审视合作关系)

下一篇: 星期几打喷嚏代表什么呢(星期几打喷嚏代表什么)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号