Skip to content
All projects
AvailableOpen Source

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.

GitHub repositoryDemo coming soon