Built an interactive browser-based pixel art editor using HTML, CSS, and vanilla JavaScript — no frameworks, no libraries.
Key features:
Draw, Erase, and Fill tools with keyboard shortcuts (D / E / F / Z)
Color palette with 15+ preset colors + custom color picker
Multiple canvas sizes: 16×16, 24×24, 32×32
Built-in sample templates: Heart, Star, Smiley
Export artwork as PNG with one click
Click or drag to draw — smooth UX on desktop