Кроссплатформенная передача файлов между Android, iOS, Linux, macOS и Windows через временную WiFi-сеть или общую сеть — без подключения к интернету.
0xCodez/DuoDesk
Бесплатное приложение с открытым исходным кодом: общая мышь, клавиатура, экраны, файлы, буфер обмена и функции телефона для Mac, Windows, Linux и Android — без аккаунта и облака.
Open source альтернатива:Apple Continuity
Microsoft Phone Link
Synergy
- Звёзды
- 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
Скачайте приложение для своей платформы со страницы релизов
- 2
Откройте DuoDesk на обоих устройствах и один раз выполните сопряжение с помощью кода
- 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 обновляется ежедневно.
Похожие проекты
Кроссплатформенная синхронизация буфера обмена, поиск по истории и передача файлов между Mac, Windows, Linux и Android — со сквозным шифрованием и приоритетом прямых соединений.
Лёгкий инструмент с открытым исходным кодом для автоматической синхронизации буфера обмена между устройствами на Windows, macOS, Linux и Android — без нажатия клавиш.
Открытое приложение с локальным хранением данных: связывает Android-телефон с ПК на Windows или Linux и синхронизирует уведомления, сообщения, буфер обмена и файлы, а также зеркалирует экран — без аккаунта и облака.
Приложение для macOS, которое передаёт файлы между Mac и Android-устройствами или другими MTP-устройствами по USB, в том числе файлы размером более 4 ГБ.
Бесплатный инструмент с открытым исходным кодом для P2P-передачи файлов напрямую между устройствами без облачного хранилища и со сквозным шифрованием.