Repolode
HeyPuter

HeyPuter/puter

开源的网络桌面系统,基于浏览器的个人云电脑,集成文件、应用与开发者服务,可自行部署。

可替代:DropboxGoogle Drive

Star
43,849
Fork
4,110
未关闭 Issue
37
最近提交
4小时前

这是什么?

Puter 是一个运行在浏览器中的网页桌面操作环境。它内置记事本、语音录制、电子表格、相机等常用应用,并提供文件存储,用户可在任何设备上访问自己的文件和应用。

对开发者而言,Puter 提供构建网页应用和游戏所需的基础能力,包括 AI 接口、云端对象存储、键值数据库和无服务器 Workers。开发好的应用可以发布到 Puter 的应用商店。

项目可通过 npm 在本地运行,也支持在 Linux、macOS 或 Windows 上使用安装脚本自行部署,并可用 Docker 从源码构建。也可直接使用官网 puter.com 提供的托管服务。

核心功能

  • 01浏览器中的网页桌面,内置记事本、电子表格、相机等应用
  • 02可在任意设备访问的云端文件存储
  • 03提供 AI、对象存储、键值数据库和无服务器 Workers 的开发者接口
  • 04内置应用商店,用于发布和分发网页应用
  • 05支持在 Linux、macOS 和 Windows 上自部署,也可用 npm 本地运行

适用场景

  • 在自有服务器上搭建个人云桌面和文件存储
  • 构建并发布需要存储、数据库和 AI 功能的网页应用或游戏
  • 研究和试验基于网页的操作系统或桌面环境

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/HeyPuter/puter
  2. 2

    进入项目目录

    cd puter
  3. 3

    安装依赖

    npm install
  4. 4

    在本地启动 Puter,访问 http://puter.localhost:4100

    npm start

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,若作为网络服务运行修改版本,需要公开修改后的源代码。
  • 自托管需要额外配置,README 指向单独的自托管指南来了解 Docker 和生产环境部署。

标签

常见问题

puter 是什么?
开源的网络桌面系统,基于浏览器的个人云电脑,集成文件、应用与开发者服务,可自行部署。 Puter 是一个运行在浏览器中的网页桌面操作环境。它内置记事本、语音录制、电子表格、相机等常用应用,并提供文件存储,用户可在任何设备上访问自己的文件和应用。
puter 可以免费使用吗?用的什么许可证?
puter 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
puter 还在维护吗?
活跃维护中。puter 最近一次提交是在 2026年10月21日。
puter 适合用来做什么?
在自有服务器上搭建个人云桌面和文件存储 构建并发布需要存储、数据库和 AI 功能的网页应用或游戏 研究和试验基于网页的操作系统或桌面环境
puter 怎么安装和运行?
克隆仓库: git clone https://github.com/HeyPuter/puter 进入项目目录: cd puter 安装依赖: npm install 在本地启动 Puter,访问 http://puter.localhost:4100: npm start
在哪里获取 puter?
源代码和安装说明在 GitHub 上:https://github.com/HeyPuter/puter

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目