Playwright Debug Mover is a lightweight background utility written in Rust that automatically detects and moves Playwright debug windows to the top-right corner of the screen.
- ✅ Runs silently without showing a console window
- ✅ Ensures only one instance runs at a time
- ✅ Monitors for visible windows with titles starting with
"Playwright" - ✅ Moves matching windows to the top-right corner of the screen
- ✅ Built-in web interface to stop the program via browser (
http://localhost:5000)
- Rust (install via https://rustup.rs)
- Windows (tested on Windows 10/11)
- Clone or download the project
git clone [email protected]:Lenius/PlaywrightDebugMover.git
cd PlaywrightDebugMover- Build the release version
cargo build --release- You will find the compiled
.exein:
target/release/PlaywrightDebugMover.exe
Run the program (double click or run via terminal):
target/release/PlaywrightDebugMover.exe- The app will monitor for Playwright debug windows.
- Matching windows will be repositioned automatically to the top-right corner of the screen.
- Go to http://localhost:5000
- Click the Start button
→ The program will start looking for Playwright Debug window - Click the Stop button
→ The program will stop lokking for Playwright Debug window - Click the “Kill” button
→ The program will shut down cleanly - Click the Template button
→ The program generates a template file
To clean previous builds before compiling:
cargo cleanTo test changes quickly:
cargo runTo fully rebuild in release mode:
cargo build --releaseMIT License
Feel free to fork, open issues, or contribute pull requests.