Hyprland-style
window management
BSP tiling, smooth animations, virtual workspaces, a customizable top bar, and a Hyprland-compatible config system — natively on Windows.
# 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.
BSP Tiling Engine
Binary Space Partitioning layout inspired by Hyprland's dwindle mode. Automatic tiling, smart split direction based on aspect ratio, adjustable split ratios, and configurable gaps.
Virtual Workspaces
Per-monitor virtual desktops with configurable workspace count. Switch with SUPER+1/2/3, move windows between workspaces, and enjoy per-workspace focus memory.
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 keyboard hook with SUPER key suppression. Focus, move, resize, and manage windows entirely from the keyboard. All bindings fully customizable in TOML config.
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.
Catppuccin Theming
Customizable border colors, top bar theme, and accent highlights. Active window borders with corner rounding and glow effects. Default Catppuccin Mocha color scheme.
Border Renderer
Active window border overlay with zero-lag tracking via WinEvent hooks. Customizable colors, size, and corner rounding. Click-through transparent rendering.
Hardware Monitoring
Built-in CPU, GPU, and RAM monitoring. Temperature readings via LibreHardwareMonitor. Volume control, network status, media playback, and Bluetooth — all in the top bar.
System Menu & Controls
Integrated Control Center with media controls, volume slider, network status, and Bluetooth toggle. Calendar popup with month navigation and day highlighting.
Multi-Monitor & DPI
Automatic monitor enumeration with per-monitor DPI scaling. Cross-monitor window moves, adjacent monitor detection, and proper work area calculation.
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.