Shogi board web components has functions for replaying, manipulating, and editing
Shogi rules and operations
TypeScript library for Shogi (Japanese chess)
Domain-specific Shogi logic, types, and parsing
lishogi.org shogi ui
javascript library of A.I. algorithms for Shogi-like games
Domain-specific Shogi Web Components (Lit)
Domain-specific Shogi UI components for Vue
Domain-specific Shogi UI components for React
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
A simple shogi-player web component
Emulate console for all the browsers
Game board.
Array#isArray for older browsers
Printing pretty tables on console log
Domain-specific Shogi UI components for all frameworks
Patch console methods to intercept output
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Shogi core library
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Call a callback when a readable/writable/duplex stream has completed or failed.
Parses data: URLs
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.