Open Source · Windows 11

Hyprland-style
window management

>

BSP tiling, smooth animations, virtual workspaces, a customizable top bar, and a Hyprland-compatible config system — natively on Windows.

hyprwin.toml
# 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.

Terminal

~ $ neofetch

OS: Windows 11 Pro

WM: HyprWin

Shell: PowerShell 7.4

Terminal: Windows Terminal

Theme: Catppuccin Mocha

~

Editor
📝

VS Code

Browser
🌐

Firefox

● ○ ○Workspace 1
14:32:08
CPU 23%RAM 45%🔊 72%
🎛️

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.

01

Install

Download the installer or run the PowerShell one-liner. HyprWin is a single self-contained EXE — no runtime dependencies needed.

$ ./HyprWin-Setup.exe
02

Configure

Edit hyprwin.toml to customize layouts, keybindings, animations, theme colors, and window rules. Hot-reload — no restart needed.

$ notepad %APPDATA%\HyprWin\hyprwin.toml
03

Tile

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 window

Frequently asked questions

Everything you need to know about HyprWin.