metamountain/krita-clonestamp — explained in plain English
Analysis updated 2026-05-18
Retouch or repair a digital painting by copying textured areas from one part of the canvas to another.
Blend backgrounds or fix mistakes in illustrations using a familiar clone stamp workflow from other art software.
Krita users who want native-feeling clone stamping without switching to Photoshop or GIMP.
| metamountain/krita-clonestamp | 0xallam/my-recipe | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | Python | Python | Python |
| Last pushed | — | 2022-11-22 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Installs through Krita's own Import Python Plugin dialog, no build step needed for the Python version.
Krita Clonestamp is a plugin for the free digital painting program Krita that adds a Photoshop style clone stamp tool, something Krita does not offer on its own. You Ctrl click anywhere on your canvas to pick a source point, then drag elsewhere to paint a soft edged copy of that area, with a live preview showing what will be painted before you commit the stroke. This is a common retouching and texture repair technique in other art and photo editing software, brought over to Krita. The tool includes several details aimed at matching how professional clone stamp tools behave. Strokes that cross back over their own source always copy the original pixels rather than pixels you just painted, brush size and hardness can be adjusted live by holding Shift and dragging on the canvas, and each full stroke counts as one single undo step instead of many small ones. You can also choose whether the sampled offset stays fixed or moves with your cursor, and whether sampling reads only the current layer or all visible layers. It installs as a Python plugin through Krita's own plugin importer, no compiling required, and includes a built in updater that can fetch newer versions from the project's page. The repository also contains a separate, unfinished native C++ version of the same tool, intended for eventual submission back into Krita itself, since Krita's Python scripting cannot add a real toolbox icon the way a compiled tool can. The project was built by someone without a professional programming background, working with Claude Code as an AI pair programmer, and has been checked through hands on testing rather than automated tests. The author describes it plainly as a working but rough prototype, and invites experienced Krita, Qt, or KDE developers to help review it or carry the C++ version through Krita's own contribution process. The main repository and the C++ tool are licensed under GPL 2.0 or later, while the separate Python plugin folder is released under CC0, placing it in the public domain.
A Krita plugin that adds a Photoshop style clone stamp brush for copying and blending parts of a painting with a live preview.
Mainly Python. The stack also includes Python, C++, Krita libkis API.
The main repository and C++ tool are GPL 2.0 or later, a copyleft license, the separate Python plugin folder is CC0, meaning public domain.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.