PXLGEN

Procedural pixel art — load one tab at a time. Use the hash for deep links (e.g. #world).



Symmetric Sprites

Show example code


Perlin Noise & Dithering

Show example code

Bitmap Text

Show example code

Cellular Automata

Show example code




Gradients

Show example code

Borders

Show example code

Checkerboard & morphology

checkerboard(), dilate(), erode() — pure-function building blocks for backgrounds and procedural post-processing.

PixelCanvas onResize callback (SP-CORE-01)

Drag the bottom-right corner of the preview box to resize its container and watch callback updates.

onResize -> waiting for mount…

Transparent index override (SP-CORE-02)

This preview uses a non-zero transparent index while keeping index 0 visible in composition.

Raster → pixel art

Show example code

Source/quantised comparison strip for none/ordered/Floyd–Steinberg. Upload an image to replace the deterministic fixture source.





Import benchmark matrix (synthetic RGBA: 128²/256²/384², median-cut, no dither).



WASM: not initialised.
Budget: — (run benchmark to evaluate)

Harmony palettes

Show example code

Complementary, analogous, and triadic ramps from one base colour (HSV anchors + saturation/value steps). Named presets are curated for contrast and hue separation.





Web layer — Icons

Show example code

Theme-coloured 12×12 templates (×2 scale). Open Web Theme Demo for all 28 + symmetric fallback.

Web layer — Typography

Show example code

Canvas heading (bitmap font + shadow). Full specimen + body CSS on Web Theme Demo.

Easing Functions

Show example code