See the engine in action
Interactive demos for the surfaces the engine is built for — open one, poke at it, and grab the source on GitHub.
Example 01
Million-dollar homepage
A tribute to the 2005 classic: one million pixels sold as a 100×100 grid of 10×10-pixel blocks. Ads of different sizes are cropped from a single spritesheet, hovering reveals the advertiser, and clicking an ad opens its link — pan and zoom across the whole board.
Example 02
Stadium seat picker
A ticketing-style seat map: ~1,100 seats in three price tiers around a stage. Hover shows the seat and price, clicking selects it, and the header keeps a running total — zoom in to pick your exact seat. The kind of dense, clickable surface the engine was built for.
Example 03
Metro map
Three transit lines drawn with the Path primitive, stations as circles, and labels as world-space text. Click any station and the camera flies to it with goCoords — interchanges merge automatically from the line data.
Example 05
Pixel editor
Every pointer event snaps to the grid, strokes paint into layers, and only the tiles that changed get redrawn. The coordinate conversions that make editors fiddly to build are handled by the engine.
Example 06
Live analytics heatmap
Thousands of cells update in real time, with tile colors driven straight from the data. A second synced camera powers the minimap in a few lines of code.