Zurück zum Ranking

ly525/luban-h5

JavaScripth5.luban.website

[WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统.

h5page-builderpage-makerpage-generatormobile-page-makerpage-editoreditorvuejsvuejs2vueant-designstrapi
Sterne-Wachstum
Sterne
6.2k
Forks
1.3k
Wochenwachstum
Issues
68
2k4k6k
Jan. 2023März 2024Mai 2025Juli 2026
Artefaktenpmnpm install luban-h5
README

📖中文文档 || 📖English Docs | README(en) || 论坛/社区 || DeepWiki || zread

鲁班 H5

可视化搭建,拖拽生成移动端页面

Mobile Page Builder&Generator with Drag&Drop

PRs Welcome Docs Release Gitter GitHub issues GitHub stars 码云

目录

鲁班H5是什么?

  1. 鲁班H5是基于Vue2.0开发、通过拖拽快速生成页面的平台
  2. 类似 易企秀Maka百度 H5 等平台

Demo

在线访问地址

源码 文档 教程 社区
GitHub 中文文档 视频-快速开始(哔哩哔哩) 论坛/社区(官方推荐)
Gitee (国内镜像) English Docs 自定义组件教程(WIP) Gitter
README(En) 核心实现原理 中文社区/论坛(腾讯吐个槽)

🔗生态

后端集成 官方组件库 支撑/辅助组件 自定义组件 RoadMap
Strapi.js (官方后端API) 轮播图 图片库 自定义组件开发脚手架 RoadMap/开发计划
SpringBoot2-JPA 普通按钮 文本对齐 自定义组件开发教程
SpringBoot2-Mybatis-plus 视频教程(WIP)

快速体验

以下方式,任选其中一种即可

一、一键脚本(推荐!)

git clone https://github.com/ly525/luban-h5 && cd luban-h5
# 安装依赖,构建前后端(安装依赖会耗时略长,请耐心等待)
# 如果您遇到 sqlite3、node-gpy 等安装报错问题,请您执行 ./deploy/mirror.sh 配置npm 镜像为阿里云镜像(特别是为了解决二进制包安装问题)
./luban-h5.sh init

# 启动项目访问 http://localhost:1337 即可
./luban-h5.sh start

# ./luban-h5.sh stop

二、本地安装了 Node、Yarn

git clone https://github.com/ly525/luban-h5
cd luban-h5 # 项目根目录

# 后端
cd back-end/h5-api && yarn && yarn dev

# 前端
# 新开一个终端,在项目根目录执行如下命令
cd front-end/h5 && yarn && yarn build:engine && yarn dev

# 启动项目访问 http://localhost:1337 即可

交流群

钉钉群 微信公众号 微信

请备注:鲁班H5交流

更多细节请阅读在线文档

Features

  1. 编辑器

    • 参考线
    • 吸附线、组件对齐
    • 拖拽改变组件形状
    • 元素: 复制(画布)
    • 元素: 删除(画布)
    • 元素: 编辑(画布)
    • 页面:新增
    • 页面:复制
    • 页面:删除
    • 快速预览
    • 撤销、重做
  2. 组件系统

    • 文字
    • 普通按钮
    • 表单按钮
    • 表单输入框
    • 普通图片
    • 背景图
    • 背景音乐
    • 视频(Iframe形式)
  3. 增强功能

    • 上传 PSD,一键转换为 H5(已经调研,可以实现)
    • 图片库
    • 第三方无版权图片搜索
    • 自定义脚本(已经调研,可以实现)
  4. 后端 API

    • 创建、保存、更新作品
    • 表单数据收集
    • 表单数据展示
    • 在线预览
    • 二维码预览

技术栈(当前)

  1. 前端:Vue.js
  2. 后端:Strapi
  3. 存储:Sqlite

如何贡献

所有合理的改动、优化、修正,新的组件,或者文档的修正、更新 相关的提交都会被接受

捐赠作者

如果你觉得这个项目对你有用或者有所启发,可以请作者喝杯果汁:

微信捐赠 支付宝捐赠
Ähnliche Repositories
Tencent/VasSonic

VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.

JavaMavenOtherhybridandroid-sdk
11.9k1.6k
MrXujiang/h5-Dooring

H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.

JavaScriptnpmGNU General Public License v3.0reactreact-router
dooring.vip
10k1.8k
xiangyuecn/Recorder

html5 js 录音 mp3 wav ogg webm amr g711a g711u 格式,支持pc和Android、iOS部分Web浏览器、Hybrid App(提供Android iOS App源码)、微信,提供ASR语音识别转文字 H5版语音通话聊天示例 DTMF编码解码

JavaScriptnpmMIT Licenserecorderrecord
xiangyuecn.github.io/Recorder/
5.6k1.1k
cq-panda/Vue.NetCore

(已支持sqlsugar).NetCore、.Net6、Vue2、Vue3、Vite、TypeScript、Element plus+uniapp前后端分离,全自动生成代码;支持移动端(ios/android/h5/微信小程序。http://www.volcore.xyz/

C#MIT Licensevueelement-ui
4.2k1.4k
sunniejs/vue-h5-template

:tada:vue搭建移动端开发,基于vue-cli4.0+webpack 4+vant ui + sass+ rem适配方案+axios封装,构建手机端模板脚手架

TypeScriptnpmMIT Licensevuevant
sunniejs.github.io/vue-h5-template/
3.5k921
jones2000/HQChart

HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口

JavaScriptnpmApache License 2.0candlestick-chartchina-stock
jones2000.github.io/HQChart/webhqchart.demo/samples/kline_index_edit.html
3.4k829
langhuihui/jessibuca

Jessibuca是一款开源的纯H5直播流播放器

CGNU General Public License v3.0h5http-flv
jessibuca.com
2.9k468
panteng/wechat-h5-boilerplate

为腾讯微信优化的H5动效模板,帮助你快速构建全屏滚动型H5页面。

JavaScriptnpmwechath5
2.7k614
suanmei/callapp-lib

🔥call app from h5(H5唤起客户端 )

TypeScriptnpmcallappschema
2.6k348
vue-zone/vue3-vant-mobile

An mobile web apps template based on the Vue 3 ecosystem。一个基于 Vue 3 生态系统的移动 web 应用模板,帮助你快速完成业务开发。

TypeScriptnpmMIT Licensemobiletypescript
vue3-vant-mobile.netlify.app
2.1k388
liyupi/yulegeyu

羊了个羊纯前端实现版【鱼了个鱼】,自定义关卡+图案+无限道具,可在线玩:https://yulegeyu.cn

TypeScriptnpmfrontendjavascript
yulegeyu.yupi.icu
1.8k564
mcuking/mobile-web-best-practice

:tiger: 移动 web 最佳实践

TypeScriptnpmMIT Licensevueh5
mcuking.github.io/mobile-web-best-practice
1.7k276