Skip to content

Latest commit

 

History

History
61 lines (49 loc) · 2.57 KB

File metadata and controls

61 lines (49 loc) · 2.57 KB
DroidView Logo

DroidView

Build Status Crates.io License: GPL v3 egui Rust Platform

A modern, user-friendly graphical frontend for scrcpy and ADB, enabling you to mirror, control, and manage your Android devices from your desktop.

Screenshot

DroidView Main Window

DroidView main interface showing device management and toolkit features

Features

  • Device detection and management
  • Launch and control scrcpy sessions
  • Wireless ADB pairing and TCP/IP support
  • Toolkit: screenshots, screen recording, APK install, file manager
  • Customizable settings (bitrate, orientation, theme, etc.)
  • Panel-based UI (swipe, toolkit, quick actions)
  • Cross-platform (Linux, macOS, Windows)

Installation

  1. Install scrcpy and ADB. Make sure they are in your system PATH.
  2. Go to Releases and download for your system.

Build

  1. Build DroidView with Cargo:
    cargo build --release
  2. Run the app:
    cargo run --release

Usage

  • Connect your Android device via USB or set up wireless ADB.
  • Use the UI to detect devices, start scrcpy, and access toolkit features.
  • Configure settings via the settings window (theme, bitrate, panels, etc.).

Configuration

  • Platform Config Path
Platform Config Path
Windows C:\Users\<User>\AppData\Roaming\DroidView\config.toml
macOS ~/Library/Application Support/DroidView/config.toml
Linux ~/.config/DroidView/config.toml

License

DroidView is licensed under the GNU General Public License v3.0. See LICENSE for details.