Open-source libraries by mirasen

Libraries for chess and npm tooling

Small, focused TypeScript packages for building chess interfaces and checking npm license policies.

Explore the libraries, read their source, or try the interactive chessboard examples.

Open source

Three focused libraries

Each package has its own repository and npm page. The chessboard packages share a demo site; License Gate has its own technical guide.

@mirasen/chessboard

A framework-agnostic TypeScript library for interactive chessboards, rendering, and board features.

@mirasen/react-chessboard

A React integration for the core chessboard library, with a component-oriented API.

@mirasen/license-gate

A local, default-deny license policy gate for npm projects, workspaces, and monorepos.

© 2026 mirasen

Open-source libraries by mirasen