Show HN: Imagin Raw – A 9MB Open-Source Alternative to Adobe Bridge for Mac

Hacker News Top Products

Summary

Imagin Raw is a lightweight, open-source macOS app for browsing and organizing RAW photos, offering a faster, more efficient alternative to Adobe Bridge with features like XMP sidecar support, real-time file monitoring, and SD card ingest.

No content available
Original Article
View Cached Full Text

Cached at: 07/21/26, 06:39 PM

cristibaluta/Imagin-Raw

Source: https://github.com/cristibaluta/Imagin-Raw

Imagin RAW

A lightweight, native macOS application for browsing, culling, and organizing RAW photos - built as a more efficient alternative to Adobe Bridge for read/rate/organize workflows.

An iOS companion app is in development, focused on a simple way to browse your library, cleanup, in field backup of your shots, and scouting.

Main Interface

Architecture

  • UI: SwiftUI (macOS 14.6+). AppKit/UIKit for the thumbnails list where SwiftUI performance was poor
  • RAW decoding: LibRaw (C++), wrapped via Objective-C++ bridge. CoreImage also used for other formats and as a fallback
  • Metadata: EXIF parsed directly from RAW/JPEG binary structures; XMP sidecars read/written for Lightroom/Bridge compatibility
  • File system monitoring: FSEvents for real-time folder change detection
  • Search: NSMetadataQuery (Spotlight) for indexed file/folder search
  • Concurrency: A mix of Tasks and OperationQueue

Features

  • Multi-root folder browsing - add any number of folders from local disks, external drives, or SD cards; no import step, no managed library
  • Real-time file system monitoring - new photos, deletions, and folder structure changes are detected and reflected immediately
  • RAW format support - via LibRaw, covering a broad range of camera manufacturers and formats
  • Rating and color labeling - written to XMP sidecars (RAW) or embedded directly without re-encoding (JPEG/HEIC), compatible with Adobe Bridge and Lightroom
  • Rejection workflow - a session-scoped label (not persisted across folder changes) for marking photos to delete; batch-delete via right-click
  • JPG/RAW pair deduplication - when a RAW+JPEG pair exists, only the RAW is shown in the browser
  • Two grid layouts - compact grid (more room for preview) and large grid (more room for browsing)
  • Spotlight-backed search - search across files and folder names using the macOS indexing engine
  • SD card ingest - copy photos into date-based folder structures, with optional simultaneous backup to a second destination
  • Duplicate/similar photo detection - Review mode for quickly resolving near-duplicate burst shots
  • Instagram frame export - fits 2:3 RAW images into a 3:4 canvas, exported as PNG to avoid re-encoding loss (useful for Camera Raw edits because it doesn’t support framing)

Comparison with Adobe Bridge

Where Imagin RAW is better

Imagin RAWBridge
App size~9 MB~2 GB
Idle CPU0%non-zero
MemoryAs low as 100 MB depending on the albumEasily gets to GBs
Launch timeNear-instantMany seconds
ScrollingNative, smoothRow-jumping
External drive ejectNo app restart neededRequires quitting Bridge

Where Bridge is ahead

  • Camera Raw–processed previews - Bridge renders thumbnails with ACR adjustments applied. Imagin RAW currently shows unprocessed previews; replicating the ACR pipeline isn’t feasible, though basic exposure/crop preview adjustments may be explored.

Roadmap

See the open Issues

Screenshots

Filtered Thumbnails Thumbnail Grid Thumbnail Grid

Keyboard Shortcuts

  • Arrow Keys - Navigate between photos
  • CMD A - Select all photos
  • CMD Click / Shift+Click - Multi-select photos
  • CMD Del - Move photos to trash
  • CMD Z - Undo photos moved to trash
  • 1-5 - Set Star Rating
  • 6-0 - Apply Labels
  • - - Remove label
  • A - Approve photos (same as the 8 key)
  • X / Del - Reject photos
  • OPT 1-5 - Filter by Star Rating
  • OPT 6-0 - Filter by Labels
  • OPT X - Filter by Rejected
  • C - Toggle Sidebar
  • G - Toggle Grid Type
  • Return - Open selected photo(s) in external editor

System Requirements

  • macOS 14.6 or later
  • Apple Silicon or Intel processor

Installation

  • Buy from the AppStore if you want to support the project and receive updates automatically
  • Download the latest release from Releases. Updates might not be on par with the AppStore and there’s no update notification in app
  • Compile from source code

Contributions

Small straightforward fixes and issue/ideas reportings are welcome.

Similar Articles

RawToHEIC

Product Hunt

RawToHEIC is an on-device tool that converts camera RAW and ProRAW files to HEIC format within Apple Photos on iPhone, iPad, and Mac, reducing file size while preserving edits, albums, and metadata without uploading data.

Enhance RAW image processing with Core Image [video]

Hacker News Top

Apple announces RAW 9 for Core Image, a significant update that uses a tiled CoreML model combining demosaic and denoise on the Apple Neural Engine for dramatically improved RAW image quality across Apple platforms.