The ultra-fast, transparent, and distraction-free photo viewer for Windows.
Reviving the desktop-immersive magic of the classic Google Picasa Photo Viewer with modern stroke-free frosted glass.
Pure transparent desktop immersion: softly dimmed wallpaper background, centered floating controls, and zero bulky borders.
Most photo viewers on Windows today are slow to launch, cluttered with heavy toolbars, or trap your pictures inside thick, distracting window frames. Some even force you to pay for extra codecs just to open photos from your iPhone!
Bukaake revives what made Google Picasa Photo Viewer so beloved, supercharged with modern Windows 10 & 11 design:
- πͺ Zero Distractions: Truly borderless and translucent. Your desktop wallpaper stays softly dimmed in the background while your photo takes center stage.
- β‘ Auto-Hiding Controls: Relax and enjoy your photos in peace. The second your mouse stops moving, all buttons and titles gently fade away.
- π Instant Launch: Opens in the blink of an eye and uses almost no RAM. A single ~5 MB portable fileβno installation needed.
- π±οΈ Smooth Navigation: Zoom like butter with your mouse wheel right into the fine details, click-and-drag to pan, and flip effortlessly through folders with your arrow keys.
- βοΈ Vector Typography & Markup: Add scalable text overlays with 8-point handles, dynamic shadows, rounded fills, pen, and highlighter without external editors.
- ποΈ Stress-Free & Safe: Send bad photos straight to your Windows Recycle Bin with
Deleteβeasily restore them if you ever change your mind! - πΈ Built-in Snip & Record: Take instant screenshots of any monitor or region, or record video clips with crisp audio right from the app.
| Superpower | Why It Matters |
|---|---|
| πͺ Desktop-Immersive Transparency | Translucent dimmed background lets your desktop show through without heavy borders. |
| πΌοΈ Native Desktop Wallpaper | One-click Win32 wallpaper setting with automatic PNG caching and format transcoding. |
| β‘ Sub-10ms Launch & Standby | Instant tray daemon with automatic memory trimming down to ~8β15 MB RAM. |
| π· 49+ Formats & Camera RAW | Native iPhone HEIC/HEIF (100% free), 24+ RAW camera formats, and 3D VFX textures. |
| βοΈ Vector Typography & Crop | Vector text engine with 8-point handles, dynamic shadows, laser-guided crop, pen & highlighter. |
| πΈ Integrated Screen Snipper | Multi-monitor crosshair capture with instant clipboard copy and auto-saved PNGs. |
| π₯ Hardware GPU Screen Recording | Direct3D 11 & WGC zero-copy capture (<2% CPU) with tactile click sounds, visual halos, cursor toggle & H.264 MP4. |
| πͺ Microsoft Store & Portable | Distribute as a zero-install ~5MB portable executable or install via Microsoft Store Desktop Bridge MSIX. |
| ποΈ Safe Recycle Bin Deletion | Win32 Recycle Bin integration (Delete to trash, Shift+Delete to shred). |
| π¨ Stroke-Free Frosted Glass | Dual theme engine: Deep Obsidian Dark Mode & Frosted Slate Light Mode. |
When you open any picture, Bukaake softly dims your surrounding desktop wallpaper with zero blur artifacts, giving your photo center stage without boxing it inside an opaque window frame.
- 75% Viewport Ceiling: Images comfortably fill up to 75% of your screen so your desktop remains visible.
- Elevated Control Dock: Floating toolbars stay elevated safely above your Windows taskbar.
- Auto-Hiding Controls: Move your mouse to bring up controls; stay idle for 2.5 seconds and all chrome fades smoothly to 0% opacity.
- Interactive Return-to-Start: Hover over the titlebar app icon in Mode 1 to reveal a back arrow, cleanly closing the image and resetting/centering window bounds back to start.
- 1-Click Desktop Wallpaper: Set any photo, cropped composition, or edited canvas directly as your Windows desktop wallpaper via native Win32 APIs, with automatic PNG caching for non-standard formats to prevent grey desktop glitches.
Bukaake natively opens 49 image formats with zero external dependencies, codecs, or paid Microsoft Store extensions.
β’ Everyday Web : PNG, JPG, JPEG, WebP, GIF, SVG, BMP, ICO, TIFF, AVIF
β’ Apple Ecosystem : HEIC, HEIF, HIF, HEIFS, HEICS (Fully hardware-accelerated, free)
β’ Camera RAW : ARW, CR2, CR3, NEF, NRW, DNG, RAF, RW2, ORF, PEF, SRF, SR2
β’ 3D & VFX Art : OpenEXR (.exr), Radiance HDR (.hdr), DDS, TGA, QOI, PNM, PPM, PGM
- Instant Embedded Previews: Camera RAW files open instantly (~15ms) from high-speed embedded previews.
-
Full Sensor RAW Develop (
Q): PressQor click the sensor icon to unpack full uncompressed sensor Bayer data with unclipped dynamic range. Powered by a zero-base64 binary streaming pipeline and off-thread browser rasterization (img.decode()) with a dual-theme ambient glowing loading beam across the titlebar. -
EXIF Telemetry Drawer (
I): PressIanytime to inspect detailed camera telemetry: camera body, lens model, focal length, aperture ($f$ -stop), shutter speed, ISO, and GPS location. - 5-Slot Predictive Prefetch: Photos in your current folder pre-load silently in the background for zero-latency arrow navigation.
Capture and share anything on your screen without launching heavy third-party software.
Quickly add text captions, mark up screenshots, or adjust composition with built-in creative tools:
- Precision Typography Engine (
T): Add rich, draggable vector text with center-anchored scaling and 8-point handles. Features font sizes up to 600px with quadratic precision, scroll-wheel sizing, unified tabbed popovers for soft shadows and rounded background fills, and magnetic laser guides for flush center and edge snapping. - Freehand Pen & Highlighter (
D): Draw sharp annotations or mark lines with translucent ink. Features curated palettes, stroke thickness sliders, and multi-step Undo (Ctrl+Z) and Redo (Ctrl+Y). - Laser-Guided Crop (
C): Standard aspect presets (1:1, 16:9, 9:16, 4:3, Freeform) featuring dynamic magnetic guides that snap directly to image centers and edges. - Universal Enter-to-Commit: Press
Enterto immediately apply and commit changes across Text, Crop, and Drawing tools. - Real-Time Color Filters (
E): Adjust Brightness, Contrast, Saturation, Exposure, and Temperature on-the-fly with 60 FPS GPU-accelerated rendering. - Alitken & Cathet Companion Bridges: One-click workflow to transfer photos to Alitken for advanced image editing, or hand off OCR extracted text directly into Cathet for instant editing.
Designed from the ground up for modern Windows aesthetics:
- Zero-Stroke Policy: No ugly 1px border outlines or lines on windows, buttons, or floating bars. Depth is created purely through frosted glass fills and multi-layered ambient drop shadows.
- Deep Obsidian Dark Mode: True deep obsidian dark (
rgba(6, 7, 10, 0.92)). - Soft Slate Light Mode: Elegant daytime palette eliminating harsh pure-black borders in favor of soft obsidian slate (
#242938).
- Sub-10ms Launch via Tray Standby: Keeps Bukaake pre-warmed in your notification tray. Double-clicking any image opens instantaneously.
- Windows 11 DWM 1px Border Elimination: Seamless frameless geometry achieved by preserving native
WS_THICKFRAME, retaining rounded corners, drop shadows, and acrylic transparency without white outline artifacts or window resize flash. - Win32 Subclassing & Smooth Maximize: Subclasses
WM_NCHITTESTandSC_SIZEto prevent edge-click jump on dialogs, and intercepts titlebar double-clicks (WM_NCLBUTTONDBLCLK/SC_MAXIMIZE) to smoothly transition into Mode 2 transparent fullscreen without DWM maximize flash. - Automatic Memory Trimming: Uses Win32 working-set trimming to shrink idle background memory down to ~8β15 MB RAM.
- Multi-Monitor Position Memory: Restores to your preferred monitor and window coordinates without annoying screen-jumping.
- 1-Click Shell Association: Make Bukaake your default photo viewer for 49 formats under
HKCUwithout annoying UAC permission prompts. - True Portability: A single standalone executable. Move
bukaake.exeto a USB drive or secondary SSDβfile associations self-heal automatically on launch. - Microsoft Store & Desktop Bridge (MSIX): Native runtime channel detection via Win32
GetCurrentPackageFamilyNameW, declarative file associations, automatic Store background updates, and zero registry modifications. - Built-In Self-Updater: Background GitHub Releases checks with in-place executable updates via
self-replace.
| π§ Navigation & Zoom | π¨ Creative Tools | βοΈ Window & System | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| Component | Minimum Requirement | Recommended |
|---|---|---|
| Operating System | Windows 10 (64-bit, Version 19041+) | Windows 11 (64-bit, Version 22H2 or newer) |
| Processor (CPU) | Intel Core i3 / AMD Ryzen 3 / ARM64 | Intel Core i5 / AMD Ryzen 5 / Snapdragon X Elite |
| Graphics (GPU) | DirectX 11 capable GPU (Direct3D 11 & WGC) | Dedicated GPU or modern integrated graphics |
| System Memory (RAM) | 512 MB (~8β15 MB background standby) | 2 GB+ (for high-resolution Camera RAW sequences) |
| Storage / Runtime | ~10 MB free disk space | Single standalone portable .exe (~5 MB) |
| Dependencies | None. Zero external codecs, DLLs, or runtimes required. |
Install directly from the Microsoft Store (Listing ID: 9N964R72X9JS) for seamless automatic background updates, sandboxed reliability, and declarative Windows default app handling.
- Download the latest binary from the Releases Page:
- For standard 64-bit PCs:
bukaake-vX.Y.Z-x64.exe - For ARM devices (Surface Pro, Snapdragon X):
bukaake-vX.Y.Z-arm64.exe
- For standard 64-bit PCs:
- Run the file directly. No installer, no registry bloat, no administrative privileges required.
- Click the Settings (gear icon) in the toolbar and select Register Associations to set Bukaake as your default viewer.
Prerequisites: Node.js 18+, Rust (stable), and the C++ Build Tools for Windows.
# 1. Clone the repository
git clone https://github.com/Crlyzd/Bukaake.git
cd Bukaake
# 2. Install frontend dependencies
npm install
# 3. Launch with interactive Control Center
.\run.ps1
# or run with standard dev command:
npm run tauri:devView Developer Scripts & Build Commands
npm run devβ Run local Vite dev server onhttp://localhost:3000.npm run tauri:devβ Launch Tauri v2 desktop application with live reload.npm run buildβ Production bundle validation for frontend assets.cargo check --manifest-path src-tauri/Cargo.tomlβ Fast backend type-check.npm run bumpβ Atomically synchronize versions acrosspackage.json,Cargo.toml, andtauri.conf.json..\run.ps1(Option[7]) β Interactive Microsoft Store MSIX packaging and multi-architecture bundling.powershell scripts/package-msix.ps1β Automated MSIX Desktop Bridge staging, manifest templating, and bundle packaging.powershell scripts/generate-store-assets.ps1β Synthesize high-DPI Windows Store visual assets fromicon.png.
Bukaake is designed and developed with β€οΈ by Kaleksanan Bagus.
If you love using Bukaake and want to support independent, high-performance desktop software:
- π Official Website: bukaake.kaleksananbagus.com
- π Creator Portfolio: kaleksananbagus.com
- π¨ Companion Editor: alitken.kaleksananbagus.com
- π Report a Bug or Suggest a Feature: Feedback Form or open an Issue.
Bukaake is built on top of an incredible ecosystem of open-source projects, high-performance libraries, and Windows platform technologies:
- Tauri v2 β Next-generation, memory-efficient desktop application framework.
- windows-rs β Native Microsoft Win32 and WinRT bindings for Direct3D 11, WGC, OCR, and Media Foundation.
- window-vibrancy β Native Windows Acrylic composition effects.
- self-replace β Safe in-place binary executable replacement for self-updating.
- rfd β Native Rusty file dialogs.
- LibRaw β Industry-standard camera RAW unpacking and Bayer demosaicing engine.
- image-rs β Fast native image format encoding and decoding.
- heif-oxide β Pure Rust ISO/IEC 23008-12 ISOBMFF container parser for HEIC/HEIF photos.
- kamadak-exif β Comprehensive camera metadata and EXIF extraction.
- cpal β Cross-platform audio library powering WASAPI loopback and microphone capture.
- arboard β Native Win32 clipboard integration (
CF_DIB/CF_HDROP).
- Inter by Rasmus Andersson β Modern, crisp user interface typography.
- JetBrains Mono by JetBrains β High-contrast monospace font for camera specs and EXIF telemetry.
- Remix Icon by Remix Design β Minimalist, neutral monochrome SVG iconography.
Bukaake is open-source software licensed under the GPL-3.0 License.
Distributed without warranty in the hope of bringing back fluid, beautiful, and distraction-free viewing to the Windows desktop.




