盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

大家好,我是 Echa。

低代碼是基于可視化和模型驅(qū)動(dòng)理念,結(jié)合云原生與多端體驗(yàn)技術(shù),它能夠在多數(shù)業(yè)務(wù)場景下實(shí)現(xiàn)大幅度的提效降本,為專業(yè)開發(fā)者提供了一種全新的高生產(chǎn)力開發(fā)范式。下面就來分享幾個(gè)值得學(xué)習(xí)和使用的低代碼開源項(xiàng)目,更深入地了解什么是低代碼。

1. Appsmith

Appsmith 是一款開源低代碼框架,主要用于構(gòu)建管理面板、內(nèi)部工具和儀表板等,允許拖放 UI 組件來構(gòu)建頁面,通過連接到任何 API、數(shù)據(jù)庫或 GraphQL 源,并使用 JavaScript 語言編寫邏輯,可以在短時(shí)間內(nèi)創(chuàng)建內(nèi)部應(yīng)用程序。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 20.2k):https://github.com/appsmithorg/appsmith

2. Amis

Amis 是百度開源的一塊前端低代碼框架,通過 JSON 配置就能生成各種后臺頁面,極大減少開發(fā)成本,甚至可以不需要了解前端。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 11.6k):https://github.com/baidu/amis

3. LowCodeEngine

LowCodeEngine 低代碼引擎是一款為低代碼平臺開發(fā)者提供的,具備強(qiáng)大擴(kuò)展能力的低代碼研發(fā)框架。由阿里巴巴前端委員會(huì)、釘釘易搭聯(lián)合出品。使用者只需要基于低代碼引擎便可以快速定制符合自己業(yè)務(wù)需求的低代碼平臺。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 7.5k):https://github.com/alibaba/lowcode-engine

4. form-generator

Element UI表單設(shè)計(jì)及代碼生成器,可將生成的代碼直接運(yùn)行在基于Element的vue項(xiàng)目中;也可導(dǎo)出JSON表單,使用配套的解析器將JSON解析成真實(shí)的表單。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 6.8k):https://github.com/JakHuang/form-generator

5. H5-Dooring/pc-Dooring

H5-Dooring是一款功能強(qiáng)大、專業(yè)可靠的H5可視化頁面配置解決方案,致力于提供一套簡單方便、專業(yè)可靠、無限可能的H5落地頁最佳實(shí)踐。技術(shù)棧以 ReactTypeScript 為主,后臺采用nodejs開發(fā)。除了 H5 版,還提供了 PC 版。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(H5)(?? 6.7k):https://github.com/MrXujiang/h5-Dooring

Github(PC)(?? 354):https://github.com/MrXujiang/pc-Dooring

6. YAO

Yao 是一款支持快速創(chuàng)建 Web 服務(wù)和管理后臺的開源低代碼應(yīng)用引擎。只需使用 JSON 即可創(chuàng)建數(shù)據(jù)庫模型、編寫 API 接口、描述管理后臺界面的低代碼引擎,使用 Yao 構(gòu)建的應(yīng)用可運(yùn)行在云端或物聯(lián)網(wǎng)設(shè)備上。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 4.3k):https://github.com/YaoApp/yao

7. Mometa

mometa 不是傳統(tǒng)主流的低代碼平臺,而是面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺;它更像是 dreamweaver、gui 可視編輯之于程序員。它的定位更多是基于程序員本地開發(fā)的模式,新增了可視化編碼的能力。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 3.2k):https://github.com/imcuttle/mometa

8. NocoBase

NocoBase 是一個(gè)極易擴(kuò)展的開源無代碼開發(fā)平臺。無需編程,使用 NocoBase 搭建自己的協(xié)作平臺、管理系統(tǒng),只需要幾分鐘時(shí)間。如果你有以下需求,NocoBase 就是為你設(shè)計(jì)的:

  • 開發(fā)組織內(nèi)部管理系統(tǒng)
  • 通過無代碼開發(fā),滿足大部分業(yè)務(wù)需求
  • 無代碼開發(fā)在操作上足夠簡單,滿足非開發(fā)人員;在功能上足夠靈活,接近原生開發(fā)
  • 可以非常方便地進(jìn)行擴(kuò)展開發(fā)
  • 私有部署,掌控全部代碼和數(shù)據(jù)

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 2.9k):https://github.com/nocobase/nocobase

9. Sparrow

sparrow 是一個(gè)場景化低代碼(LowCode)搭建工作臺,它的核心目標(biāo)僅有一條“提升研發(fā)效率”,目前提供基于Vue、Element-UI 組件庫中后臺項(xiàng)目的實(shí)踐,實(shí)時(shí)輸出源代碼。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 2.7k):https://github.com/sparrow-js/sparrow

10. vite-vue3-lowcode

vite-vue3-lowcode 是一個(gè)基于 Vite2.x Vue3.x TypeScript 的 H5 低代碼平臺。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 1.8k):https://github.com/buqiyuan/vite-vue3-lowcode

11. 華炎魔方

華炎魔方是 Salesforce 低代碼平臺的開源替代方案,使用可視化工具進(jìn)行模型設(shè)計(jì), 頁面設(shè)計(jì), 流程設(shè)計(jì), 報(bào)表設(shè)計(jì) , 只需點(diǎn)擊鼠標(biāo),就能快速創(chuàng)建應(yīng)用程序,實(shí)現(xiàn)敏捷開發(fā)的新高度。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 805):https://github.com/steedos/steedos-platform

12. Awesome Lowcode

Awesome Lowcode 是國內(nèi)低代碼平臺從業(yè)者交流項(xiàng)目,包含了國內(nèi)外的一些低代碼平臺。

盤點(diǎn)12個(gè)低代碼開源項(xiàng)目(盤點(diǎn)12個(gè)低代碼開源項(xiàng)目的軟件)

Github(?? 8.5k):https://github.com/taowen/awesome-lowcode

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部