Skip to content

Genxster1998/DroidView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.