Hyprland-style
window management
BSP tiling, smooth animations, virtual workspaces, gaming mode, touchpad gestures, a customizable top bar, and a Hyprland-compatible TOML config — natively on Windows 10/11.
# HyprWin Configuration
[general]
terminal = "wt.exe"
workspace_mode = "virtual"
workspaces = 3
[layout]
inner_gaps = 8
outer_gaps = 8
[animations]
enabled = true
open_style = "popin"
open_duration = 200
easing = "ease_out_expo"
[theme]
border_active = "#cba6f7"
top_bar_bg = "#181825"Everything you need
A complete window management experience — from tiling layouts to system monitoring, all configurable with a single TOML file.
Interactive Mouse Tiling
Full mouse parity with Hyprland. Hold SUPER + Left Click to drag and swap windows dynamically, or hold SUPER + Right Click to interactively resize BSP splits in real time.
Dwindle & Master Layouts
Toggle between Binary Space Partitioning (dwindle) and Master/Stack layout on the fly with SUPER+SPACE. Configurable master ratio and responsive multi-window stacking.
Special Workspace / Scratchpad
Dedicated overlay scratchpad workspace. Toggle instant access with SUPER+S or move your active window to the scratchpad with SUPER+SHIFT+S for distraction-free workflows.
Gradient Borders & Dimming
Rotating multi-color gradient window borders with configurable angle and rotation speed. Automatic inactive window dimming (inactive opacity) for enhanced visual focus.
IPC Server & hyprwinctl CLI
Hyprland-compatible Named Pipe IPC server (\\.\pipe\hyprwin-ipc) with the hyprwinctl CLI tool. Automate window management, integrate Stream Decks, and query active states.
BSP Tiling Engine
Intelligent Binary Space Partitioning with automatic aspect-ratio-based splitting, ratio preservation, inner/outer gaps, and DeferWindowPos batch rendering for zero lag.
Smooth Animations
Frame-synced animations with slide, popin, and fade styles. 8 built-in easing functions plus custom cubic bezier curves. Configurable durations for open, close, and move events.
Full Keybinding System
System-wide low-level keyboard hook with SUPER key suppression. Focus, move, swap, and manage windows entirely from the keyboard. All bindings fully customizable in TOML.
TOML Configuration
Hyprland-compatible TOML config with live hot-reloading. Configure layouts, animations, keybinds, window rules, theme colors, and bezier curves — all without restarting.
Window Rules Engine
Regex-based matching by process name, class, or title. Force float, fullscreen, workspace assignment, opacity, custom borders, pinning, and more — per-window.
Custom Top Bar
Full taskbar replacement with workspace indicators, clock, system tray, CPU/GPU/RAM usage, volume, and media controls. Configurable modules, position, height, and font.
Elevated Autostart & Reliability
Native Windows Task Scheduler integration for reliable elevated launch on boot without UAC popups. Smart close escalation with IsHungAppWindow protection.
Gaming Mode
Auto-detects fullscreen games and activates performance mode. Suspends animations and border rendering, reduces polling frequency — zero micro-stutters during gaming.
Laptop & Touchpad Support
3- or 4-finger swipe gestures for workspace switching via Windows Precision Touchpad raw HID input. Battery module and brightness control via DDC/CI.
Settings GUI Window
Visual configuration editor for general settings, layout, theme presets, top bar, animations, gaming mode, and exclusions. All changes applied instantly.
See it in action
A native Windows experience with the power of a Linux tiling WM.
~ $ neofetch
OS: Windows 11 Pro
WM: HyprWin
Shell: PowerShell 7.4
Terminal: Windows Terminal
Theme: Catppuccin Mocha
~
VS Code
Firefox
System Menu
Quick-access Control Center
Animated Borders
Active window glow effects
Calendar Widget
Click the clock to view
How it works
Get up and running in under a minute.
Install
Download the installer or run the PowerShell one-liner. HyprWin is a single self-contained EXE — no runtime dependencies needed.
$ ./HyprWin-Setup.exeConfigure
Edit hyprwin.toml to customize layouts, keybindings, animations, theme colors, and window rules. Hot-reload — no restart needed.
$ notepad %APPDATA%\HyprWin\hyprwin.tomlTile
Open windows and they auto-tile into a BSP layout. Navigate with SUPER+Arrows, move with SUPER+SHIFT, resize with SUPER+CTRL.
$ SUPER+T → toggle float
SUPER+F → fullscreen
SUPER+Q → close windowFrequently asked questions
Everything you need to know about HyprWin.