Feature Description
I’d like to request that the official RapidRAW repo add the Collections workflow and expanded library viewing modes that I’ve implemented in my fork.
Summary
The feature set adds a more complete photo culling and organization workflow directly inside RapidRAW:
- Collections for grouping images independently of their folder location
- A persistent custom order for collection contents
- Drag-and-drop support for adding images to collections
- Library presentation modes: Grid, Loupe, and Compare
- Keyboard shortcuts for quickly switching views
Together, these make RapidRAW much stronger as a full photo review and editing tool, especially for users working through shoots, selects, edits, client picks, or themed groups of images.
Collections
Collections allow users to create named groups of images inside the current RapidRAW session without physically moving the original RAW files. This is useful because folder structure is not always the same as editing intent.
Examples:
- “Portfolio Picks”
- “Client Selects”
- “To Export”
- “Black and White Candidates”
- “Needs Retouching”
- “Final Delivery”
Images can be added to collections from the library/editor context menus or by dragging images into a collection. A collection stores references and metadata sidecars rather than duplicating the RAW files themselves, so it behaves more like a lightweight virtual grouping system.
The implementation also supports virtual-copy-style entries, preserves edit metadata, tracks missing source files, and supports manual ordering through a saved collection order manifest.
Why this should be added:
- It gives users a non-destructive way to organize selects.
- It avoids forcing users to duplicate files or restructure folders.
- It fits naturally into RAW editing workflows where one image may belong to multiple working sets.
- It helps RapidRAW compete better with library-management features found in other photo tools.
Grid / Loupe / Compare library views
The fork also adds three library presentation modes:
Grid
Grid remains the standard thumbnail browsing view. It supports the existing browsing workflow, thumbnail sizing, sorting, filtering, recursive folder browsing, selection, ratings, and context menus.
Loupe
Loupe view shows the active or selected image in a larger inspection view directly from the library. This is useful for culling because users can inspect an image more carefully without fully entering the editor.
It also supports zoom behavior, making it easier to check sharpness, focus, expression, noise, or small details while reviewing images.
Why this matters:
- Faster culling.
- Less context switching between library and editor.
- Better single-image inspection from the library.
Compare
Compare view displays selected images side by side. This is especially helpful when choosing between similar frames, burst shots, portraits, exposure variants, or virtual copies.
Users can select multiple images in the library, switch to Compare, and visually evaluate them together.
Why this matters:
- Makes select/reject decisions much easier.
- Supports practical photography workflows like choosing the sharpest frame or best expression.
- Reduces the need to open external viewers for comparison.
Keyboard shortcuts and workflow
The fork includes quick presentation-mode switching:
G switches to Grid view
C switches to Compare view
L switches to Loupe view
These shortcuts make the library much faster to use during high-volume review sessions.
Why this belongs in the official repo
RapidRAW is already a fast, GPU-accelerated RAW editor, but these additions make the library side much more powerful. Collections and comparison tools are core workflow features for photographers, not just convenience features.
Adding them would make RapidRAW better for:
- Culling large shoots
- Building export sets
- Comparing similar frames
- Managing virtual copies
- Organizing edits without changing folder structure
- Moving between browse, inspect, compare, and edit workflows smoothly
My fork has a working implementation that demonstrates the intended behavior:
https://github.com/Scottua25/RapidRAW
I’d love for these ideas to be considered for the official RapidRAW roadmap, whether by reviewing the fork, adapting the implementation, or using it as a reference for a cleaner upstream version.
Additional Context
You can see these features in action here:
https://github.com/Scottua25/RapidRAW
This is not intended as a PR request yet, but my fork can serve as a working reference for the behavior, UI flow, and implementation details.
Similar feature requests
Feature Description
I’d like to request that the official RapidRAW repo add the Collections workflow and expanded library viewing modes that I’ve implemented in my fork.
Summary
The feature set adds a more complete photo culling and organization workflow directly inside RapidRAW:
Together, these make RapidRAW much stronger as a full photo review and editing tool, especially for users working through shoots, selects, edits, client picks, or themed groups of images.
Collections
Collections allow users to create named groups of images inside the current RapidRAW session without physically moving the original RAW files. This is useful because folder structure is not always the same as editing intent.
Examples:
Images can be added to collections from the library/editor context menus or by dragging images into a collection. A collection stores references and metadata sidecars rather than duplicating the RAW files themselves, so it behaves more like a lightweight virtual grouping system.
The implementation also supports virtual-copy-style entries, preserves edit metadata, tracks missing source files, and supports manual ordering through a saved collection order manifest.
Why this should be added:
Grid / Loupe / Compare library views
The fork also adds three library presentation modes:
Grid
Grid remains the standard thumbnail browsing view. It supports the existing browsing workflow, thumbnail sizing, sorting, filtering, recursive folder browsing, selection, ratings, and context menus.
Loupe
Loupe view shows the active or selected image in a larger inspection view directly from the library. This is useful for culling because users can inspect an image more carefully without fully entering the editor.
It also supports zoom behavior, making it easier to check sharpness, focus, expression, noise, or small details while reviewing images.
Why this matters:
Compare
Compare view displays selected images side by side. This is especially helpful when choosing between similar frames, burst shots, portraits, exposure variants, or virtual copies.
Users can select multiple images in the library, switch to Compare, and visually evaluate them together.
Why this matters:
Keyboard shortcuts and workflow
The fork includes quick presentation-mode switching:
Gswitches to Grid viewCswitches to Compare viewLswitches to Loupe viewThese shortcuts make the library much faster to use during high-volume review sessions.
Why this belongs in the official repo
RapidRAW is already a fast, GPU-accelerated RAW editor, but these additions make the library side much more powerful. Collections and comparison tools are core workflow features for photographers, not just convenience features.
Adding them would make RapidRAW better for:
My fork has a working implementation that demonstrates the intended behavior:
https://github.com/Scottua25/RapidRAW
I’d love for these ideas to be considered for the official RapidRAW roadmap, whether by reviewing the fork, adapting the implementation, or using it as a reference for a cleaner upstream version.
Additional Context
You can see these features in action here:
https://github.com/Scottua25/RapidRAW
This is not intended as a PR request yet, but my fork can serve as a working reference for the behavior, UI flow, and implementation details.
Similar feature requests