v1.0.0

将任意网站
转化为独立的桌面应用

导入网站资源,配置应用信息,一键打包为跨平台安装包 —— 无需编写代码,无需配置运行环境。

强大而简洁

从资源导入到打包发布,Web2App 提供一站式的网站转桌面应用解决方案。

📦

一键打包

将完整的网站资源(HTML、JS、CSS、图片等)打包为独立的安装包,内置 Electron 运行时,目标机无需任何预装环境。

🖥️

跨平台支持

一次打包,多平台分发。支持 Windows(.exe)、macOS(.dmg)、Linux(.AppImage)三大桌面平台。

⚙️

灵活配置

自定义应用名称、图标、版本号、窗口尺寸、作者版权信息,支持指定入口文件和后端服务入口。

🌐

内嵌后端服务

应用内嵌 HTTP 服务器与 SQLite 数据库,支持运行 Node.js 后端脚本,自动检测端口占用,无需外部 Web 服务器。

📂

资源管理

以目录树形式管理所有导入资源,支持批量导入、文件增删改、保留目录结构,资源状态一目了然。

🔒

离线可用 · 安全可靠

打包过程完全离线,不上传任何数据至外网。生成 SHA256 校验值确保安装包完整性,安装过程引导清晰。

四步完成打包

从网站资源到可分发安装包,只需简单四步。

1

导入网站资源

导入 HTML、JS、CSS、图片等文件,自动检测入口文件,保留目录结构。

2

配置应用信息

设置名称、图标、版本、窗口尺寸、后端入口等,一切可视化操作。

3

一键打包

点击打包,实时查看进度与日志,自动嵌入 Electron 运行时生成安装包。

4

分发与运行

将安装包分发给用户,安装后即可独立运行,无需任何环境配置。

选择你的平台

Web2App 支持主流桌面平台,下载对应版本即可开始使用。

🪟

Windows

v1.0.0 · x64

下载便携版
可执行安装包请通过 npm run electron:build 构建
🍎

macOS

v1.0.0 · Intel / Apple Silicon

即将发布
🐧

Linux

v1.0.0 · .AppImage

即将发布

基于 Electron 构建

Web2App 生成的桌面应用采用分层架构设计,确保性能与可扩展性。

前端界面(用户网站 HTML / JS / CSS)
Chromium 渲染引擎 Vue 3 / React
⬇ HTTP 本地通信 ⬇
后端服务
Node.js 运行时 Express 路由 SQLite 数据库
Electron 主进程
窗口管理 系统托盘 自动启动后端
操作系统 (Windows / macOS / Linux)