2026
ManiFarm
Control several Android devices at once from a single interface.
- Android SDK
- TypeScript
- Electron
- Protocolo
- ADB
- Uso
- Pruebas en paralelo
My role
Sole developer
The problem
Testing an Android app on five devices means five cables, five windows and repeating every gesture five times.
The solution
ManiFarm speaks ADB to every connected device and mirrors their screens in a single window, optionally broadcasting the same input to all of them at once.
The hard part
It isn't the interface — it's process management. Each device is a child process with its own video stream to start, supervise and, above all, shut down cleanly when the cable is unplugged. Orphaned processes pile up silently until the machine crawls.