这么多开源的低代码项目,不了解一下吗?(开源 低代码开发平台)
低代码平台的概念已经提出多年,现今仍是越发火热。很多企业采购业务系统,都要求具备低代码功能。所以,你的产品里面如果有低代码这项功能,无疑是一个加分项。但是,如果完全从零开始完成低代码功能,工作量也是相当大的,这时候,我们可以借鉴其它产品,来让我们少走一些弯路。
appsmith
该项目无疑是Github中Star最多的项目,目前已达24.5k,其前端是TypeScript React,后端是Java,组件丰富,拖拽组件可直接连接数据库或者的REST API来填充数据
仓库地址:https://github.com/appsmithorg/appsmith
Budibase
该项目目前Star已达17.2k,版本更新也是比较快,其前端是用的三大框架之外的Svelte,后端是NodeJS,该项目在创建应用时,有提供一些现成模版以供选择,组件也是比较丰富
仓库地址:https://github.com/Budibase/budibase
ToolJet
该项目目前Star已达17.2k,前端是React,后端是NodeJS,拖拽组件可直接连接数据库或者的REST API来填充数据,支持目前主流数据库,组件相当丰富。社区版和企业版的功能有些差别。
仓库地址:https://github.com/ToolJet/ToolJet
amis
amis是百度开源的表单低代码项目,通过 JSON 配置就能生成各种页面。
仓库地址:https://github.com/baidu/amis
lowcode-engine
lowcode-engine是阿里开源的表单低代码项目,目前仅是前端页面设计,采用的是React,页面拖拽设计,设计完后可以生成React页面代码。组件丰富,功能强大
仓库地址:https://github.com/alibaba/lowcode-engine
tmagic-editor
tmagic-editor是腾讯开源的表单低代码项目,主要定位是搭建生成移动端H5页面
仓库地址:https://github.com/Tencent/tmagic-editor
Drip-Form Drip-Table
这两个项目是京东开源的低代码表单和低代码表格项目。
Drip-Form仓库地址:https://github.com/JDFED/drip-form
Drip-Table仓库地址:https://github.com/JDFED/drip-table
pycaret
pycaret是基于Python的开源项目,其是低代码机器学习库,与前面的有所差别,它并非表单类的低代码,
仓库地址:https://github.com/pycaret/pycaret
这里罗列了部分开源的低代码平台,Github中也有其它非常不错的低代码开源项目,这里就不一一罗列了,有兴趣的可以去看看。其中有些为半成品,主要目的当然是为了卖自家产品,但是,其中的技术和思路还是值得我们借鉴和学习。