@rumenx/chess

A powerful, type-safe chess engine library for TypeScript/JavaScript with complete chess rules, AI opponents, and REST API

svelte-chess

Fully playable chess component for Svelte. Powered by Chess.js logic, Chessground chessboard and optionally Stockfish chess AI.