Download Subroutine
Subroutine is in active development. Builds are distributed via GitHub releases.
macOS
The desktop app requires macOS 13 Ventura or later.
Download latest release ↗See all releases on GitHub.
Android
The Android app supports Android 10 (API 29) and later, including phones and tablets.
Coming soon — a direct APK download will appear here. In the meantime you can build from source via the GitHub repo.
Wear OS
The Wear OS app is distributed alongside the Android app and installs automatically once the Android companion app is installed on the same Google account.
Coming soon.
Build from source
All platforms are open source and can be built locally:
git clone https://github.com/subroutine-app/subroutine
cd subroutine
cargo build --release -p simple-desktop # macOS desktop
See the README for full build instructions for each platform.
Server (self-host)
Subroutine uses a client–server architecture. The HTTP API server can be self-hosted on any Linux system.
cargo build --release -p simple-server
See the API docs for endpoint reference and the GitHub repo for deployment instructions.