awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Raw Photo Development and Editing

Ranking updated Jun 30, 2026

For a raw photo editor, the first results are cybertimon/rapidraw, darktable-org/darktable and rawstudio/rawstudio (Rawstudio is an open-source raw-image converter for GTK+ that fits the search for a raw photo developer, supporting raw file formats and non-destructive editing, though it may not include advanced local adjustments like masks). photopea/photopea and beep6581/rawtherapee round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source software tools for processing, editing, and managing high-quality raw image files from digital cameras.

Raw Photo Development and Editing

Find the best repos with AI.We'll search the best matching repositories with AI.
  • cybertimon/rapidrawCyberTimon avatar

    CyberTimon/RapidRAW

    5,234View on GitHub↗

    RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW formats and applying tonal and color adjustments. It functions as a professional image processor that ensures original source data remains unmodified by saving all edits, masks, and crops to sidecar files. The software features a specialized color grading suite using 3D LUTs, color wheels, and HSL mixers, alongside AI-powered utilities for subject isolation, automatic masking, and generative inpainting for object removal. It distinguishes itself with AI-assisted photo retouching and

    RapidRAW is a non-destructive raw photo editor and digital asset manager with raw format decoding, AI‑powered masking, color grading via LUTs and wheels, and local brush adjustments—directly matching the need for a raw developer with local edits and color management, though batch processing and explicit camera‑profile corrections are not highlighted.

    TypeScriptLens Profile ApplicationLocal AdjustmentsNon-Destructive RAW Editing
    View on GitHub↗5,234
  • darktable-org/darktabledarktable-org avatar

    darktable-org/darktable

    12,039View on GitHub↗

    Darktable is a professional photography post-production suite and digital asset management system designed for the end-to-end processing of raw sensor data. It provides a comprehensive environment for photographers to perform color correction, exposure adjustment, and image retouching while maintaining a non-destructive workflow that keeps original source files unchanged. The software utilizes a modular plugin architecture and a pixelpipe processing pipeline to execute image manipulations, allowing for custom editing workflows. It incorporates a color-managed display pipeline that uses intern

    Darktable is a professional open-source raw photo editor and developer that provides full raw file support (DNG, CR2, NEF, etc.), non-destructive editing, color-managed display pipeline, camera and lens profile corrections, batch processing, and local adjustment tools like masks and brushes, making it a perfect fit for the visitor's search.

    CColor Management Systems
    View on GitHub↗12,039
  • rawstudio/rawstudiorawstudio avatar

    rawstudio/rawstudio

    91View on GitHub↗

    Rawstudio is an open source raw-image converter written in GTK+.

    Rawstudio is an open-source raw-image converter for GTK+ that fits the search for a raw photo developer, supporting raw file formats and non-destructive editing, though it may not include advanced local adjustments like masks.

    CRAW Image Developers
    View on GitHub↗91
  • photopea/photopeaphotopea avatar

    photopea/photopea

    8,284View on GitHub↗

    Photopea is a browser-based image editor that runs entirely in the browser without requiring any downloads or installations, capable of editing both raster and vector graphics. It functions as a multi-format image converter, a PSD file editor, a RAW photo processor, and a vector graphics editor, all within a single web application. The editor distinguishes itself through its extensive file format support, opening and saving industry-standard formats including PSD, AI, Sketch, Figma, and XD, as well as native files from Affinity, InDesign, and Krita. It also supports RAW camera files from Niko

    Photopea is a browser-based image editor that processes raw camera files and supports non-destructive editing, making it a raw photo editor, but it is not open-source and is a general-purpose tool rather than a dedicated raw developer tailored for serious photographers.

    RAW Camera File SupportColor Profile Management
    View on GitHub↗8,284
  • beep6581/rawtherapeeBeep6581 avatar

    Beep6581/RawTherapee

    3,993View on GitHub↗

    RawTherapee is a professional raw photo processing software and image developer designed to convert raw camera files and high dynamic range data into high quality standard image formats. It functions as a raw format converter and image processor, providing tools for fine-tuning color, exposure, and detail across multiple operating systems. The software utilizes a non-destructive editing model, applying a sequence of reversible transformations to photos without altering the original source files. This approach preserves image quality throughout the digital photo development workflow. The appl

    RawTherapee is a dedicated open-source raw processing application with comprehensive support for DNG, CR2, NEF, and other raw formats, non-destructive editing, color management, lens corrections, batch processing, and local adjustments—making it exactly the kind of tool this search targets.

    C++Non-Destructive RAW EditingRAW Camera File SupportColor Management Systems
    View on GitHub↗3,993
  • gka/chroma.jsgka avatar

    gka/chroma.js

    10,569View on GitHub↗

    chroma.js is a JavaScript library for color manipulation, space conversion, and the generation of data visualization color scales. It provides a system for transforming colors between formats including RGB, HSL, Lab, LCH, OKLab, and CMYK, alongside tools for parsing and modifying colors across these spaces. The library specializes in data-driven color mapping, using algorithms such as Cubehelix, Bezier interpolation, and ColorBrewer palettes to translate numeric data into visual gradients. It includes a perceptual color difference calculator that utilizes CIE 2000 Delta E and Euclidean metric

    chroma.js is a color manipulation library for data visualization and design, not a raw photo editor—it lacks raw file support, non-destructive editing, camera/lens corrections, batch processing, and local adjustments essential for serious photography workflows.

    JavaScriptColor Space ConvertersColor Space Converters
    View on GitHub↗10,569
  • photoview/photoviewphotoview avatar

    photoview/photoview

    6,460View on GitHub↗

    Photoview is a self-hosted photo gallery and media manager designed for browsing and organizing personal photo and video collections. It functions as an AI-powered face recognition gallery that automatically detects, clusters, and labels human faces to organize media by person. The system persists metadata and user configurations using SQL-compliant databases such as PostgreSQL, MySQL, or SQLite. The platform distinguishes itself through specialized media processing and integration capabilities. It processes RAW camera files and transcodes videos into browser-compatible formats, while offerin

    Photoview is a self-hosted photo gallery and organizer, not a raw photo editor—it displays RAW files but lacks non-destructive editing, color management, and local adjustments, making it the wrong category for developing photos.

    TypeScriptRAW Camera File Support
    View on GitHub↗6,460
  • image-rs/imageimage-rs avatar

    image-rs/image

    5,802View on GitHub↗

    This is a Rust image processing library designed for encoding and decoding various image file formats and manipulating pixels. It provides a digital image manipulation toolkit and a set of image format codecs to read data from files and write memory buffers into standard formats. The library features a pure-Rust processing pipeline to ensure memory safety and cross-platform compatibility. It includes a pluggable hook system for dynamic format registration, allowing external crates to register custom decoders and encoders at runtime. The capability surface covers geometry manipulation for res

    This repository is a Rust image processing library, not a standalone application for developing raw camera files; it provides image format codecs and manipulation tools that could be used as a component in a raw photo editor, but it does not itself offer the raw development workflow, non-destructive editing, or graphical interface photographers need.

    RustColor Space Converters
    View on GitHub↗5,802
  • sixlabors/imagesharpSixLabors avatar

    SixLabors/ImageSharp

    7,954View on GitHub↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    ImageSharp is a .NET image processing library for decoding, encoding, and modifying digital images, not a raw photo editor application—it lacks dedicated raw file support (DNG, CR2, NEF) and features like non-destructive editing and local adjustments that serious photographers require.

    C#Color Profile ManagementColor Space Converters
    View on GitHub↗7,954
  • hybridgroup/gocvhybridgroup avatar

    hybridgroup/gocv

    7,463View on GitHub↗

    GoCV is a computer vision library and Go language binding for OpenCV. It serves as an image processing toolkit and deep learning inference engine, providing programmatic access to a wide range of algorithms for image manipulation, object detection, and video analysis. The project differentiates itself through high-performance native bindings and hardware acceleration. It utilizes a foreign function interface to map Go calls to C++ functions and includes a hardware-agnostic backend dispatch to route neural network tasks to computation engines such as CUDA and OpenVINO. The library covers a br

    GoCV is a computer vision library for programmatic image processing and object detection, not a dedicated raw photo editor with non-destructive editing, raw file support, or color management — it is a building block rather than the application serious photographers need.

    GoGeometric Distortion CorrectionColor Space Converters
    View on GitHub↗7,463
  • jimp-dev/jimpjimp-dev avatar

    jimp-dev/jimp

    14,621View on GitHub↗

    Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating, resizing, and filtering images in Node.js. It functions as a multi-format image encoder and extensible pipeline that operates entirely in JavaScript to ensure portable deployment across different environments without requiring native system dependencies. The engine features a modular architecture that allows for custom image processor builds and the registration of custom processing plugins. This extensibility enables the addition of specific visual effects and custom file-type enc

    Jimp is a JavaScript image-processing library for Node.js, not a dedicated raw photo editor application — it lacks raw-file support (DNG, CR2, NEF), non-destructive editing, camera/lens corrections, and local adjustments, so it is a building block rather than the standalone tool you are looking for.

    TypeScriptColor Profile Management
    View on GitHub↗14,621
  • imagemagick/imagemagickImageMagick avatar

    ImageMagick/ImageMagick

    15,742View on GitHub↗

    ImageMagick is a comprehensive software suite for the creation, editing, composition, and conversion of digital images. It functions as both a command-line utility for batch processing and automation, and as a programming library that allows developers to integrate advanced image manipulation capabilities into external applications. The project is distinguished by its modular architecture, which supports hundreds of image formats through a pluggable coder system and external delegate libraries. It is designed for high-performance environments, utilizing memory-mapped pixel caching, stream-ori

    ImageMagick is a general-purpose image conversion and manipulation toolkit rather than a raw photo editor for photographers, so it lacks the non-destructive workflow, camera/lens profile corrections, and dedicated raw development interface this search requires.

    CColor Management Systems
    View on GitHub↗15,742
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
cybertimon/rapidraw5.2KTypeScriptagpl-3.0Feb 19, 2026
darktable-org/darktable12KCgpl-3.0Feb 20, 2026
rawstudio/rawstudio
91
C
GPL-2.0
Mar 17, 2024
photopea/photopea8.3K——Jun 30, 2025
beep6581/rawtherapee4KC++GPL-3.0Jun 14, 2026
gka/chroma.js10.6KJavaScriptNOASSERTIONJun 1, 2026
photoview/photoview6.5KTypeScriptAGPL-3.0Jun 19, 2026
image-rs/image5.8KRustApache-2.0Jun 22, 2026
sixlabors/imagesharp8KC#otherFeb 19, 2026
hybridgroup/gocv7.5KGoNOASSERTIONMay 28, 2026

Related searches

  • an open source photo editing software
  • an open source alternative to Photoshop
  • an open source raster graphics editor
  • a library for image processing in Rust
  • an open source web based image editor
  • a C# library for image processing
  • a duplicate photo finder
  • a pixel-art and tilemap editor for game assets