A lightweight, GPU-accelerated desktop overlay that simulates falling snowflakes for a cozy winter vibe. Built with DirectComposition, Direct2D, and FLTK on Windows.
This is a native Windows rebuild of the snow animation from my previous Electron app CozyDeco Overlay, created in 2024. The new version uses C++ and Windows APIs for lower resource usage and better performance.
- Customizable falling snowflakes with sway, rotation, and fade effects.
- Click the tray icon to open settings.
- Hotkey Ctrl+Alt+Q to exit.
- Windows 10 (version 20H1+)
- DirectX 11-compatible GPU
- Segoe UI Symbol font (pre-installed on modern Windows)
Visual Studio 2022 (with C++ Desktop Development), CMake 3.20+, FLTK 1.4.4.
cmake -S fltk-1.4.4 -B fltk-1.4.4\build -G "Visual Studio 17 2022" -A x64
cmake --build fltk-1.4.4\build --config Release
cmake --install fltk-1.4.4\build --config Release --prefix fltk-1.4.4\install
cmake -S . -B build -G "Visual Studio 17 2022" -A x64 -DCMAKE_PREFIX_PATH="fltk-1.4.4/install"
cmake --build build --config Release
cmake --install build --config Release --prefix out