推薦十個開源的前端低代碼項目!
GOVIEW
GoView 是一個使用 Vue3 搭建的低代碼數據可視化開發(fā)平臺,將圖表或頁面元素封裝為基礎組件,無需編寫代碼即可完成業(yè)務需求。它的技術棧為:Vue3 + TypeScript4 + Vite2 + NaiveUI + ECharts5 + Axios + Pinia2 + PlopJS。
Gitee:https://gitee.com/dromara/go-view。
vlife
企業(yè)級低代碼快速開發(fā)平臺,包含頁面可視化配置、自定義表單、自定義報表、權限管理腳手架應用、前后端代碼自動生成;主要特點是低代碼開發(fā),可實現復雜CRUD功能僅編寫數據模型就能完成前后端開發(fā)。
Github:https://github.com/wwwlike/vlife。
JeecgBoot
JeecgBoot 采用Vue3.0+TypeScript+Vite+Ant-Design-Vue等新技術方案,包括二次封裝組件、utils、hooks、動態(tài)菜單、權限校驗、按鈕級別權限控制等功能。
Gitee:https://gitee.com/jeecg/jeecgboot-vue3。
maku-generator
一款低代碼生成器,可根據自定義模板內容,快速生成代碼,實現項目的快速開發(fā)、上線,減少重復的代碼編寫,開發(fā)人員只需專注業(yè)務邏輯即可。
Gitee:https://gitee.com/makunet/maku-generator。
MtBird
星搭精衛(wèi) MtBird 是一款基于 React 的低代碼可視化頁面生成器。幫助用戶以可視化的形式搭建網頁、小程序和表單等應用。
Github:https://github.com/staringos/mtbird。
魯班 H5
魯班H5是基于 Vue 2 開發(fā)、通過拖拽快速生成頁面的平臺。類似 易企秀、Maka、百度 H5 等平臺。其支持表單組件,即時傾聽用戶反饋,可以在后臺查看和下載用戶數據。包含了豐富的組件系統、支持可視化編輯、自由拖拽排版、實時預覽、在線訪問。支持一鍵導入PSD,將設計師的創(chuàng)意轉換為 H5,快速查看效果、反饋、上線
Github:https://github.com/ly525/luban-h5。
Seezoon Stack
Seezoon Stack 是一款基于當前最前沿的前端(Vue3 + Vite + Antdv)和后臺(Spring boot)實現的低代碼開發(fā)平臺。以快速開發(fā)為目的,在開發(fā)速度和代碼結構上做出一定取舍。項目采用主流開發(fā)框架,無論打包、編譯、部署都按著大公司的標準完成并不斷逐步完善。
Gitee:https://toscode.gitee.com/huangdf/seezoon-stack。
Variant Form
Variant Form 是一款高效的Vue低代碼表單,可視化設計,一鍵生成源碼。其特性如下:
- 拖拽式可視化表單設計;
- 支持PC、Pad、H5三種布局;
- 支持運行時動態(tài)加載表單;
- 支持表單復雜交互控制;
- 支持自定義CSS樣式;
- 支持自定義校驗邏輯;
- 支持國際化多語言;
- 兼容IE 11瀏覽器;
- 可導出Vue組件、HTML源碼;
- 可導出Vue的SFC單文件組件;、
- 支持開發(fā)自定義組件;
- 支持響應式自適應布局;
- 支持VS Code插件;
Github:https://github.com/vform666/variant-form。
ng-form
ng-form 是一個基于vue+element ui實現動態(tài)表單組件,通過拖拽組件到面板即可實現一個表單。支持各個組件的動態(tài)隱藏顯示,動態(tài)表格彈窗式維護。
Gitee:https://gitee.com/jjxliu306/ng-form-element。
h5-factory
h5-factory 是一個h5專題頁面可視化編輯工具,拖拽編輯,靈活切換,一鍵生成html文件。