nklbdev/aseprite-stamp-brush — explained in plain English
Analysis updated 2026-05-18
Clone and retouch parts of a pixel art sprite using a soft edged stamp brush
Preview and paint across tiling seams using the extension's tiled canvas mode
Fix overlapping brush strokes without visible seams using max alpha blending
| nklbdev/aseprite-stamp-brush | k0nserv/dotfiles | nzukoudamien/space-conqueror | |
|---|---|---|---|
| Stars | 4 | 3 | 5 |
| Language | Lua | Lua | Lua |
| Last pushed | — | 2026-05-02 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | designer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Aseprite 1.3 or newer, install the extension file through Aseprite's Preferences menu.
This is an extension for Aseprite, a popular pixel art drawing program, that adds a clone stamp brush tool. A clone stamp lets you pick a source area of your image and then paint copies of it elsewhere, the same way a clone stamp tool works in other image editors. You click to choose a source point, then click and drag to paint with that sampled area, and you can set a new source point at any time to keep copying from different places, including your own earlier strokes. The brush includes a soft edged mask with adjustable radius, softness, and opacity, so strokes blend smoothly instead of having hard edges. Overlapping strokes do not create visible seams or double darkening, because the tool tracks the strongest coverage per pixel for each stroke and applies it once. There is also a tiled canvas mode that shows the image repeated in a grid, useful for both checking how a pattern tiles and for painting across those tile boundaries. You can pan around the canvas by dragging with the middle mouse button and zoom in and out with the mouse wheel. If you make a selection first, the brush only paints inside that selected area, and the selection outline is drawn so it stays visible against any background color. Painting outside the edge of the current layer automatically grows the layer to fit the new pixels, matching how Aseprite's own tools behave. The tool keeps its own undo and redo history separate from strokes, and if you accidentally close its window you can choose to apply your changes, discard them, or keep editing. To install it, you download a single extension file from the project's releases page and either double click it or add it through Aseprite's extension preferences, after which a Clone Stamp command appears in the Edit menu. It works with Aseprite version 1.3 and newer. The project is released under the MIT license.
An Aseprite extension that adds a clone stamp brush for copying pixel art from one part of an image to another, with soft edges and tiling support.
Mainly Lua. The stack also includes Lua, Aseprite.
Free to use, modify, and share for any purpose under the MIT license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly designer.
This repo across BitVibe Labs
Verify against the repo before relying on details.