droidkraft-tui 1.2.0

A beautiful Terminal User Interface (TUI) for Android development and ADB commands
Documentation

droidkraft

A beautiful Terminal User Interface (TUI) for Android development — ADB commands, a full-featured live logcat viewer, a device dashboard, and a flash/root toolkit. Built with Rust, Ratatui, and the pure-Rust adb_client crate (no Android SDK required).

This is the terminal frontend of the DroidKraft workspace; all device logic lives in the reusable droidkraft-core library.

Install

cargo install droidkraft

Run

droidkraft            # launch the TUI
droidkraft --help     # CLI options (incl. JSON logcat streaming)

Highlights

  • Live logcat — streaming with regex/find/exclude/tag/PID/level filters, per-tag colours, stack-trace folding, bookmarks, JSON pretty-printing, clipboard copy, and TXT/JSONL export.
  • Device dashboard — model, Android version, battery, RAM and CPU stats with a live device selector.
  • Command menu — 40+ typed ADB commands across device, packages, system, network, and a bootloader/flash & root toolkit.

See the main README for full documentation and keybindings.

License

MIT