Skip to content
The Daily Repo

KnifeLemon / Droidline

Android automation from code. Test your apps on real phones, script the tasks you repeat, run a shelf of phones, or let an AI agent use one, from Python, Node.js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.

Why this job: works in the areas we cover, but does not say which job it does

What it does

  • Pick the element, not the pixel. dump() returns the screen as a tree with text, id and desc for every element. Commands take the field and the value: touch("id", "login"). When an element refuses a click, Droidline taps its parent or the ce
  • Waiting is built in. touch, input and wait wait for their element, 10 seconds by default. Conditions such as exists, checked and which answer at once and never throw for a missing element.
  • Clear errors. Every failure has a code, a message in English, Korean or Chinese, and a flag that says whether retrying helps: NOT_FOUND: Could not find text 'Log in' within 10s. Current screen: com.example / .MainActivity.
  • A shelf of phones. One PC drives many phones. Commands to one phone run in order, different phones run in parallel, and each phone has a name you choose.
  • Per-app proxy. Send chosen apps through a socks5 or http upstream with a local VPN, one upstream per phone, without root.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 6 days ago
Stars
499
+55 this week
Licence
MIT
Allows business use
Downloads for
3 systems
Mac, Windows, Linux
Latest version
v0.1.13
Released 6 days ago
Built with
Go
24% of the code

Is it looked after?

Contributors
1
Last 90 days
Issues
100% closed
0 still open
Pull requests
1 merged
0 waiting
Releases
14
14 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
ZSeven-W / dsh-android29332 days agoMITNo downloads
alumnium-hq / alumnium1,0223 days agoMITMac, Windows, Linux
kilolonion / agent-vscreen33todayMITNo downloads
More: download files, languages, topics and project record

Download files, v0.1.13

  • Mac2 files, 45 downloads
  • Windows2 files, 105 downloads
  • Linux2 files, 47 downloads

All files on GitHub (opens in new tab)

Languages

  • Go 24%
  • TypeScript 24%
  • Kotlin 20%
  • C# 17%

Topics

  • accessibility-service
  • adb-alternative
  • ai-agents
  • android
  • android-automation
  • android-testing
  • appium
  • device-farm
  • mcp
  • mcp-server
  • mobile-automation
  • no-root

Project record

  • JobOther AI tools
  • StatusListed
  • Commits23
  • Forks53
  • Watching0
  • Stars in 28 days+481
  • CreatedOct 7, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try