Krita
Krita is an open-source raster graphics and digital painting application (digital content creation) oriented toward concept Adversarial Robustness Test (ART), illustration, comics, and texture or matte painting workflows.
- Digital painting and illustration environment (digital content creation) with brush engines, layers, and canvas tools
- Support for industry image formats and color models, including HDR and wide-gamut workflows (media production pipeline)
- Non-destructive layer system with masks, filters, and blending modes (image compositing)
- Animation tools for hand-drawn 2D animation, storyboarding, and animatics (2D animation)
- Python-based scripting and plugin support for workflow customization and automation (extensibility and automation)
More About Krita
Krita is an open-source digital painting and raster graphics application (digital content creation) developed under the Krita Foundation, designed for artists working on concept ART, illustrations, comics, textures, and visual effects assets. It focuses on brush-based workflows, non-destructive image editing, and support for professional color management, addressing use cases in entertainment, design, and educational environments. The project runs on desktop platforms and is distributed under an open-source license, making it suitable for deployment in enterprise, institutional, and classroom settings where source availability and redistribution matter.
Krita provides a brush engine system (painting engine) with multiple brush types, including pixel, smudge, particle, and texture brushes, along with stabilization, dynamics, and brush presets for repeatable workflows. The layer system (image compositing) supports raster layers, vector layers, group layers, and file layers, plus non-destructive masks such as transparency, filter, and transform masks. Users can combine these with a range of blending modes and adjustment tools to construct complex images while retaining editability.
The application implements color management (color workflow) through support for Integrated Control Center (ICC) color profiles and high bit-depth color, allowing workflows in linear or scene-referred color spaces, as well as HDR painting in compatible environments. It supports multiple color models and spaces such as RGB, CMYK, and grayscale, which is relevant for print and media pipelines. File format support (interoperability) includes common bitmap and layered formats used in creative production, enabling integration with other tools in a studio or enterprise graphics stack.
Krita includes frame-based animation tools (2D animation), letting users create hand-drawn animation, manage timelines and onion-skinning, and export rendered sequences or video suitable for compositing or editing in external applications. For comic and illustration workflows (layout and prepress), Krita offers vector tools for panels, text tools, and page templates that support multi-page projects and print preparation.
For extensibility, Krita exposes a Python scripting Application Programming Interface (API) (extensibility and automation), enabling studios, institutions, and power users to automate repetitive tasks, create custom tools, define export pipelines, and integrate with asset management or render workflows. Plugin support allows additional dockers, filters, and utilities to be installed or developed in-house. This positions Krita as a configurable component in broader creative and design pipelines rather than a standalone tool only.
In enterprise or institutional environments, Krita can be deployed as part of digital ART education programs, pre-production for game and film studios, and in design teams that require controllable licensing and cross-platform desktop deployment. Its role in a technical directory fits under digital content creation software, with subcategories that include raster graphics editing, digital painting, 2D animation, and scriptable graphics tools.