Piskari is a minimal, open source pixel art and animation editor built as a class project. The design philosophy emphasizes simplicity and focus: Piskari does one thing (pixel art animation) and does it cleanly, without the complexity of a full-featured graphics suite. The name "Piskari" is Finnish for "pixel" (a play on the Finnish word pikselitaiteilija, pixel artist).
The pixel art tooling landscape has a few dominant players—Aseprite is the community standard for animating pixel art—but most are either proprietary, expensive for students, or have significant feature bloat that makes them difficult to use for simple projects. Open source alternatives tend to be unmaintained or have poor animation support.
The class project prompt was to build a useful piece of software with a well-designed user interface. Pixel art editors are an interesting domain for UX design because the core interaction (placing individual pixels) is deceptively simple, but the full workflow (layer management, frame animation, palette management, export) quickly becomes complex. The challenge is keeping the tool feeling lightweight while still supporting a real creative workflow.
The most technically interesting part of building Piskari was the animation preview and GIF export. GIF is a notoriously tricky format: it supports only 256 colors per frame and uses a palette-per-frame model that requires careful color quantization. Getting smooth, small-file-size animated GIF export required implementing a median-cut color quantizer and a delta-frame encoder that only writes changed pixels to subsequent frames.
From a UX perspective, the most difficult decision was determining what not to include. Every feature request adds complexity to the interface, and pixel art tools in particular have a strong community culture around workflow preferences. Keeping Piskari minimal required deliberate scope management and saying no to individually reasonable feature requests.
The project is open source, and the codebase is structured to be approachable for contributors interested in graphics tooling.
An embedded, browser-based version of Piskari is planned for this page. Check back later.