bonk.rsGet started

Bonk Cloud & self-hosted devices

Build and test
on real devices.

Rent devices through Bonk Cloud, or connect hardware you own. Use Bonk to build, deploy, and debug from your terminal.

Hosted devices and self-hosted fleets. Open-source Bonk tooling.

ANDROID / SSH / REMOTE NODES
A phone, handheld console, and desktop connected to one development machine.
Connect hardware to your development environment.
DEVICE ACCESSPhones✳Handhelds✳Desktops✳Self-hosted fleets

DEVICES

Test on the hardware
your users run.

Use physical devices to check platform-specific behavior and reproduce issues. Browse device specifications and availability on Bonk Cloud.

Phones & tablets

Check application behavior on physical mobile hardware.

Gaming handhelds

Deploy to Linux and Windows handhelds over SSH.

Desktops & more

Run builds on remote machines and connect your own hosts.

Explore devices on Bonk Cloud

DEVELOPER WORKFLOW

Build locally.
Run on a remote device.

Bonk discovers local devices, remote Android devices, and SSH hosts on your device fabric. Select a device by name, build your project, and deploy it from your terminal. Connect Android tools through an adb bridge, or use SSH to run on a remote machine.

Read the developer guide →
● ● ●bonk / device fabric
# Find devices on your fabric
bonk devices

# Give a remote Android device a name
bonk devices add pixel lab/adb:SERIAL

# Build, deploy, run
bonk run --device pixel

# Open a bridge for your existing adb tools
bonk adb-bridge pixel

# Run on an SSH host through the fabric
bonk run --device ssh:dev@lab:2222

Example commands for an already connected fabric.

DEPLOYMENT OPTIONS

Hosted devices
or a self-hosted fleet.

Rent hardware through Bonk Cloud, or run the device fabric on your own infrastructure.

BONK CLOUD

Bonk Cloud

Access the devices we host through Bonk Cloud. Device listings, rentals, signup, and account management live there.

  • Explore the hosted device catalog
  • Rent devices for development and testing
  • Manage access through Bonk Cloud
Start with Bonk Cloud

SELF-HOSTED

Self-hosted Bonk

Run a node to share attached Android devices and expose the machine as an SSH host. Team members discover devices through the fabric and connect over its WireGuard network.

  • Self-host the fabric with Headscale
  • Share Android devices from remote nodes
  • Reach SSH hosts by their fabric name
Set up your own fleet →

Works with your development tools.

Bonk's Android bridge works with adb, scrcpy, and Android Studio. SSH connects your Linux and Windows devices. The open-source CLI also handles Rust builds, packaging, signing, and store publishing.

Get Bonk on GitHub
adbscrcpyAndroid StudioSSHRust

Get started with Bonk.

Browse hosted devices on Bonk Cloud, or follow the guide to connect your own hardware.