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

raster graphics editor

Ranking updated Aug 19, 2026

For an open source raster graphics editor, the first results are gnome/gimp (GIMP is the flagship open-source raster graphics editor, providing comprehensive image manipulation, advanced brush and layer tools, and extensive plugin support as a full-featured alternative to proprietary software), pintaproject/pinta and orama-interactive/pixelorama (Pixelorama is a cross-platform raster graphics editor tailored specifically for pixel art and sprite animation, offering layers, brushes, and a plugin system, though it is optimized for low-resolution art rather than general-purpose photo editing). kde/krita and pixieditor/pixieditor round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source photoshop”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

raster graphics editor

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

    GNOME/gimp

    6,217View on GitHub↗

    GIMP is an open source raster graphics editor and cross-platform graphics suite. It serves as a digital painting application and image editor used for creating bitmaps, retouching digital photographs, and designing professional visual compositions. The software provides a toolkit for digital painting and raster graphics design, featuring a variety of brushes, layers, and color blending modes. It includes specific workflows for photo retouching and the manipulation of digital images through sketching and retouching tools. Users can customize the graphic interface by modifying the visual appea

    GIMP is the flagship open-source raster graphics editor, providing comprehensive image manipulation, advanced brush and layer tools, and extensive plugin support as a full-featured alternative to proprietary software.

    CManual Photo Retouching Tools
    View on GitHub↗6,217
  • pintaproject/pintaPintaProject avatar

    PintaProject/Pinta

    3,771View on GitHub↗

    Pinta is a cross-platform raster graphics editor and digital image manipulation tool. It provides a drawing environment for creating pixel-based artwork and editing photographs, utilizing a layer-based image model to organize visual components into a stack for non-destructive composition. The application is built with a GTK-based interface and features a plugin-based extension system that allows for the addition of new editing tools and filters. Its capabilities cover digital drawing workflows using various brushes and pencils, image geometry manipulation such as cropping and resizing, and v

    Pinta is an open-source raster graphics editor featuring a layer-based image model, digital painting workflows, and a plugin-based extension system, serving as a lighter alternative to Photoshop though lacking some advanced features like native CMYK color management and robust RAW support.

    C#Digital Painting ToolsImage Visual Effects
    View on GitHub↗3,771
  • orama-interactive/pixeloramaOrama-Interactive avatar

    Orama-Interactive/Pixelorama

    9,738View on GitHub↗

    Pixelorama is a cross-platform digital art multitool designed as a pixel art editor, frame-based animation tool, and tilemap design suite. It provides specialized utilities for drawing low-resolution sprites with pixel-perfect precision and generating sprite sheets for game engines. The software distinguishes itself through a dedicated tilemap design system supporting rectangular, isometric, and hexagonal sets, and a frame-based animation system featuring onion skinning and audio synchronization. It also includes a plugin system that allows the installation of community-developed tools for as

    Pixelorama is a cross-platform raster graphics editor tailored specifically for pixel art and sprite animation, offering layers, brushes, and a plugin system, though it is optimized for low-resolution art rather than general-purpose photo editing.

    GDScriptRaster Layer Effects
    View on GitHub↗9,738
  • kde/kritaKDE avatar

    KDE/krita

    9,883View on GitHub↗

    Krita is an open-source digital art studio and professional painting software designed for creating digital illustrations and paintings. It functions as a raster graphics editor and a cross-platform graphics application built with the Qt framework. The software supports a comprehensive digital painting workflow, covering the production of concept art, high-resolution digital illustrations, and hand-drawn 2D frame animations.

    Krita is a professional, open-source raster graphics editor featuring comprehensive digital painting tools, advanced layer stacks, and extensive plugin support tailored for artists.

    C++Digital Painting SoftwareDigital Illustration SuitesDigital Painting Workflows
    View on GitHub↗9,883
  • pixieditor/pixieditorPixiEditor avatar

    PixiEditor/PixiEditor

    7,840View on GitHub↗

    PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a vector graphics tool. It functions as a shader-based painting tool and 2D animation software, providing a comprehensive environment for creating raster images and frame-by-frame motion. The project is distinguished by its use of node-based workflows for building complex image transformations, visual effects, and custom digital brush designs. It utilizes a shader-based brush engine and a node graph to define personalized painting tool behaviors and procedural animations. The

    PixiEditor is an open-source graphics suite featuring a shader-based painting tool and node-based workflows, making it a capable alternative for raster editing, though it leans towards pixel art, procedural generation, and animation rather than traditional photo retouching.

    C#Brush EnginesCustom Brush DefinitionsCustom Digital Brush Design
    View on GitHub↗7,840
  • 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 featuring masks, color grading, and retouching tools, fitting the category well despite focusing primarily on RAW processing rather than a full paint suite.

    TypeScriptAI Photo RetouchingNon-Destructive RAW Editing
    View on GitHub↗5,234
  • 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 specialized raw photo processor and converter, but it lacks the comprehensive painting, retouching, and general raster editing capabilities expected of a full Photoshop alternative.

    C++RAW Camera File SupportColor Management SystemsNon-Destructive RAW Editing
    View on GitHub↗3,993
  • unity-technologies/postprocessingUnity-Technologies avatar

    Unity-Technologies/PostProcessing

    3,742View on GitHub↗

    PostProcessing is a post-processing stack for the Unity game engine designed to apply image-space visual effects and color grading to rendered scenes. It functions as a real-time image effect pipeline that processes frames after the primary 3D geometry has been drawn. The system includes a screen space visual effects library and an HDR color grading toolset used to adjust high dynamic range colors and contrast. These tools allow for the application of real-time image filtering to modify lighting, colors, and mood. The framework supports 3D scene post-processing and game environment polishing

    This repository is a real-time post-processing stack and effects pipeline for the Unity game engine rather than a standalone raster graphics editor for painting and image retouching.

    C#Image Visual Effects
    View on GitHub↗3,742
  • 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

    This is a browser-based image editor that handles raster and vector formats with robust file compatibility, but it is proprietary software rather than an open-source project.

    Manual Photo Retouching ToolsRAW Camera File Support
    View on GitHub↗8,284
  • gictorbit/photoshopcclinuxGictorbit avatar

    Gictorbit/photoshopCClinux

    4,485View on GitHub↗

    photoshopCClinux is an automated software deployer and Linux compatibility wrapper designed to install and configure Adobe Photoshop CC on GNU/Linux systems. It functions as a specialized installer that utilizes the Wine compatibility layer to execute Windows-based imaging software. The project automates the setup of the necessary Wine environment, including the configuration of environment variables and prefix-isolated environments. This process ensures that the software and its registry settings remain separate from other Windows applications. The toolset covers the automated deployment of

    This repository is a Wine compatibility wrapper and automated installer for running proprietary Adobe Photoshop on Linux rather than an open-source raster graphics editor.

    ShellRAW Camera File Support
    View on GitHub↗4,485
  • verot/class.upload.phpverot avatar

    verot/class.upload.php

    881View on GitHub↗

    This project is a server-side PHP library designed for managing file uploads and performing automated image processing. It provides a structured toolkit for ingesting, validating, and migrating files from temporary staging areas to permanent storage while enforcing security constraints. The library distinguishes itself through a configuration-driven pipeline that executes a sequence of transformations on image buffers. It supports a wide range of geometric adjustments, including resizing, cropping, and rotation, alongside advanced visual enhancements such as watermarks, color adjustments, and

    This is a server-side PHP library for automated file uploads and batch image processing rather than an interactive raster graphics editor with painting and retouching tools.

    PHPImage Visual Effects
    View on GitHub↗881
  • steveruizok/perfect-freehandsteveruizok avatar

    steveruizok/perfect-freehand

    5,606View on GitHub↗

    perfect-freehand is a mathematical utility for generating smooth, organic vector path outlines from point data. It functions as a pressure-sensitive stroke generator that converts sequences of coordinates into polygon outlines to simulate variable-width freehand lines. The library specializes in digital ink rendering and stylus input visualization, mapping precision data from drawing tablets or movement speed to visual stroke widths. It provides the geometric primitives necessary to create custom brush implementations that simulate the appearance of real ink or markers on a digital canvas. T

    This is a mathematical stroke-generation library rather than a raster graphics editor, making it a building block for drawing tools rather than an alternative to Photoshop.

    HTMLCustom Brush Definitions
    View on GitHub↗5,606
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
gnome/gimp6.2KCNOASSERTIONJun 17, 2026
pintaproject/pinta3.8KC#MITJun 22, 2026
orama-interactive/pixelorama9.7KGDScriptMITJun 15, 2026
kde/krita9.9KC++GPL-3.0Jun 16, 2026
pixieditor/pixieditor7.8KC#LGPL-3.0Jun 18, 2026
cybertimon/rapidraw5.2KTypeScriptagpl-3.0Feb 19, 2026
beep6581/rawtherapee4KC++GPL-3.0Jun 14, 2026
unity-technologies/postprocessing3.7KC#NOASSERTIONJun 5, 2024
photopea/photopea8.3K——Jun 30, 2025
gictorbit/photoshopcclinux4.5KShellGPL-2.0Jul 8, 2024

Related searches

  • an open source alternative to Photoshop
  • an open source web based image editor
  • an open source photo editing software
  • an open source pixel art editor
  • an open source vector graphics editor
  • an open source vector graphics editor
  • an open source 3D texture painting software
  • a raw photo editor