A Python application that allows you to view all visible windows and resize them. This tool is useful for managing and manipulating application windows on Windows operating systems.
- Display all visible windows with their process names and PIDs
- Filter windows by process name
- Get and modify window properties (size and position)
- Resize and reposition windows directly from the application
- Refresh window list on demand
- Windows operating system
- Python 3.6+
- Required Python packages:
- psutil
- pywin32
- Clone this repository:
git clone https://github.com/allenmonkey970/window-resizer.git
cd window-resizer
- Install required packages:
pip install -r requirements.txt
Run the application:
python window_resizer.py
- When launched, the application will automatically display all visible windows
- To filter windows, enter a process name in the filter box and click "Apply Filter"
- To resize a window:
- Select it from the list
- Click "Get Current Properties"
- Modify the width, height, X, or Y values
- Click "Apply Changes"
- Dark Mode
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.