A flat pixel art editor
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Alpha channel fixes, animations, undo alpha blend May 5, 2017
.gitattributes Adding files Feb 20, 2017
.gitignore Adding files Feb 20, 2017
LICENSE Update Feb 24, 2017
README.md Update README.md Jun 7, 2017
build.js Update v0.4.9 Apr 18, 2017
package.json Alpha channel fixes, animations, undo alpha blend May 5, 2017


Poxi is a modern, flat pixel art editor for the browser with focus on elegance, simplicity and productivity.

Engine features

  • Smart batching
  • WebGL-based renderer
  • Low-level matrices
  • Undo/Redo for all operations
  • Infinite grid
  • Copy by reference

I've created this pixel editor because of the lack of smooth pixel editors inside the browser. All current implementations lack of speed and just feel clunky and slow. I've created a whole low-level pixel matrix framework from scratch for this, offering incredible speed, a undo/redo state machine and various basic transformation methods. This allows you to work on images even larger than 8000px á 8000px with very low memory consummation.

Coming soon

  • Animations
  • Selections
  • Faster bucket filling


Code related pull requests are very welcome, but please make sure they match the existing code style.