Repolode
kunkundi

kunkundi/crossdesk

Лёгкое кроссплатформенное приложение для удалённого рабочего стола с браузерными, десктопными и мобильными клиентами, стеной устройств и сервисами сигнализации и TURN-ретрансляции для самостоятельного размещения.

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

Звёзды
4,535
Форки
440
Открытые issues
12
Последний коммит
4 часа назад

Что это?

CrossDesk — приложение для удалённого рабочего стола, позволяющее управлять удалённым компьютером с другого компьютера, через веб-браузер или нативный клиент для iOS и Android. Десктопные версии доступны для Windows, macOS и Linux, а версия для HarmonyOS находится в разработке.

Функция DeskHub, также называемая стеной устройств, показывает сгруппированные предпросмотры нескольких устройств в реальном времени. Можно увеличить изображение одного экрана, чтобы управлять устройством, а также использовать групповое управление и массовую раздачу файлов. Во время сеанса можно переключаться между мониторами, синхронизировать буфер обмена с текстом, передавать файлы и настраивать качество изображения и частоту кадров. Поддерживаются кодеки H.264 и AV1, а также аппаратное ускорение, если оно доступно.

Для соединения используются прямые P2P-подключения с переходом на TURN-ретрансляцию при необходимости, а медиапоток шифруется с помощью SRTP. Команды, которым нужна собственная инфраструктура, могут самостоятельно развернуть сервисы сигнализации и ретрансляции. Проект построен на MiniRTC и распространяется по лицензии GPL-3.0.

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

  • 01Удалённое управление компьютерами под Windows, macOS и Linux, а также через браузер и нативные клиенты для iOS и Android.
  • 02Стена устройств DeskHub с предпросмотрами в реальном времени, группировкой и массовой раздачей файлов.
  • 03Видео в форматах H.264 и AV1 с аппаратным кодированием и декодированием, если они поддерживаются.
  • 04Прямые P2P-подключения с переходом на TURN-ретрансляцию и шифрованием SRTP.
  • 05Сервисы сигнализации и TURN-ретрансляции, которые можно разместить самостоятельно.

Сценарии использования

  • Подключение к домашнему или рабочему компьютеру с ноутбука, телефона или через браузер без установки клиента на управляющее устройство.
  • Мониторинг и управление несколькими удалёнными компьютерами с одного экрана с помощью стены устройств.
  • Настройка собственного решения для удалённого доступа команды, которой нужно, чтобы трафик соединений проходил через её серверы.
  • Управление безголовыми компьютерами под Linux через изолированный сеанс виртуального рабочего стола.

Быстрый старт

  1. 1

    Скачайте установщик для вашей системы с официального сайта или из GitHub Releases

  2. 2

    Установите и запустите CrossDesk на компьютере, которым хотите управлять, и дождитесь статуса подключения к серверу

  3. 3

    На другом устройстве введите 9-значный ID компьютера, которым будете управлять, и пароль подключения, затем нажмите «Подключиться»

Что важно знать

  • Лицензия GPL-3.0 — это лицензия с авторским левом, требующая распространять производные работы на тех же условиях.
  • Клиенты для iOS и Android могут только управлять другими устройствами, но сами не могут быть объектом управления.
  • Поддержка HarmonyOS всё ещё находится в разработке; тестирование на реальных устройствах ещё не завершено.
  • Опубликованные сборки для iOS не подписаны: вам нужно подписать их самостоятельно или собрать с помощью Xcode.

Темы

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

Что такое crossdesk?
Лёгкое кроссплатформенное приложение для удалённого рабочего стола с браузерными, десктопными и мобильными клиентами, стеной устройств и сервисами сигнализации и TURN-ретрансляции для самостоятельного размещения. CrossDesk — приложение для удалённого рабочего стола, позволяющее управлять удалённым компьютером с другого компьютера, через веб-браузер или нативный клиент для iOS и Android. Десктопные версии доступны для Windows, macOS и Linux, а версия для HarmonyOS находится в разработке.
crossdesk можно использовать бесплатно? Какая у него лицензия?
crossdesk распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
crossdesk всё ещё поддерживается?
Активно поддерживается. Последний коммит в crossdesk — 21 окт. 2026 г..
Для чего можно использовать crossdesk?
Подключение к домашнему или рабочему компьютеру с ноутбука, телефона или через браузер без установки клиента на управляющее устройство. Мониторинг и управление несколькими удалёнными компьютерами с одного экрана с помощью стены устройств. Настройка собственного решения для удалённого доступа команды, которой нужно, чтобы трафик соединений проходил через её серверы. Управление безголовыми компьютерами под Linux через изолированный сеанс виртуального рабочего стола.
Как установить crossdesk?
Скачайте установщик для вашей системы с официального сайта или из GitHub Releases Установите и запустите CrossDesk на компьютере, которым хотите управлять, и дождитесь статуса подключения к серверу На другом устройстве введите 9-значный ID компьютера, которым будете управлять, и пароль подключения, затем нажмите «Подключиться»
Где скачать crossdesk?
Исходный код и инструкции по установке — на GitHub: https://github.com/kunkundi/crossdesk

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

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