macOS-Style Quick Look for Windows
Navigating directories and auditing code or image assets requires double-clicking each file. Noyare's Quick Look Engine brings the fluid, instantaneous macOS Spacebar file preview experience directly to Windows.
๐ Code & Plain Text
Preview source files with full syntax highlights. Includes a live code editor to edit and save files directly from the preview.
๐ผ๏ธ High-Res Graphics
Supports PNG, JPG, SVG, WebP, and animated GIFs with instant scaling, rotation, EXIF metadata audits, and an inline crop exporter.
๐ฆ Archive Inspector
Audits ZIP, Tar.gz, and RAR files in sub-seconds. View complete directory hierarchies inside archives without unpacking anything on disk.
๐ Rendered Documents
Direct previewing and reading support for rich Markdown, standard PDF configurations, and Word documents via docx-preview engine.
๐ How the Spacebar Quick Look Works Under the Hood
Noyare integrates deep operating system hooking hooks to provide instantaneous preview reaction times:
- Low-Level Keyboard Hook: Registers a background
WH_KEYBOARD_LLhook inside standard system threads. Evaluates the active foreground window class name, triggering only when focus resides incabinetwclass(Windows Explorer) orexplorewclass, while ignoring active input boxes or edit controls. - ActiveX JScript Automation: Once space is tapped, the engine launches a temporary CScript executor (running
noyare_explorer_query.js) that queries activeShellWindowsto fetch the selected file absolute path. This avoids intrusive shell extensions or dangerous Explorer dll injections, maintaining perfect operating system stability. - Arrow Key Slideshow Preview: With the transparent decorations-free preview window active, the hook allows Arrow keys (Up, Down, Left, Right) to pass to Explorer first, pauses for 60ms to let Explorer move selections, and updates the preview immediately, facilitating high-speed folder audits.
- Frictionless Controls: Tapping Spacebar again or clicking the
Escapekey closes the preview window instantly, reclaiming all background render resources cleanly.