HN CompanionHN Companion new | best | ask | show | jobs
Show HN: Maestro-runner – Maestro alternative in Go (no JVM, 2-3x faster) (github.com/devicelab-dev)
1 point by omnarayan 4 hours ago | 1 comment


We built this because Maestro has 1,319 open issues, many open since 2022. The most requested feature (real iOS device support) has been waiting 3+ years.

  maestro-runner is a drop-in replacement:

  - Same YAML flows, no changes needed
  - Single 21MB binary, no JVM
  - 2-3x faster execution, 13x less memory
  - Real iOS device support out of the box
  - Parallel execution with --parallel flag

  Technical deep-dive: https://devicelab.dev/blog/maestro-runner-architecture
  Benchmarks: https://devicelab.dev/blog/maestro-runner-benchmarks

  Apache 2.0, no paid tier, no telemetry. Happy to answer questions.