QuickView
The fastest Direct2D-powered image viewer for Windows. Features multi-threaded JXL/AVIF decoding, GPU acceleration, and a borderless geek UI. Supports WebP, RAW, & QOI with visual settings and auto-updates. Portable & SIMD-optimized.
Install / Use
npx skills add justnullname/QuickViewInstalls into whichever agent you are using.
README
<br><br>
⚡ QuickView
The High-Performance Image Viewer for Windows.
Built for Speed. Engineered for Geeks.
<p> <strong>Direct2D Native</strong> • <strong>Modern C++23</strong> • <strong>Dynamic Scheduling Architecture</strong> • <strong>Portable</strong> </p> <p align="center"> <a href="README_zh-CN.md"> <img src="https://img.shields.io/badge/Language-%E4%B8%AD%E6%96%87-blue?style=for-the-badge" alt="Chinese README"> </a> </p> <p> <a href="LICENSE"> <img src="https://img.shields.io/badge/license-GPL--3.0-blue.svg?style=flat-square&logo=github" alt="License"> </a> <a href="#"> <img src="https://img.shields.io/badge/platform-Windows%2010%20%7C%2011%20(x64)-0078D6.svg?style=flat-square&logo=windows" alt="Platform"> </a> <a href="https://github.com/justnullname/QuickView/releases/latest"> <img src="https://img.shields.io/github/v/release/justnullname/QuickView?style=flat-square&label=latest&color=2ea44f&logo=rocket" alt="Latest Release"> </a> <a href="#"> <img src="https://img.shields.io/badge/arch-ARM64%20%7C%20x64-darkred?style=flat-square&logo=cpu" alt="Architecture Support"> </a> <a href="#"> <img src="https://img.shields.io/badge/simd-Highway%20SSE4%2B-blue?style=flat-square&logo=google" alt="Highway SIMD"> </a> </p> <h3> <a href="https://github.com/justnullname/QuickView/releases/latest">📥 Download Latest Release</a> <span> • </span> <a href="https://github.com/justnullname/QuickView/tree/main/ScreenShot">📸 Screenshots</a> <span> • </span> <a href="https://github.com/justnullname/QuickView/issues">🐛 Report Bug</a> </h3> </div>🚀 Introduction
QuickView is currently one of the fastest image viewers available on the Windows platform. We focus purely on delivering the ultimate viewing experience—leave the heavy editing to professional tools like Photoshop.
Rewritten from scratch using Direct2D and C++23, QuickView abandons legacy GDI rendering for a game-grade visual architecture. With a startup speed and rendering performance that rivals or exceeds closed-source commercial software, it is designed to handle everything from tiny icons to massive 8K RAW photos with zero latency.
🌐 Multi-Language Support: English, 简体中文, 繁體中文, 日本語, Deutsch, Español, Русский
📂 Supported Formats
QuickView supports almost all modern and professional image formats:
- Classic:
JPG,JPEG,PNG,BMP,GIF,TIF,TIFF,ICO - Web/Modern:
WEBP,AVIF,HEIC,HEIF,SVG,SVGZ,JXL - Pro/HDR:
EXR,HDR,PIC,PSD,TGA,PCX,QOI,WBMP,PAM,PBM,PGM,PPM,WDP,HDP - RAW (LibRaw):
ARW,CR2,CR3,DNG,NEF,ORF,RAF,RW2,SRW,X3F,MRW,MOS,KDC,DCR,SR2,PEF,ERF,3FR,MEF,NRW,RAW
QuickView v6.8.0 - Dynamic Island, Filmstrip Gallery & Custom Hotkeys
Release Date: 2026-06-14
💡 Tip: Press F1 at any time to open the interactive Shortcut & Help overlay to review all commands and operations.
🏝️ Floating 'Dynamic Island' Window Controls
- Capsule Design: Replaced window controls with a floating top-right capsule widget featuring soft hover glow effects.
- Maximized Viewport: Compact caption buttons maximize display area for image content.
🎞️ Top-Hover Filmstrip Gallery
- Trigger Options: Configurable gallery visibility (Hover, Pinned, or Disabled) via dropdown settings.
- Center-Align Scroll: Selected thumbnails trigger a smooth scrolling animation to align the item to the viewport center.
📺 Picasa Spotlight Slideshow
- Dual Modes: Supported standard fullscreen slideshow and a new Spotlight mode (dims background to focus on active image).
⌨️ Custom Keyboard Mapping
- Custom Hotkeys: Fully customizable hotkeys support. Users can rebind all core actions and navigation shortcuts directly in the Settings menu.
⚡ Binary Footprint Optimization
- Stream Elimination: Removed
<iostream>dependency, saving ~18.5 KB. - Localization Compression: Deduplicated translation templates, saving ~10.5 KB.
- Icon Coordinates: Compressed vector coordinate data to 16-bit integers, saving 54 KB.
- Zero Overhead Callbacks: Devirtualized controllers and replaced
std::functionwith C-style function pointers.
✨ Key Features
1. 🏎️ Extreme Performance & Architecture
- Google Highway SIMD: Dynamic dispatching for SSE4, AVX2, AVX-512, and ARM64 NEON.
- Titan Tiling System: Handle gigapixel images with smooth 60fps panning by only decoding what's visible.
- Zero-Latency JXL (#137): Native JPEG XL support with optimized thread pooling and memory management.
"Speed is a feature."
QuickView leverages Multi-Threaded Decoding for modern formats like JXL and AVIF, delivering up to 6x faster load times on 8-core CPUs compared to standard viewers.
- Zero-Latency Preview: Smart extraction for massive RAW (ARW, CR2) and PSD files.
- Debug HUD: Press
F12to see real-time performance metrics (Decode time, Render time, Memory usage). (First time use: Please enable Debug Mode in Settings > Advanced) <br><img src="ScreenShot/DebugHUD.png" alt="Debug HUD" width="100%" style="border-radius: 6px; margin-top: 10px;">
2. 🎛️ Visual Control & Themes
<img src="ScreenShot/settings_ui.png" alt="Settings UI" width="100%" style="border-radius: 6px;">Customize your personal viewing experience.
A fully hardware-accelerated Settings Dashboard.
- Granular Control: Tweak mouse behaviors (Pan vs. Drag), zoom sensitivity, and loop rules.
- Custom Hotkeys: Fully customizable hotkeys support. Map and rebind core actions and shortcuts directly in Settings.
- Personalized Themes: Dark, Light, and System-Sync UI modes with granular control over Accent Colors.
- Ambient Dimmer: Configurable dimming overlay that darkens the background when menus or galleries are active.
- Portable Mode: One-click toggle to switch config storage between AppData (System) and Program Folder (USB Stick).
3. 🔄 Seamless Updates
Stay fresh, stay fast.
QuickView automatically checks for updates in the background. When a new version is available, a non-intrusive toast notification will appear. You can install the update with a single click—no browser needed.
4. 📊 Geek Visualization
<div align="center"> <img src="ScreenShot/geek_info.png" alt="Geek Info" width="48%"> <img src="ScreenShot/photo_wall.png" alt="Photo Wall" width="48%"> </div>Don't just view the image; understand the data.
- Real-time RGB Histogram: Translucent waveform overlay.
- Refactored Metadata Architecture: Faster and more accurate EXIF/Metadata parsing.
- HUD Photo Wall: Press
Tto summon a high-performance gallery overlay capable of virtualizing 10,000+ images. - Smart Extension Fix: Automatically detect and repair incorrect file headers (e.g., PNG saved as JPG).
- Instant RAW Dev: One-click toggle between "Fast Preview" and "Full Quality" decoding for RAW files.
- Deep Color Analysis: Real-time display of Color Space (sRGB/P3/Rec.2020), Color Mode (YCC/RGB), and Quality Factor.
5. 🔍 Visual Comparison Excellence
"Compare with absolute precision."
QuickView features a powerful Dual-View Compare Mode built for deep visual analysis.
- Side-by-Side Sync: Synchronized zoom, pan, and rotation between two images, allowing for millimetric inspection.
- Precision HUD: Real-time RGB Envelope Histograms and quality metrics (Entropy/Sharpness) to identify the superior shot.
- Interactive Divider: A smart, translucent divider that identifies the 'winner' of each comparison metric automatically.
<br>
<br>
6. 🌈 HDR & Color Mastery
"View light as it was meant to be seen."
QuickView 5.0 introduces a world-class color management suite.
- True HDR Panel: SIMD-accelerated peak luminance estimation and "HDR Pro" structural metadata (MaxCLL/FALL).
- Global Soft Proofing: Instantly preview how your photos will look when printed or converted to specialized color spaces.
- Linear workflow: 32-bit internal pipeline ensures zero banding and absolute precision.
7. 📚 Comic Mode & Zero-Overhead VFS
Virtual archive browsing with zero disk impact.
Integrated lightweight unrar-mini memory engine and a high-performance Data-Oriented Design (DOD) Virtual File System (VFS).
- Zero-Unpack Memory Stream: Scan and read
.zip,.rar,.cbz, and.cbrarchives directly in memory. Protects SSD lifespan. - Comic Dual Page Mode: Stitches adjacent pages side-by-side with smart dynamic scaling, providing an immersive double-page comic book experience.
8. 🎬 Full Animation Support & Dirty Rect
Engineered for players, designers, and developers.
- Universal Playback: High-performance playback for
.gif,.webp,.apng, and.avifsanimation formats. - Frame Inspector: Traverse animations frame-by-frame with
Alt + Left/Rightcontrols. - Dirty Rect Visualizer: Real-time highlight boxes outlining the exact canvas regions decoded and refreshed by the GPU.
9. 📐 Tracing Mode & Mouse Click-Through
Specially tailored for digital artists and animators.
- Tracing Overlay (Tracing Mode): Highly customizable semi-transparent window using DirectComposition with dynamic opacity adjustment shortcuts.
- Mouse Click-Through: Pass mouse interactions straight to background drawing software (
WM_EX_TRANSPARENT) while overlaying reference images.
⚙️ The Engine Room
We don't u
Related Skills
gortex
1.1kHigh-performance code-intelligence engine for AI agents and IDE, supports 257 languages, multi repositories, based on graph, with access via CLI, MCP Server, and API. AI coding agents teammate - expose only needed information, cutting token usage up to 50x. 100% local.
techrogue
TechRogue – Roguelike technical quiz for engineers. Usage: /techrogue | /techrogue build | /techrogue settings
cc-switch
125.6kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
cc-switch
125.6kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
