Overview

HyperBrowse is intentionally a browser/viewer first, not a general-purpose editor. It emphasizes speed, folder navigation, and responsive viewing across very large image collections, and uses native Windows APIs throughout.

Highlights

  • Native Win32 desktop application built with CMake and modern C++20.
  • Direct2D and DirectWrite rendering with per-monitor DPI awareness v2.
  • Asynchronous folder enumeration, folder watching, metadata extraction, and thumbnail scheduling.
  • WIC baseline decode path, LibRaw RAW support, and optional nvJPEG GPU acceleration.
  • Thumbnail and details modes, recursive browsing, sorting, in-folder filtering, and multi-selection workflows.
  • Full-screen viewer with zoom, pan, rotate, info overlays, slideshow, and adjacent-image prefetch.
  • Portable zip and Inno Setup installer packaging for distribution.