Skip to content

Getting started

Mobile DevTools runs entirely on your machine. There is no install step beyond cloning, no npm install, and no accounts.

  • Node.js ≥ 20
  • Flutter SDK on your PATH
  • For device features: Android platform-tools (adb) and/or Xcode (simctl)
  • macOS or Linux (Windows/WSL support is planned)
Terminal window
git clone https://github.com/battastudio/Mobile-DevTools.git
cd Mobile-DevTools
node serve

Then open http://localhost:4090. The hub starts and launches the four tools as local child processes. That’s it — no build, no login.

ToolPortWhat it does
Hub4090The dashboard you open first; links to every tool.
Build Helper4095Env-switch, version bump, build & distribute.
Mobile Security4110OWASP Mobile Top 10 scanning.
Mobile QA4113analyze/test/coverage + device lab.
Flutter Launchpad4120Generate a Flutter project scaffold.

You can also open any tool directly on its port, or run a single tool on its own with node <tool>/server.js.

All local configuration and activity lives under ~/.mobile-devtools/<tool>/. Nothing leaves your machine. Delete that folder to reset everything.