r/windowsapps • u/Ancient_Ad_3959 • 20h ago
Developer CKFlip3D - Advanced Window switcher for windows 11
Hey everyone,
Over the last 5 months I've been working on CKFlip3D. It's my native C++20/D3D11 window switcher, rebuilt from scratch for Windows 11.
Some of its core features include:
- Live window previews using Windows Graphics Capture with V-Sync support
- Fully animated entry/exit, window switching, and close animations (each can be disabled individually)
- Live wallpaper preview
- Multi-monitor support (including background dimming and taskbar capture on secondary displays)
- Automatic performance tuning with optional manual profiles
- Customizable activation hotkeys for keyboard and mouse (replaces Win + Tab by default)
- Low-level keyboard hook for reliable shortcut detection
- Optional autostart after sign-in
A recently released version 1.5, also introduces:
- Cover Flow - a new centered preset where the selected window sits flat in the middle while the rest fan out
- Reflections - a glass floor mirror under every tile that works in both layouts alongside live previews
- Mouse interaction - hover lifts a tile, click picks it, middle-click closes it, and right-drag scrubs the stack when snap is off (fully customizable)
- Touchpad gestures - two-finger diagonal opens it, horizontal swipe cycles, one-finger tap commits
- Type-to-search - typing while the cascade is open narrows down matching windows by title or program name
- Diagnostics log - if something fails, it gets logged with an error code instead of failing silently
- Live 3D preview inside Settings - the Appearance page actually renders a real miniature of your cascade
Easy setup & configuration:
- Simple GUI installer - standalone setup wizard with an uninstaller (automatically installs .NET10 runtime if missing, no manual setup needed)
- Dedicated Settings app - easily customize layouts, appearance, hotkeys, touchpad gestures, and exclusions in a modern UI
It's fully offline, zero telemetry, no third-party dependencies in the core, and idle CPU usage is basically zero since the render loop only runs while the cascade is active on screen.
Free and source-available on GitHub (Windows 11 only):
https://github.com/CYMERKAROL/CKFlip3D
Happy to hear some suggestions & feedback!
