Skip to content
🧩

Headbreaker v4

A TypeScript framework for building all kinds of jigsaw puzzles — v4, headless or rendered.

Written in TypeScript

Full type declarations for excellent IDE support and type safety.

Headless Support

Pure domain model with zero dependencies — use it in browsers or Node.js servers.

Customizable Rendering

Ships with a Konva.js backend, but you can plug in your own renderer.

Rich Features

Image backgrounds, sound, keyboard gestures, validation, import/export, and more.