基于浏览器的开源 Web 云端桌面系统「Puter」

想在浏览器上运行操作系统?之前给大家分享过「Copy.sh」这个开源项目能够模拟 32 位的环境让你直接在网页上运行操作系统系统,如 Windows、Linux 版本。

不过最近 GitHub 上线了一个基于浏览器的开源 Web 桌面系统「Puter」非常受欢迎,据介绍采用原生 Java 和 jQuery 编写,因为考虑性能原因,希望避免复杂的抽象并尽可能保持对整个技术栈的控制。

20240313

Puter介绍

据介绍「Puter」经过 3 年的发展目前已经有 100 万用户了,你也可以注册账号使用,或者克隆 GitHub 仓库部署 / Docker 容器到自己的服务器上使用。

这个「Puter」系统提供的应用还挺多,点击开始菜单可以看到拥有 Code 代码呢编辑器、笔记本、画图工具、终端工具、相机、播放器、开发中心、应用中心、以及一些小游戏等。

20240313-2

系统支持同时运行多个应用,支持自由拖动窗口大小,可以存储文件到云系统里面。所以你可以用「Puter」作为云存储服务、服务器维护环境、构建和托管网站等等。

20240313-1

文件管理器方面提供了文档、相册、桌面、视频,支持新建立文件夹/文件、支持分享文件夹、压缩、下载,以及可以拖动文件上传。

20240313-3

应用中心目前提供的应用不算多,不过常用的工具基本都有,同时还支持自己创建应用提交,官方也提供了开发文档 docs.puter.com,感兴趣的可以去看看。

20240313-4

空间容量方面,默认只提供了 500M,但是可以通过邀请用户注册的方式来扩容,每邀请 1 个用户可以互相增加 1GB 的容量。

20240313-5

总结

这个「Puter」开源 Web 桌面系统可玩性还是挺高的,如果你有 NAS 或者服务器建议自己部署打造属于自己的云电脑,可惜的是似乎不支持修改本地存储,毕竟提供的 500MB 容量空间实在太小了,感兴趣的可以注册个账号使用看看。

下载地址

  • 官方网站:
    https://puter.com
  • 项目地址:
    https://github.com/HeyPuter/puter