github CyberTimon/RapidRAW v1.5.6
RapidRAW v1.5.6 - Multilingual Support, Albums, Advanced Filtering & Core Refactoring

5 hours ago

This update focuses heavily on restructuring the core of RapidRAW to make the application more stable, maintainable, and organized. Alongside a major architectural migration to Zustand to reduce UI rendering overhead, I’ve introduced full internationalization support starting with German, custom albums and multi-root folder trees, an advanced query-based search bar supporting complex Boolean logic, a brand new EXIF overlay, and cleaner in-canvas masking controls.

New Features

Full Internationalization & German Translation

I’ve rewritten all core components to support full internationalization (i18n). This makes the entire application multilingual at its foundation, paving the way for further community translations down the road. With this update, I am officially shipping German as the first supported language alongside English, which you can toggle directly in the settings.

image

Advanced Library Filtering & Search Queries

I’ve implemented a more robust search input that parses structured queries and regular search terms into interactive tags. You can now quickly narrow down large libraries using metadata attributes directly in the search bar.

Supported query fields include:

  • Exposure & Optics: iso:>=1600 (or iso:<400), aperture:<=2.8 (or f:<4), shutter:>=1/125 (or s:<1), focal:>=50 (or mm:85)
  • Hardware: lens:50mm, camera:Sony (matches make or model)
  • Metadata & Organization: color:red, rating:>=4
image

You can combine multiple query tags and choose between AND (match all) or OR (match any) modes with a single click inside the search bar to handle complex logical filtering.

Multi-Root Folders, Custom Albums & Folder Icons

To make cataloging and browsing more flexible, I’ve expanded the library database architecture:

  • Multi-Root Folders: You are no longer restricted to a single parent folder. You can now add multiple independent directories (and pin them!) from different drives or locations on your system.
  • Custom Albums: You can now create virtual albums to group images together without physically moving the source files on your storage. It's in beta for now as I haven't found an elegant solution to resync the album after a file move outside of RapidRAW for now.
  • Custom Icons: To help keep your workspace organized, you can now assign custom icons to individual folders or albums within the library tree.
image

Dedicated EXIF Overlays & Metadata Caching

I've added a dedicated EXIF display option directly inside the library grid and list views. In the revamped View Options panel, you can set the EXIF overlay to Off, On Hover, or Always Show. Under the hood, I also built a metadata caching system so the app doesn't have to parse raw files every time a thumbnail enters the viewport, making scrolling through large folders feel much lighter.

image

Track, Filter, and Sort by Edited Status

To make managing your progress through a large shoot easier, I have implemented an Edited Status tracking system. RapidRAW now keeps track of which images have active adjustments.

  • Indicators: A visual indicator now highlights edited files in your library.
  • Filtering: You can quickly clean up your grid by filtering for Edited Only or Unedited Only images.
  • Sorting: A new sorting option lets you group your files by edit status, pushing all modified files to the beginning or end of your library view.
image

Improved Canvas Mask Overlays

Making local adjustments is now more intuitive. I’ve moved the control handles for linear, radial, and brush masks so they render directly over the image canvas. This lets you position, rotate, and scale your active masks with smoother feedback.

image

Expanded View Options Panel

I've rebuilt the View Options dropdown to put more fine-grained library controls at your disposal:

image
Core Improvements
  • Major Backend Refactoring (Zustand Migration): To solve performance bottlenecks and prevent unnecessary UI calculations, I did a major refit of the state management architecture. I decomposed the giant state tree into five isolated Zustand stores: useEditorStore, useLibraryStore, useUIStore, useSettingsStore, and useProcessStore. Now, when you resize a panel or adjust a slider, only the components that actually rely on that specific data re-render, resulting in a snappier interface overall.
  • Batch Lens Correction Copy/Paste: Thanks to the new EXIF caching system, you can now copy and paste lens correction parameters across multiple images at once. This should make applying lens corrections to an entire shoot much faster. Do not forget to enable it in the copy & paste settings modal ;).
  • Resource-Aware Export Pipeline: The export backend has been refactored to check your system resources. It automatically scales and manages concurrency based on your device's available memory and processor cores, making batch exports safer on systems with limited resources.
  • Improved Brush Tool: The masking brush uses now a more accurate preview.

What to Download

OS Architecture Format Download Link
Windows x64 .exe RapidRAW for Windows
macOS (Apple Silicon) ARM64 .dmg RapidRAW for macOS ARM
macOS (Intel) x64 .dmg RapidRAW for macOS x64
Ubuntu 22.04 x86_64 .deb RapidRAW for Ubuntu 22.04
Ubuntu 24.04 x86_64 .deb RapidRAW for Ubuntu 24.04
Android ARM64 .apk RapidRAW for Android (Experimental)

For other platforms and formats (ARM builds, RPM, AppImage, etc.), check the full asset list below.

Running on Windows, macOS, Linux and Android

RapidRAW is not yet code-signed, so Windows and macOS may show warnings when launching the app. On Linux, GPU driver differences require a default compatibility mode.

  • Windows: When launching the app, you may see a Windows Defender SmartScreen warning.

    • Click "More info" → "Run anyway" to proceed.
  • macOS: You'll need to remove the quarantine flag after installation, otherwise macOS may report the app as corrupted:

xattr -dr com.apple.quarantine /Applications/RapidRAW.app
  • Linux: The app starts in compatibility mode by default to ensure stability across different GPU drivers and distributions.

    • Disable compatibility mode in Settings to enable GPU acceleration.

Don't miss a new RapidRAW release

NewReleases is sending notifications on new releases.