Skip to content

About

win12 桌面端,基于 Tauri 封装,将 Windows 12 网页版变成独立桌面应用。

Resources

Stars

12 stars

Watchers

5 watching

Forks

Latest commit

 

History

216 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Win12 Desktop

将 Win12 Online 带到桌面的独立客户端。

最新版本 GitHub Stars 许可证

使用文档  ·  网页版  ·  下载客户端  ·  问题反馈

简介

Win12 Desktop 是 Win12 Online 的桌面客户端,使用 Tauri 将项目打包为独立应用。它保留 Win12 Online 的桌面交互与应用体验,并提供更贴近原生应用的窗口化使用方式。

Note

Win12 是非商业性的开源兴趣项目,与 Microsoft Corporation 及其关联实体没有隶属、赞助、授权或认可关系。项目界面为基于公开资料的独立再创作,仅供学习与技术研究使用。

下载

从 GitHub Releases 获取最新安装包。Linux 用户也可通过 AUR 安装:

yay -S win12-desktop-bin
从 Snap Store 获取

国内网络环境可使用 南京大学开源镜像站 下载发布文件。

客户端预览

Win12 Desktop 在 Linux 上运行,展示开始菜单与桌面

开始菜单与桌面

Win12 Desktop 在 Linux 上运行,展示文件管理器与系统界面

窗口化应用体验

开发

本仓库通过 Git 子模块引入 Win12 Online 本体,克隆时请一并拉取子模块:

git clone --recurse-submodules https://github.com/win12-online/win12-desktop.git
cd win12-desktop

若仓库已克隆,可补充初始化:

git submodule update --init --recursive

安装前端依赖:

npm install

启动开发环境时,需要分别启动前端服务与 Tauri 应用:

# 终端 1:启动 Vite
npm run dev

# 终端 2:启动桌面客户端
npm run tauri dev

若系统代理影响 Tauri 启动,可在第二个终端使用:

env -u http_proxy -u https_proxy -u HTTP_PROXY -u HTTPS_PROXY -u ALL_PROXY -u all_proxy npm run tauri dev

构建发布版本:

npm run tauri build

相关项目

许可证

本仓库以 Eclipse Public License 2.0 发布。Win12 Online 的代码、媒体和文字内容适用的具体许可与附加条款,请参见网页版开源声明。

About

win12 桌面端,基于 Tauri 封装,将 Windows 12 网页版变成独立桌面应用。

Resources

Stars

12 stars

Watchers

5 watching

Forks

Releases

Contributors

Languages