Polyglot is a node module to search moves in polyglot format opening books.
Comprehensive pathfinding library for grid based games
A thin wrapper on a UCI chess engine