Skip to Content
New — snapgrid now ships for Svelte 5: the same dnd-kit-native, headless-first grid — drag, resize, repack, and drag between grids. See it in Svelte →

Compaction lab

60 fps

The same grid engine, under load. Drag any avatar and it repacks live, switch direction, and scale to 600 tiles. The frame rate holds whether you're moving a handful or hundreds.

Tiles

Compaction runs on react-grid-layout’s core packing. For very large grids, snapgrid also ships drop-in O(n log n) fast compactors. Avatars generated with DiceBear’s Lorelei by Lisa Wischofsky, licensed CC BY 4.0.