Repolode
0xCodez

0xCodez/DuoDesk

Бесплатное приложение с открытым исходным кодом: общая мышь, клавиатура, экраны, файлы, буфер обмена и функции телефона для Mac, Windows, Linux и Android — без аккаунта и облака.

Open source альтернатива:Apple ContinuityMicrosoft Phone LinkSynergy

Звёзды
473
Форки
76
Открытые issues
9
Последний коммит
7 дней назад

Что это?

DuoDesk объединяет Mac, ПК с Windows, компьютер с Linux и телефон или планшет на Android в единую систему. Можно перевести указатель за край одного экрана на другой компьютер и продолжить печатать там, расширить экран компьютера на планшет или другую машину, открыть отдельное приложение с другого компьютера в собственном окне, а также передавать в обе стороны файлы, содержимое буфера обмена и уведомления.

Устройства на Android работают наравне с компьютерами: приложение позволяет отвечать на звонки и совершать их с компьютера, читать сообщения и отвечать на них, просматривать фотографии и файлы в памяти телефона, использовать камеру телефона как веб-камеру, а также превратить телефон в тачпад или геймпад. Устройства соединяются через одну сеть Wi-Fi, USB-кабель, Bluetooth LE или Wi-Fi Direct либо точку доступа, настроенную по запросу. Сопряжение выполняется один раз с помощью кода. По заявлению проекта, он не использует аккаунты, телеметрию и облачные ретрансляторы.

Приложение написано на Electron, а нативные вспомогательные компоненты — на Swift, C# и C; Android-приложение использует Kotlin и Jetpack Compose. Для некоторых функций требуется дополнительная настройка, например включение беспроводной отладки Android или выдача разрешений в Wayland.

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

  • 01Общая мышь и клавиатура: можно перемещаться между компьютерами и телефонами, переходя через края экранов
  • 02Расширение или зеркалирование экрана на планшет или другой компьютер, а также открытие отдельных приложений в собственных окнах
  • 03Общий буфер обмена для текста и изображений, а также передача файлов перетаскиванием, сочетанием клавиш или через меню «Поделиться»
  • 04Управление звонками, сообщениями, фотографиями и файлами на телефоне с компьютера
  • 05Использование камеры телефона как виртуальной веб-камеры для видеозвонков
  • 06Подключение через Wi-Fi, USB-кабель, Bluetooth LE или Wi-Fi Direct — без аккаунта и облака

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

  • Работа с Mac и ПК на Windows с одной мышью и клавиатурой
  • Использование старого ноутбука или планшета на Android как второго экрана
  • Ответы на звонки и сообщения с компьютера во время работы
  • Использование телефона как веб-камеры, пульта для управления с дивана или геймпада

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

  1. 1

    Скачайте приложение для своей платформы со страницы релизов

  2. 2

    Откройте DuoDesk на обоих устройствах и один раз выполните сопряжение с помощью кода

  3. 3

    Включите нужные функции

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

  • Приложение распространяется по лицензии GPL-3.0 — лицензии с копилефтом, которая требует, чтобы производные работы оставались открытыми.
  • У приложений нет цифровой подписи, поэтому при первом запуске macOS, Windows и Android попросят вручную разрешить их запуск.
  • В Windows 11 с включённой функцией Smart App Control неподписанные приложения могут блокироваться, и запустить их можно только отключив эту настройку.
  • Для работы уведомлений, текстовых сообщений и специальных возможностей в полной версии приложения для Android требуется включить беспроводную отладку или вручную изменить ограниченные настройки.

В подборках

Темы

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

Что такое DuoDesk?
Бесплатное приложение с открытым исходным кодом: общая мышь, клавиатура, экраны, файлы, буфер обмена и функции телефона для Mac, Windows, Linux и Android — без аккаунта и облака. DuoDesk объединяет Mac, ПК с Windows, компьютер с Linux и телефон или планшет на Android в единую систему. Можно перевести указатель за край одного экрана на другой компьютер и продолжить печатать там, расширить экран компьютера на планшет или другую машину, открыть отдельное приложение с другого компьютера в собственном окне, а также передавать в обе стороны файлы, содержимое буфера обмена и уведомления.
DuoDesk можно использовать бесплатно? Какая у него лицензия?
DuoDesk распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
DuoDesk всё ещё поддерживается?
Активно поддерживается. Последний коммит в DuoDesk — 31 окт. 2026 г..
Для чего можно использовать DuoDesk?
Работа с Mac и ПК на Windows с одной мышью и клавиатурой Использование старого ноутбука или планшета на Android как второго экрана Ответы на звонки и сообщения с компьютера во время работы Использование телефона как веб-камеры, пульта для управления с дивана или геймпада
Как установить DuoDesk?
Скачайте приложение для своей платформы со страницы релизов Откройте DuoDesk на обоих устройствах и один раз выполните сопряжение с помощью кода Включите нужные функции
Где скачать DuoDesk?
Исходный код и инструкции по установке — на GitHub: https://github.com/0xCodez/DuoDesk

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

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

Кроссплатформенная передача файлов между Android, iOS, Linux, macOS и Windows через временную WiFi-сеть или общую сеть — без подключения к интернету.

5,4 тыс.+5 за неделю258RustGPL-3.0Активно поддерживаетсяОбновлён 15 дней назад

Кроссплатформенная синхронизация буфера обмена, поиск по истории и передача файлов между Mac, Windows, Linux и Android — со сквозным шифрованием и приоритетом прямых соединений.

92+38 за неделю7DartAGPL-3.0Активно поддерживаетсяОбновлён 6 часов назад

Лёгкий инструмент с открытым исходным кодом для автоматической синхронизации буфера обмена между устройствами на Windows, macOS, Linux и Android — без нажатия клавиш.

2 тыс.+8 за неделю96PythonGPL-3.0Активно поддерживаетсяОбновлён 7 дней назад

Открытое приложение с локальным хранением данных: связывает Android-телефон с ПК на Windows или Linux и синхронизирует уведомления, сообщения, буфер обмена и файлы, а также зеркалирует экран — без аккаунта и облака.

2,9 тыс.+1,4 тыс. за неделю280RustOtherАктивно поддерживаетсяОбновлён 2 часа назад