Skip to content

RivePeek v0.1.0

Choose a tag to compare

@ajsb85 ajsb85 released this 19 Jun 05:37
v0.1.0
284cd21

First release of RivePeek — a native Windows Shell extension that renders
Rive .riv files in File Explorer.

Features

  • 🎬 Animated preview pane (IPreviewHandler) — the default artboard's state
    machine / first animation plays live, isolated in prevhost.exe.
  • 🖼️ Static thumbnails (IThumbnailProvider) — first-frame .riv thumbnails
    as grid icons.
  • 🪶 Dependency-free — Direct2D + WIC backend over the core Rive C++ runtime;
    RivePeek.dll is self-contained (static CRT, no runtime redistributable).
  • 🔒 Per-user install — registers under HKCU, no administrator rights.

Validated against 887 marketplace .riv files — 886 render (99.9%).

Install (per-user, no admin)

  1. Download RivePeek-v0.1.0-win-x64.zip and extract it somewhere stable
    (e.g. %LOCALAPPDATA%\RivePeek\).
  2. From the extracted folder:
    .\install\register.ps1 -Dll "$PWD\RivePeek.dll"
  3. In Explorer, press Alt + P for the preview pane and select a .riv file.

Uninstall: .\install\unregister.ps1.

Requires 64-bit Windows 10 / 11.

Known limitations

  • Text and Yoga-based layout are not yet rendered (planned — see the roadmap).
  • Blend modes other than srcOver fall back to srcOver.
  • Supports Rive major version 7 files.

Checksums (SHA-256)

RivePeek.dll                     C01995041C5C3DFF00F42F1FB13BA0572FCB9286CDC52861F9243FA8ECAC6B21
RivePeek-v0.1.0-win-x64.zip      B56FB906D32026F00DCB87E2A75233C650632B6E86FC210F4C68F5D21BD0E097

Built from the source at this tag with build\build_all.bat
(MSVC v143 + Windows SDK).