RivePeek v0.1.0
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 inprevhost.exe. - 🖼️ Static thumbnails (
IThumbnailProvider) — first-frame.rivthumbnails
as grid icons. - 🪶 Dependency-free — Direct2D + WIC backend over the core Rive C++ runtime;
RivePeek.dllis 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)
- Download
RivePeek-v0.1.0-win-x64.zipand extract it somewhere stable
(e.g.%LOCALAPPDATA%\RivePeek\). - From the extracted folder:
.\install\register.ps1 -Dll "$PWD\RivePeek.dll"
- In Explorer, press Alt + P for the preview pane and select a
.rivfile.
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
srcOverfall back tosrcOver. - 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).