Showing 1-20 of 49,072 packages
A javascript draughts library for move generation/validation, piece placement/movement and draw detection
Shogi move generation/validation & piece placement/movement.
TypeScript library for chess move generation, validation, execution, and game state - everything but the AI.
TypeScript library for chess move generation, validation, execution, and game state - everything but the AI.
Provides legal move generation and front-end display for the chess variant Hyper Chess
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
Move a file, directory, or symlink - Even works across devices
Beautiful, data-driven animations for React.
DPoP (RFC9449) for JavaScript Runtimes
No-dependencies, low-level, high-performance JIT code generation package for JavaScript
A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
Smoothly animated code blocks with Shiki
Move an array item to a different position
Next generation testing framework powered by Vite
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
Next-Generation full-text search library for Browser and Node.js
octopus-ts-sdk
echess.js is a fork of chess.js. chess.js is a Javascript chess library that is used for chess move generation/validation, piece placement/movement, and check/checkmate/stalemate detection - basically everything but the AI.
dot-object makes it possible to transform and read (JSON) objects using dot notation.