Skip to content

A Python utility for Windows that lets A Python utility for Windows that lets you view, filter, and resize any visible application window. Easily manage window positions and dimensions with a simple GUI interface.

License

Notifications You must be signed in to change notification settings

allenmonkey970/Window-Resizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Window Resizer

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.

Features

  • 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

Screenshots

Window Resizer Screenshot

Requirements

  • Windows operating system
  • Python 3.6+
  • Required Python packages:
    • psutil
    • pywin32

Installation

  1. Clone this repository:
git clone https://github.com/allenmonkey970/window-resizer.git
cd window-resizer
  1. Install required packages:
pip install -r requirements.txt

Usage

Run the application:

python window_resizer.py

Basic Operations:

  1. When launched, the application will automatically display all visible windows
  2. To filter windows, enter a process name in the filter box and click "Apply Filter"
  3. 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

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Python utility for Windows that lets A Python utility for Windows that lets you view, filter, and resize any visible application window. Easily manage window positions and dimensions with a simple GUI interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages