Window Switcher is an open-source application that enables users to display live previews of selected open windows, with the ability to move, resize, and click to focus windows.
It offers a flexible configuration system based on prefix-based filters and blacklists, allowing precise control over which windows are displayed.
This software is inspired by eve-o-preview, but designed for a broader range of use cases. The primary goal is to provide an easy and efficient way to multibox different game clients.
This software doesn't modify game clients.
- 🔍 Live previews of selected open windows
- ⚙️ Configurable filters using prefixes and blacklists
- 🖱️ Click to focus the window
- ✅ Windows (fully supported)
- 🧪 Linux X11 (experimental)
- ❌ Linux Wayland (not planned)
- ⏳ MacOS (not yet implemented)
- 🖵 Fullscreen applications not supported
- Windows support
- Basic Linux support (X11)
- Advanced customization (access settings from the application)
- MacOS implementation
- UI enhancements
Main window | Prefix window |
---|---|
![]() |
![]() |
Live preview |
---|
![]() |
🎥 Example with Eve Online, World of Warcraft and Guild Wars 2 clients :
Download the latest release here
Make sure your system is able to use the next commands:
- Launch Window Switcher.
- Configure which windows to preview:
- Prefix filter: Only show windows with specific names.
- Blacklist filter: Exclude unwanted windows.
- Adjust the preview size and position.
- Enjoy !
This project is licensed under the GPL3 License.
If you find Window Switcher useful and would like to support its development, consider buying me a coffee ☕
Your support helps keep this project alive and motivates further improvements. Thank you! 🙌