当前位置: 欣欣网 > 码农

7.9k star!一个手机上体验Win系统的开源项目,有点意思!

2024-03-19码农

* 戳上方蓝字「 开源先锋 」关注我

推荐阅读:


大家好,我是开源君!

一般我们想要在手机上使用win系统,会需要借助一些模拟器等工具来实现,但效果很一般。

今天开源君分享一款非常有意思的开源项目 - daedalOS ,可以直接在浏览器内运行 Win 系统,使用也非常的流畅。

项目简介

daedalOS 是一款基于 Web 的开源桌面环境,主要由 JavaScript 和 TypeScript 编写的。它多个功能和概念集成到一个单一的平台上,让我们可以轻松地在浏览器中完成各种工作。

严格意义上来说,这个项目并不是一个真正的 Win 系统。只是在界面设计上模仿了一番。

目前github上收获了 7.9k star!

性能特色

  • 现代化的界面:daedalOS 采用了现代化的设计风格,界面简洁美观,操作直观易懂。

  • 跨平台兼容性好:daedalOS 可以运行在任何支持 Web 浏览器的设备上,包括 Windows、Mac、Linux、ChromeOS 等。

  • 丰富的功能:daedalOS 集成了文件管理器、文本编辑器、浏览器、音乐播放器等多种功能,可以满足您的日常需求。

  • 轻量级和高效:daedalOS 运行速度快,占用资源少,即使在低配置的设备上也能流畅运行。

  • 安装部署

    本地安装的话需要先安装 Node.js、Yarn环境

    开发环境的配置,

    yarn install
    yarn build:prebuild
    yarn dev

    生产环境的配置

    yarn install
    yarn build
    yarn serve

    使用docker的安装方式

    docker build -t daedalos .
    docker run -dp 3000:3000 --rm --name daedalos daedalos

    项目展示

    作者开发了一个体验网站,我们可以进行快速体验。

    https://dustinbrett.com/

    进入网站之后,会出现一个动态的桌面,界面看起来和 Win 的非常的相似。

    你可以像操作win系统一样,完全没有使用难度,双击查看my pc,桌面右键更换桌面,使用快捷键等都是可以的。

    另外,项目支持将把本地文件直接拖到网页。

    桌面上放置了 7 个默认图标,左边一列分别是我的电脑、Public文件夹、作者的博客记录,以及 Doom(毁灭战士)游戏。

    Doom太经典了,作者肯定也是个游戏狂,才会在这里放上这么经典的游戏。

    右边则是项目作者以及项目开发的一些介绍,包括视频文章。

    底下的开始菜单中还有更多的功能,包括模拟器、浏览器、开发工具、代码编辑器、媒体播放工具、小游戏等

    各种模拟器

    小游戏

    浏览器

    代码编辑器

    终端

    PDF阅读

    多媒体播放

    更多的项目细节,感兴趣的朋友可以自行到项目地址查看。

    项目地址:
    https://github.com/DustinBrett/daedalOS