TachiSnap
TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…
A terminal pixel art creator
git clone https://github.com/mananapr/pxlart.gitmananapr/pxlart
A pixel art editor for the terminal written in C

pxlart is a pixel art editor written in C using the ncurses library that has vim like keybindings.
I got the idea from a bash script called pxltrm.
ncurseswgit clone --depth 1 https://github.com/mananapr/pxlart
makecd pxlart && make
sudo make install
Arch Linux users can use the AUR package.
| Key | Function |
|---|---|
| h j k l | Navigation keys |
| d/Space | Draw |
| e | Erase |
| b | Change Brush |
| c | Set FG Color |
| B | Set BG Color |
| s | Save |
| o | Load |
| q | Quit |
pxlart uses shell color numbers (0-255) for color input. You can use a script like this to see what number corresponds to what color.
Saved projects can be exported to image formats using the mkppm utility included with pxlart.
A saved project called "foo" will generate a file called "foo.data", which can be passed into the mkppm utility to create "foo.ppm".
mkppm foo.data foo.ppm
The PPM file can then be converted to a PNG file using imagemagick:
convert foo.ppm foo.png
more like this
TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…
search projects, people, and tags