Repolode
HeyPuter

HeyPuter/puter

Компьютер в интернете с открытым исходным кодом: персональный облачный рабочий стол в браузере с файлами, приложениями и сервисами для разработчиков, который можно разместить на своём сервере.

Open source альтернатива:DropboxGoogle Drive

Звёзды
43,849
Форки
4,110
Открытые issues
37
Последний коммит
4 часа назад

Что это?

Puter — это веб-среда рабочего стола, которая работает в браузере. В ней есть повседневные инструменты: блокнот, диктофон, электронная таблица и приложение камеры, а также файловое хранилище. Благодаря этому пользователи могут работать со своими файлами и приложениями с любого устройства.

Для разработчиков Puter предлагает строительные блоки для веб-приложений и игр, включая AI API, облачное объектное хранилище, базу данных «ключ-значение» и бессерверные workers. Готовые приложения можно публиковать в магазине приложений Puter.

Проект можно запускать локально с помощью npm или разместить на своём сервере под Linux, macOS или Windows с помощью скрипта установки. Для сборки из исходного кода также поддерживается Docker. Доступна и размещённая версия на puter.com.

Ключевые возможности

  • 01Рабочий стол в браузере со встроенными приложениями, например Notepad, Spreadsheet и Camera
  • 02Облачное файловое хранилище, доступное с любого устройства
  • 03API для разработчиков: 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. При запуске в качестве сетевого сервиса необходимо предоставлять исходный код изменений.
  • Для самостоятельного размещения нужна дополнительная настройка; в README есть ссылка на отдельное руководство по размещению с Docker и использованию в production.

Темы

Частые вопросы

Что такое puter?
Компьютер в интернете с открытым исходным кодом: персональный облачный рабочий стол в браузере с файлами, приложениями и сервисами для разработчиков, который можно разместить на своём сервере. Puter — это веб-среда рабочего стола, которая работает в браузере. В ней есть повседневные инструменты: блокнот, диктофон, электронная таблица и приложение камеры, а также файловое хранилище. Благодаря этому пользователи могут работать со своими файлами и приложениями с любого устройства.
puter можно использовать бесплатно? Какая у него лицензия?
puter распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
puter всё ещё поддерживается?
Активно поддерживается. Последний коммит в puter — 21 окт. 2026 г..
Для чего можно использовать 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

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты