【低代碼】12款開源的低代碼開發(fā)平臺(tái)(低代碼開發(fā)平臺(tái) 開源)
1、AppsMITh 構(gòu)建和自托管內(nèi)部應(yīng)用程序
許可證:Apache-2.0 開發(fā)語(yǔ)言:Java、JavaScript、TypeScript 官網(wǎng):https://www.appsmith.com/
Appsmith 是一個(gè)用于構(gòu)建管理面板、內(nèi)部工具和儀表板的低代碼項(xiàng)目。與超過 15 個(gè)數(shù)據(jù)庫(kù)和任何 API 集成。構(gòu)建你需要的一切,速度提高 10 倍。允許你拖放組件來(lái)構(gòu)建儀表板、使用 JavaScript 對(duì)象編寫邏輯并連接到任何 API、數(shù)據(jù)庫(kù)或 GraphQL 源。
項(xiàng)目地址:https://www.oschina.net/p/appsmith
2、BudiBase 構(gòu)建內(nèi)部工具的開源低代碼平臺(tái)
許可證:GPLv3 開發(fā)語(yǔ)言:JavaScript、TypeScript 官網(wǎng):https://budibase.com/
Budibase 是一個(gè)開源的低代碼平臺(tái),幫助 IT 專業(yè)人士在幾分鐘內(nèi)在自己的基礎(chǔ)架構(gòu)上構(gòu)建、自動(dòng)化和交付內(nèi)部工具。它專注于為開發(fā)人員提供工具,以加快一個(gè)平臺(tái)內(nèi)的開發(fā)、部署和集成過程。
項(xiàng)目地址:https://www.oschina.net/p/budibase
3、Baserow 開源 Airtable 替代品
許可證:MIT 開發(fā)語(yǔ)言:Python 官網(wǎng):https://baserow.io/
Baserow 是一個(gè) Airtable 的開源替代品,是一個(gè)開源的在線表格應(yīng)用,其單元格支持各種各樣的數(shù)據(jù)類型。用戶可以使用這個(gè)無(wú)代碼的平臺(tái)來(lái)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),而無(wú)需任何開發(fā)技能。
Baserow 是一種用于動(dòng)態(tài)創(chuàng)建、管理數(shù)據(jù)庫(kù)和構(gòu)建數(shù)據(jù)庫(kù)應(yīng)用程序的迷人工具。它具有確保高生產(chǎn)力和可用性的功能。
因?yàn)?Baserow 是一個(gè)模塊化系統(tǒng),它提供了一個(gè)完整的 REST-API 無(wú)頭系統(tǒng),所以它吸引了移動(dòng)開發(fā)人員的注意,將其用作他們應(yīng)用程序的后端。
項(xiàng)目地址:https://www.oschina.net/p/baserow
4、CUBA-Platform 企業(yè)級(jí)應(yīng)用開發(fā)平臺(tái)
許可證:Apache-2.0 開發(fā)語(yǔ)言:Java 官網(wǎng):https://www.jmix.cn/
CUBA 平臺(tái)是一個(gè)面向企業(yè)的開源快速應(yīng)用開發(fā)系統(tǒng)。它帶有數(shù)十種工具作為 IDE、應(yīng)用程序構(gòu)建工作室、CLI 命令行界面和可靠的可擴(kuò)展基礎(chǔ)設(shè)施。CUBA 平臺(tái)有一個(gè)豐富的插件系統(tǒng),其中包含一個(gè) BPM(業(yè)務(wù)流程管理)附加組件,需要花費(fèi)一些時(shí)間來(lái)構(gòu)建和安裝。
項(xiàng)目地址:https://www.oschina.net/p/cuba-platform
5、Digdag 多云工作流引擎
許可證:Apache-2.0 開發(fā)語(yǔ)言:Java、JavaScript、Python 官網(wǎng):https://www.digdag.io/
Digdag 是一個(gè)簡(jiǎn)單的工具,幫助你建立、運(yùn)行、安排和監(jiān)控復(fù)雜的任務(wù)管道。它可以處理依賴性問題,使任務(wù)串聯(lián)或并行運(yùn)行。
Digdag 取代了 cron,促進(jìn)了 IT 運(yùn)營(yíng)自動(dòng)化,協(xié)調(diào)了數(shù)據(jù)工程任務(wù),協(xié)調(diào)了機(jī)器學(xué)習(xí)管道,等等。
Digdag 旨在實(shí)現(xiàn)易于部署、多云設(shè)置和模塊化的結(jié)構(gòu)來(lái)構(gòu)建和擴(kuò)展業(yè)務(wù)應(yīng)用。擁有一系列企業(yè)功能,包括豐富的管理面板、多語(yǔ)言支持、錯(cuò)誤處理、配置工具和版本控制工具。該解決方案采用 Java 和 Node.js 開發(fā),支持 AWS、私有云、IBM 云和 Digital Ocean。
項(xiàng)目地址:https://www.oschina.net/p/digdag
6、Jeecg-Boot 基于代碼生成器的 J2EE 開發(fā)平臺(tái)
許可證:Apache-2.0 開發(fā)語(yǔ)言:Java、JavaScript 官網(wǎng):http://www.jeecg.com/
JeecgBoot是一款基于BPM的低代碼平臺(tái)!前后端分離架構(gòu) SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服務(wù)。強(qiáng)大的代碼生成器讓前后端代碼一鍵生成,實(shí)現(xiàn)低代碼開發(fā)。
JeecgBoot引領(lǐng)新低代碼開發(fā)模式 OnlineCoding-> 代碼生成器-> 手工MERGE, 幫助Java項(xiàng)目解決70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù),既能快速提高效率,節(jié)省研發(fā)成本,同時(shí)又不失靈活性。一系列低代碼能力:Online表單、Online報(bào)表、Online圖表、表單設(shè)計(jì)、流程設(shè)計(jì)、報(bào)表設(shè)計(jì)、大屏設(shè)計(jì) 等等…
項(xiàng)目地址:https://www.oschina.net/p/jeecg-boot
7、JEPaaS 低代碼快速開發(fā)平臺(tái)
許可證:AGPL 開發(fā)語(yǔ)言:Java 官網(wǎng):https://www.jepaas.com/
JEPaaS 是一款國(guó)內(nèi)實(shí)用型低代碼快速開發(fā)平臺(tái),11 年技術(shù)沉淀,百余人開發(fā)團(tuán)隊(duì)不斷維護(hù)升級(jí),是國(guó)內(nèi)中大型企業(yè)信息化御用平臺(tái)。
可視化的開發(fā)環(huán)境,低代碼拖拽式配置開發(fā),操作極其簡(jiǎn)單,可以大幅度幫助企業(yè)縮減人力和時(shí)間成本。支持工作流、IM 即時(shí)通訊、bi 圖表報(bào)表、APP 開發(fā)、對(duì)接微信、釘釘…… 是國(guó)內(nèi)老牌靠譜開發(fā)平臺(tái)。
項(xiàng)目地址:https://www.oschina.net/p/jepaas
8、Metabase 公司團(tuán)隊(duì)數(shù)據(jù)分析工具
許可證:AGPL 開發(fā)語(yǔ)言:Clojure、JavaScript、TypeScript 官網(wǎng):https://www.metabase.com/
Metabase 是一個(gè)簡(jiǎn)單、開源的方式,通過給公司成員提問,從得到的數(shù)據(jù)中進(jìn)行分析、學(xué)習(xí)。Metabase 是一個(gè)無(wú)代碼和低代碼的開源 (Libre) 項(xiàng)目,它消除了從數(shù)據(jù)庫(kù)中獲取有洞察力的數(shù)據(jù)的所有麻煩。它不需要處理 SQL 代碼甚至不需要知道任何 SQL 就可以完成很多工作。
Metabase 是一個(gè)開源的面向數(shù)據(jù)的可定制儀表板,支持廣泛的數(shù)據(jù)庫(kù)后端,如 MongoDB、MySQL、PostgreSQL、SQL Server、Oracle 等。它提供了一個(gè)用于管理數(shù)據(jù)庫(kù)記錄、操作數(shù)據(jù)、操作記錄的可視化方法、支持連接、多重聚合、高級(jí)過濾和全文搜索的層。它是在幾分鐘內(nèi)為企業(yè)創(chuàng)建具有高生產(chǎn)力和可用性的高效數(shù)據(jù)庫(kù)就緒儀表板的終極解決方案。
項(xiàng)目地址:https://www.oschina.net/p/metabase
9、OpenXava Java 快速 Web 開發(fā)套件
許可證:LGPL 開發(fā)語(yǔ)言:Java 官網(wǎng):https://www.openxava.org/
OpenXava 是一個(gè)低代碼應(yīng)用程序構(gòu)建平臺(tái),主要關(guān)注生產(chǎn)力、簡(jiǎn)單性和可用性。作為一個(gè)使用 Java 技術(shù)構(gòu)建的跨平臺(tái)系統(tǒng),它運(yùn)行在 Linux 和 Windows 服務(wù)器上。它可能看起來(lái)像一個(gè)遺留系統(tǒng)(stated 2005),但它仍然是許多企業(yè)的首選。
OpenXava 確保了高生產(chǎn)力、較短的功能學(xué)習(xí)曲線、大量的企業(yè)功能以及完整的移動(dòng)和平板電腦響應(yīng)式布局。OpenXava 是一個(gè)免費(fèi)的開源社區(qū)版,但企業(yè)可以購(gòu)買不同的額外功能版本。
項(xiàng)目地址:https://www.oschina.net/p/openxava
10、Saltcorn 無(wú)代碼數(shù)據(jù)庫(kù)管理器 Web 應(yīng)用程序
許可證:MIT 開發(fā)語(yǔ)言:Python、JavaScript 官網(wǎng):https://saltcorn.com/
Saltcorn 是一個(gè)無(wú)代碼數(shù)據(jù)庫(kù)管理器 Web 應(yīng)用程序。它是一個(gè)完整的端到端解決方案,適用于你的應(yīng)用程序的前端、后端和數(shù)據(jù)庫(kù),它以直觀的點(diǎn)選、拖放用戶界面管理你的應(yīng)用程序生命周期的構(gòu)建和托管階段。
它配備了一個(gè)引人注目的儀表板、豐富的生態(tài)系統(tǒng)和視圖構(gòu)建器以及可主題化的界面。幾乎沒有編碼經(jīng)驗(yàn)的用戶可以在幾分鐘內(nèi)構(gòu)建一個(gè)豐富的交互式數(shù)據(jù)庫(kù)應(yīng)用程序。公司也可以使用它來(lái)創(chuàng)建日常使用的工具并即時(shí)重新塑造它們。
Saltcorn 有一個(gè)令人印象深刻的示例應(yīng)用程序列表,其中包括:博客、地址簿、項(xiàng)目管理系統(tǒng)、問題跟蹤器、wiki、團(tuán)隊(duì)管理等。
項(xiàng)目地址:https://www.oschina.net/p/saltcorn
11、Skyve 業(yè)務(wù)軟件構(gòu)建平臺(tái)
許可證:LGPL 開發(fā)語(yǔ)言:Java、JavaScript、TypeScript 官網(wǎng):https://skyve.org/
Skyve 是一個(gè)開源的業(yè)務(wù)軟件構(gòu)建平臺(tái)。它支持無(wú)代碼和低代碼的快速應(yīng)用開發(fā)。支持不同的數(shù)據(jù)庫(kù)引擎:MySQL、SQL 服務(wù)器和 H2 數(shù)據(jù)庫(kù)引擎。其開發(fā)人員目前正在努力支持 PostgreSQL 和 Oracle。Skyve 提供了豐富的 API 集,以及低代碼開發(fā)應(yīng)用構(gòu)建向?qū)А?/span>
項(xiàng)目地址:https://www.oschina.net/p/skyve
12、ToolJet 低代碼框架
許可證:GPL-3.0 開發(fā)語(yǔ)言:JavaScript、TypeScript 官網(wǎng):https://www.tooljet.com/
ToolJet 是一個(gè)開源的低代碼框架,無(wú)需工程團(tuán)隊(duì)付出太多努力即可快速構(gòu)建和部署內(nèi)部工具。你可以連接到你的數(shù)據(jù)源,例如數(shù)據(jù)庫(kù)(如 PostgreSQL、MongoDB、Elasticsearch 等)、API 端點(diǎn)(ToolJet 支持導(dǎo)入 OpenAPI 規(guī)范和 OAuth2 授權(quán))和外部服務(wù)(如 Stripe、Slack、Google Sheets、Airtable)并使用預(yù)先構(gòu)建的 UI 小部件來(lái)構(gòu)建內(nèi)部工具。
項(xiàng)目地址:https://www.oschina.net/p/tooljet