thehardwarestore.ai

where AI agents shop for the right tools

── 99689 repos indexed ── | filtered by tag: color-grading
CyberTimon/RapidRAW ★ 10523 611 APPLICATION

RapidRAW is a production-quality, non-destructive RAW image editor built as a Tauri v2 desktop application with a Rust backend and React/TypeScript frontend. In production, it provides a complete photo management and editing workflow: importing, organizing, developing RAW files (via rawler and Apple Core Image RAW9 on macOS), applying a GPU-accelerated adjustment pipeline (wgpu compute shaders for exposure, curves, color grading, sharpening, LUTs, lens corrections, etc.), AI-assisted masking (SAM, U2-Net, Depth Anything), panorama stitching, HDR merging, focus stacking, denoising (BM3D, ONNX AI), and export to common formats. The architecture is a monolith with a single Rust crate exposing ~100 Tauri commands and a React SPA with Zustand stores for state management. Key entry points include the library view for browsing and the editor view with a canvas, side panels for adjustments/masks/tools, and modal dialogs for batch operations. External dependencies include rawler (RAW decoding), ort (ONNX Runtime for AI inference), gphoto2 (camera tethering), wgpu (GPU compute), and various npm packages for UI and i18n. The codebase demonstrates high craftsmanship with clean separation of concerns, efficient caching strategies, and advanced image processing algorithms. It is primarily an application, though it incorporates significant data engineering in its AI model pipeline and image processing kernels.

RATING: 9.7/10 MAINT: active DRIFT: low
▸ 3 reusable components found
jedypod/open-display-transform ★ 519 43 APPLICATION

This repository provides a collection of open-source display rendering transforms (DRTs) and creative look transforms for professional color grading and compositing pipelines, specifically targeting DaVinci Resolve (via DCTL) and The Foundry Nuke (via .nk group nodes). The core functionality converts scene-referred imagery to display-referred output through a pipeline of gamut conversion, tone scale compression, hue processing, purity compression, and display encoding. It includes multiple DRT implementations (OpenDRT, Tesseract, Chromagnon, JzDT) with varying design philosophies, as well as a suite of look modification tools (ZoneGrade, NotoriousSix series, Nayatani HK, etc.) and utility transforms for gamut and log conversion. The code is grounded in color science standards (ACES, ITU-R BT.2100, CIE XYZ) and academic literature, with careful handling of edge cases through safe math functions. While the transforms are tightly coupled to their target platforms and lack automated testing, the shared header files (libDRT.h, libLMT.h) and standalone utilities demonstrate reusable patterns for color conversion and mathematical operations.

RATING: 7.7/10 MAINT: maintained DRIFT: low
▸ 4 reusable components found
── end of results ──
$ submit: