RePic is a desktop image viewer and manager that rethinks how images are stored and organized.
Instead of downloading every image to your hard drive, RePic introduces Virtual Albums โ collections of web images that take zero disk space. When you need real files, pin them to disk as .repic shortcut files (under 1 KB each).
Traditional: Save image โ 5 MB on disk โ one copy per device
RePic: Drag image โ 0 KB (virtual) or <1 KB (.repic) โ URL stays in the cloud
Drag images from any website into RePic. No downloads, no disk usage โ just URLs stored in memory. Browse, crop, and annotate them as if they were local files.
Want real files? Pin an album to create .repic shortcut files visible in File Explorer. Each file is a tiny JSON with the image URL โ shareable, backupable, double-click to open.
{
"v": 2,
"type": "virtual-image",
"url": "https://example.com/photo.jpg",
"crop": { "x": 120, "y": 80, "width": 640, "height": 480 }
}Upload a local image to the cloud, then convert it to a .repic file. 5 MB photo becomes a 0.5 KB shortcut โ 99.99% space savings with the same visual result.
- Blazing fast browsing โ Virtual scrolling + thumbnail preloading
- Non-destructive editing โ Crop, annotate, mosaic without touching originals
- Drag to share โ Drag images straight to Discord, LINE, or any app
- Clipboard paste โ Ctrl+V to import screenshots instantly
- Hotlink bypass โ Automatic proxy for protected images (Instagram, etc.)
- Dark & light themes โ iOS-inspired UI
- i18n โ English / Traditional Chinese
Grab the latest installer from Releases.
Requirements: Windows 10 or later.
# Install dependencies
npm install
# Run in development mode
npm run electron:dev
# Build for Windows
npm run electron:buildOutput: release/ folder with NSIS installer.
| Layer | Technology |
|---|---|
| Runtime | Electron 31 |
| Frontend | React 19 + Vite 7 |
| Styling | TailwindCSS v4 |
| Image processing | Sharp |
| Cropping | react-image-crop |
| Virtual scrolling | react-window |
- Virtual albums (0 KB web image collections)
- .repic file format v2 (read, write, batch export)
- Non-destructive crop & annotations
- Cloud upload (urusai.cc)
- Album import/export (JSON backup)
- Sidebar position toggle
- Thumbnail cache (IndexedDB)
- Offline image cache
- Pin album to disk (auto-create .repic folder)
- Unpin album (read back to virtual)
- Local image โ cloud โ .repic virtualization
- Batch virtualize / materialize
- File Explorer shell extension (Windows)
Found a bug or have an idea? Open an issue โ every report is read.

