A self-hostable cloud desktop environment with integrated file storage, built-in applications, and a platform for hosting web apps.

Puter is an open-source, self-hosted web app and server. It functions as a cloud-based desktop operating system that runs directly in a web browser, combining cloud file storage with a full desktop environment. This approach allows users to manage their digital life through a familiar graphical interface without needing to install local software for every task.
Users deploy Puter as a server on Linux, macOS, or Windows via installation scripts, or they can use the hosted version available at puter.com. It serves as a centralized hub for digital work and creativity, providing a web-based desktop that organizes applications and files in a manner similar to a traditional computer operating system. This makes it suitable for users who want a private cloud environment that handles more than just simple file synchronization.
The platform is designed to support two distinct user groups. General users utilize the built-in productivity tools and storage to organize their data and perform daily tasks. Developers use the environment as a development platform to build, test, and publish web applications. The architecture provides the necessary infrastructure, such as AI tools and cloud storage, to support the development of full-scale web projects. By integrating these services, the software removes the need for developers to manage multiple separate hosting providers for their databases and serverless functions.
Puter is an internet computer that merges the functionality of a cloud storage provider with the interface and extensibility of a desktop operating system.
A cross-platform remote desktop application that allows users to host their own rendezvous and relay servers.
Self-hosted game stream host that enables low-latency remote gaming via Moonlight clients on various devices.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.