{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/4"}],"enrichment":{"capability":"PyGetWindow provides functions to query, identify, and control application windows on Windows, macOS, and X11 systems\u2014retrieving window objects by title or screen position, and manipulating their state, size, and position.","skillfed_tags":["window-automation","gui-control","desktop-automation"],"use_cases":["Automate window management in test suites that need to verify UI behavior across multiple application windows.","Build desktop automation scripts that locate and manipulate windows by title or screen position.","Create monitoring or logging tools that track active windows and their properties on Windows systems.","Develop accessibility tools that programmatically control window state and position for users.","Write integration tests that require opening, resizing, and closing application windows in a controlled manner."],"what_it_does":"PyGetWindow is a cross-platform GUI window control library that lets you query, locate, and manipulate application windows. It provides functions to retrieve all open windows, search by title, find windows at specific screen coordinates, and get the currently active window. Once you have a Window object, you can read its position, size, and state (minimized/maximized), and perform actions like move, resize, minimize, maximize, restore, activate, and close.\n\nThe package is designed for automation and testing scenarios where you need programmatic control over desktop windows. It currently has full implementation only for Windows; macOS and X11 support are noted as incomplete. The project is dormant\u2014last released in October 2020\u2014so it may not be actively maintained or tested against the latest Python versions.","worth_installing":"Yes, if you are on Windows and need straightforward window control for automation or testing. No, if you require active maintenance, support for modern Python versions, or cross-platform macOS/Linux support\u2014the project is dormant and only Windows is fully implemented. Consider only if you can tolerate potential compatibility issues with current Python releases."},"id":"pygetwindow","links":{"html":"https://skillfed.io/packages/pygetwindow","md":"https://skillfed.io/packages/pygetwindow.md","pypi":"https://pypi.org/project/pygetwindow/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-10-04","license_spdx":null,"license_treatment":"permissive","name":"PyGetWindow","python_support":"unspecified","summary":"A simple, cross-platform module for obtaining GUI information on application's windows."},"popularity":{"monthly_downloads":2919941,"position":2823,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.0.9"}
