← all repositories

KnifeLemon/Droidline

Droidline is an Android automation tool that controls real phones from Python, Node.js, CLI, HTTP, or Appium clients, and includes an MCP server so AI agents can operate devices.

★504 stars Go Coding Assistants
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

Droidline automates real Android devices from code without ADB, USB debugging, or root, using an on-device app paired via QR code. It supports UI automation, app testing, and multi-device farms from Python, Node.js, the shell, HTTP, or Appium clients. It also exposes an MCP server, allowing AI agents to drive phones as part of their workflows.

Frequently asked

What is KnifeLemon/Droidline?
Droidline is an Android automation tool that controls real phones from Python, Node.js, CLI, HTTP, or Appium clients, and includes an MCP server so AI agents can operate devices.
Is Droidline open source?
Yes — KnifeLemon/Droidline is open source, released under the MIT license.
What language is Droidline written in?
KnifeLemon/Droidline is primarily written in Go.
How popular is Droidline?
KnifeLemon/Droidline has 504 stars on GitHub.
Where can I find Droidline?
KnifeLemon/Droidline is on GitHub at https://github.com/KnifeLemon/Droidline.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.