MacDroid
An open-source bridge that makes Android devices work seamlessly with macOS for accessibility workflows.
The problem
Where the barrier is.
Cross-device assistive workflows between Android and macOS are clumsy and often rely on inaccessible commercial tools, breaking the very independence they're meant to support.
What it does
How it helps.
An open-source, accessible bridge for file transfer, mirroring, input forwarding, and notifications between Android and macOS, designed so the connection layer is itself fully operable without sight or a mouse.
The impact
What it changes.
People who combine devices for their assistive setup get a reliable, free, accessible bridge — and the community can extend it for needs no single vendor would prioritize.
In depth
How it works.
MacDroid removes the friction between Android and macOS for people who rely on cross-device accessibility setups. Many assistive workflows span both ecosystems — a switch interface here, a screen reader there, a phone used as an input device. MacDroid handles file transfer, screen mirroring, input forwarding, and notification relay in a way that is keyboard-driven and screen-reader friendly, so the bridge itself never becomes a new barrier. It is open source so the assistive-tech community can extend it.
Built with
- Swift
- Kotlin
- Rust
- ADB
- gRPC
Get it & links
The source lives on GitHub. A live demo will be linked here as soon as it's ready.