* 戳上方藍字「 開源先鋒 」關註我
推薦閱讀:
大家好,我是開源君!
一般我們想要在手機上使用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