Skip to content

Overview

Quick answer

  • What it is: A Rust-based Windows shell extension that renders high-quality archive thumbnails.
  • Supported archives: .cbz/.cbr/.cb7, ZIP/RAR/7z
  • Image formats: JPEG/PNG/GIF/BMP/TIFF/ICO + WebP + AVIF
  • Windows APIs: IThumbnailProvider, IInitializeWithStream
  • Best for: Comic book archives and image-heavy ZIP/RAR/7z files

CBXShell is a modern Windows shell extension that renders high-quality thumbnails for comic book archives (.cbz, .cbr, .cb7) and common ZIP/RAR/7z archives that contain images.

It is a Rust reimplementation of the original C++ CBXShell project by T800 Productions, focused on Windows 11 compatibility, modern image formats, and memory safety.

Highlights

  • Native Windows thumbnail handler via IThumbnailProvider
  • Stream-based archive processing with IInitializeWithStream
  • WebP and AVIF decode support
  • High-quality resizing with fast_image_resize
  • Configurable sorting and handler management via the manager app