awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

layered image editor / digital painting software

Ranking updated Jun 30, 2026

For a software architecture for managing application layers, the strongest matches are photopea/photopea (Photopea is a browser-based layered image editor with comprehensive), kde/krita (Krita is a professional open-source digital painting and layered) and orama-interactive/pixelorama (Pixelorama is a layered pixel art editor with layer). pixieditor/pixieditor and aseprite/aseprite round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

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

Results for “a software architecture for managing application layers”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • 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 layered image editor with comprehensive PSD support, layer management, brush engine, adjustment layers, and real-time preview, delivering exactly the compositing and editing workflow you need.

    PSD EditorsPSD File EditingLocal Selection Tools
    View on GitHub↗8,284
  • 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 digital painting and layered image editor with full layer management, a high-quality brush engine with pressure sensitivity, selection and masking tools, adjustment layers, PSD support, and a robust undo/redo stack — exactly the compositing and editing tool this search requires.

    C++Layer Stacks
    View on GitHub↗9,883
  • 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 layered pixel art editor with layer management and compositing, but it focuses on low-resolution sprites and animation rather than general digital painting, and lacks pressure-sensitive brushes, adjustment layers, and PSD support.

    GDScriptLayer Stacks
    View on GitHub↗9,738
  • 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 a multi-functional graphics editor with raster, vector, and node-based capabilities, placing it squarely in the layered image editing category; however, its pixel-art and procedural focus means some requested features like PSD support or dedicated adjustment layers are not clearly confirmed.

    C#Brush EnginesPorterDuff Blending Modes
    View on GitHub↗7,840
  • aseprite/asepriteaseprite avatar

    aseprite/aseprite

    37,521View on GitHub↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    Aseprite is an open-source pixel-art editor with full layer management, brush tools, and real-time preview, so it handles layered compositing for pixel art; but its lack of adjustment layers and limited PSD support means it's narrower than the general digital painting tool you described.

    C++Image Analysis ToolsAnimation SuitesTransitions & Effects
    View on GitHub↗37,521
  • mypaint/mypaintmypaint avatar

    mypaint/mypaint

    2,937View on GitHub↗

    MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.

    MyPaint is a digital painting application with layer management and a pressure-sensitive brush engine, making it a solid tool for layer-based painting though it lacks advanced compositing features like adjustment layers and PSD support.

    PythonGraphic CreationGraphics and DesignTexture and Material Tools
    View on GitHub↗2,937

Related searches

  • a study kit for senior system design interviews
  • a guide to microservices design
  • a structured path to becoming a backend engineer
  • a comprehensive guide for software architecture paths
  • a study guide for clean architecture
  • a tool for inspecting Docker image layers
  • a comprehensive guide for system design interviews
  • a curriculum for understanding networking