Puter logo

Puter

Web-based cloud OS with file storage, apps, and remote desktop in the browser

42k Nodejs AGPL-3.0 today

Overview

Puter is a self-hosted web operating system that provides a full desktop environment accessible via any browser. It includes a cloud file system, a built-in app platform (text editor, code editor, terminal, games), and APIs that allow developers to build web apps on top of the Puter platform. The system is designed to be highly extensible and fast, with a Node.js backend and a React-based frontend. It can replace cloud storage and lightweight SaaS tools for personal or team use.

Where it falls short of Google Drive

  • Self-hosted setup is more complex than advertised; production hardening requires significant effort
  • No native desktop sync client; all access is browser-based
  • Third-party app ecosystem is nascent and lacks the breadth of Google Workspace or Office 365
  • Enterprise features (SSO, audit logs, compliance) are not yet available in the self-hosted version

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

cloud-os
file-storage
web-desktop
platform
remote-access
Maintain Puter?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Puter difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/puter)](https://openreplace.com/puter)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Continuous peer-to-peer file synchronization between your own devices

85k Go MPL-2.0 2 days ago
2/5
Puter vs Syncthing

Command-line program to sync files across 70+ cloud storage providers

58k Go MIT yesterday
2/5
Puter vs Rclone

File list program supporting multiple storages, with WebDAV and web UI

50k Go AGPL-3.0 13 days ago
2/5
Puter vs AList

Portable all-in-one file server with resumable uploads, WebDAV, FTP, and media indexing

45k Python MIT 2 days ago
2/5
Puter vs copyparty