# lazovelko/windows-hacks

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lazovelko-windows-hacks).**

2,540 stars · 147 forks · C# · GPL-3.0

## Links

- GitHub: https://github.com/LazoVelko/Windows-Hacks
- awesome-repositories: https://awesome-repositories.com/repository/lazovelko-windows-hacks.md

## Topics

`hack` `hacking` `hacks` `winapi` `windows` `windows-api` `windows-hacks` `windowsapi`

## Description

This project is a collection of toolsets for executing visual effects, simulating operating system-level input, and manipulating graphical user interface window states. It functions as a Windows API automation tool and GUI manipulator designed to programmatically alter the behavior and appearance of active application windows.

The toolkit features a desktop visual effects engine capable of applying rotational animations, hue shifts, and view transformations to the display. It includes an input simulator that can spawn multiple independent mouse cursors and automate user interactions across the operating system.

The software covers a broad range of window manipulation capabilities, including the ability to hide windows, shrink their size, or create shaking effects. It provides tools for content analysis through pixel-based motion detection and color thresholding, as well as utilities for modifying window attributes such as titles and borders. Additionally, it includes automation for drawing tasks within paint applications.

## Tags

### Operating Systems & Systems Programming

- [Win32 API Integrations](https://awesome-repositories.com/f/operating-systems-systems-programming/win32-api-integrations.md) — Interacts with the Windows operating system via low-level API calls to manipulate window handles and process attributes.
- [Window Property Setters](https://awesome-repositories.com/f/operating-systems-systems-programming/display-windowing/window-property-setters.md) — Programmatically modifies window attributes including titles, border thickness, and system button visibility. ([source](https://github.com/LazoVelko/Windows-Hacks#readme))
- [GDI Visual Manipulations](https://awesome-repositories.com/f/operating-systems-systems-programming/gdi-visual-manipulations.md) — Uses the Windows Graphics Device Interface to programmatically alter window properties and transparency.
- [Window Manipulations](https://awesome-repositories.com/f/operating-systems-systems-programming/window-manipulations.md) — Programmatically alters the size, position, and visual properties of active application windows.
- [Windows Desktop Automation](https://awesome-repositories.com/f/operating-systems-systems-programming/windows-desktop-automation.md) — Injects changes into the Windows OS to automate mouse movements and rotate the screen display. ([source](https://github.com/LazoVelko/Windows-Hacks/tree/master/gifs))
- [Display Rotations](https://awesome-repositories.com/f/operating-systems-systems-programming/desktop-environment-frameworks/desktop-environment-components/desktop-automation/display-rotations.md) — Applies continuous rotational animations and zoom effects to the Windows desktop environment. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))
- [Perspective Transformations](https://awesome-repositories.com/f/operating-systems-systems-programming/desktop-environment-frameworks/desktop-environment-components/desktop-automation/perspective-transformations.md) — Provides capabilities to zoom and rotate the display area to change the desktop perspective. ([source](https://github.com/LazoVelko/Windows-Hacks#readme))
- [Window Size Scaling](https://awesome-repositories.com/f/operating-systems-systems-programming/window-size-scaling.md) — Reduces the dimensions of active windows to a smaller scale on the screen. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))

### User Interface & Experience

- [Window Effects](https://awesome-repositories.com/f/user-interface-experience/window-effects.md) — Provides a comprehensive suite of visual effects for windows, including shaking, shrinking, and hue shifting. ([source](https://github.com/LazoVelko/Windows-Hacks/tree/master/gifs))
- [Window Hiding](https://awesome-repositories.com/f/user-interface-experience/application-window-managers/accessibility-based-window-manipulators/console-window-controllers/window-hiding.md) — Allows application windows to be removed from the visual display while their processes continue to run in the background. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))
- [Window Behavior Controls](https://awesome-repositories.com/f/user-interface-experience/window-management/window-lifecycle-controllers/window-behavior-controls.md) — Enables programmatic control over window movements, including the ability to shake windows randomly. ([source](https://github.com/LazoVelko/Windows-Hacks#readme))
- [Visual State Manipulators](https://awesome-repositories.com/f/user-interface-experience/window-management/window-lifecycle-controllers/window-behavior-controls/visual-state-manipulators.md) — Provides tools for altering the visual state and behavior of active application windows.
- [Hue Shifting](https://awesome-repositories.com/f/user-interface-experience/color-spaces/hue-shifting.md) — Implements mathematical color offsets to shift the hue of window pixels.
- [Multi-Cursor Simulation](https://awesome-repositories.com/f/user-interface-experience/cursor-management/pane-cursor-controllers/cursor-controllers/multi-cursor-simulation.md) — Spawns numerous independent mouse cursors moving simultaneously to simulate multiple users. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))
- [Dynamic Appearance Modifiers](https://awesome-repositories.com/f/user-interface-experience/floating-window-components/transparency-controls/window-appearance-controllers/dynamic-appearance-modifiers.md) — Alters the visual state of windows through size shrinking, hue shifting, and transparency effects. ([source](https://github.com/LazoVelko/Windows-Hacks#readme))
- [Positional Animations](https://awesome-repositories.com/f/user-interface-experience/window-effects/positional-animations.md) — Moves specified windows randomly and rapidly to create a visual shaking effect. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))

### Part of an Awesome List

- [Keyboard and Mouse Input Simulations](https://awesome-repositories.com/f/awesome-lists/devtools/keyboard-mouse/keyboard-and-mouse-input-simulations.md) — Simulates synthetic keyboard and mouse events to automate interactions with third-party desktop applications.

### Development Tools & Productivity

- [Input Simulators](https://awesome-repositories.com/f/development-tools-productivity/input-simulators.md) — Simulates hardware input devices to automate user interaction across the operating system.
- [Pixel Analysis](https://awesome-repositories.com/f/development-tools-productivity/screen-capture-utilities/pixel-analysis.md) — Analyzes individual pixel colors and motion within specific windows to extract visual data.
- [Drawing Automation Macros](https://awesome-repositories.com/f/development-tools-productivity/task-automation-scripts/drawing-automation-macros.md) — Provides scripts that automate drawing and artistic tasks by simulating user inputs within paint applications. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))

### Graphics & Multimedia

- [Desktop Visual Effects](https://awesome-repositories.com/f/graphics-multimedia/desktop-visual-effects.md) — Creates custom animations and display transformations such as screen rotation and hue shifting.
- [Desktop Visual Effect Engines](https://awesome-repositories.com/f/graphics-multimedia/visual-effects-engines/desktop-visual-effect-engines.md) — Provides an engine for applying rotational animations and hue shifts to the Windows desktop.
- [Pixel Motion Analysis](https://awesome-repositories.com/f/graphics-multimedia/pixel-motion-analysis.md) — Identifies movement by comparing color values of screen coordinates over time.
- [Window Hue Shifting](https://awesome-repositories.com/f/graphics-multimedia/window-hue-shifting.md) — Changes the color palette of selected windows by shifting their hue to a different color. ([source](https://github.com/LazoVelko/Windows-Hacks/blob/master/README.md))
