jhlywa/chess.js

A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

TypeScriptOtherchess
This is stars and forks stats for /jhlywa/chess.js repository. As of 28 Apr, 2024 this repository has 3296 stars and 869 forks.

chess.js chess.js is a TypeScript chess library used for chess move generation/validation, piece placement/movement, and check/checkmate/stalemate detection - basically everything but the AI. chess.js has been extensively tested in node.js and most modern browsers. Installation Run the following command to install the most recent version of chess.js from NPM: npm install chess.js Importing Import (as ESM) import { Chess } from 'chess.js' ECMAScript modules (ESM) can be directly imported in a browser: <script...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
youzan/vant-weappJavaScriptTypeScriptLess17.1k03.5k0
sh377c0d3/PayloadsPHPJavaClassic ASP808+1176+2
ifzhang/FairMOTPythonOther3.8k09170
nanochess/bootBASICAssemblyOther3310240
netlify-templates/astro-quickstartAstroCSSTypeScript380500
ipodtouch0218/NSMB-MarioVsLuigiC#ShaderLabOther466+3211+2
ikvm-revived/ikvmC#JavaC++907+14970
blockpane/tenderdutyCSSJavaScriptGo12002100
EffectOrientedProgramming/bookScalaCSSJavaScript2040120
junnei/mmlSCSSHTMLJavaScript30160