Mirasen Chessboard examples

Interactive board examples

Explore focused examples for Mirasen Chessboard interaction, rendering, annotations, promotion, and chess.js integration.

Available examples

Start with a working board

The examples are organized as small pages focused on one scenario at a time. More examples will be added as the public surface grows.

Minimal interactive example

A compact board example with free movement, orientation toggle, reset position, and random move controls.

Promotion flow

A focused example for promotion handling and deferred move resolution through first-party extensions.

chess.js game example

A rules-backed game example using the built-in chess.js adapter, legal destinations, built-in annotations, promotion, castling, en passant, and random computer replies.

Live games grid

A wide showcase of twelve independent boards animating in parallel — each with its own chess.js engine and randomized timer. Tap any board to open the chess.js example.

Library links

Use the package in your own project

Mirasen Chessboard is published as an open-source package and developed in public on GitHub.

© 2026 Mirasen

Structured chess learning. Become Dangerous.