hasnul's repositories
Fathom
Syzygy TB probe tool.
obsidian-chessboard
Plugin to render chessboards in Obsidian using chessboardjs
chess.js
A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
pitch-shift
Pitch shifting algorithms
ShashChess
A try to implement Alexander Shashin's theory on a Stockfish's derived chess engine
python-astar
simple implementation of the a-star algorithm in python
anki21-addon-ankiwebview-inspector
AnkiWebView Inspector
blitz-tactics
Fast-paced chess tactics trainer
brdtofen
Obtain the FEN representation from a typical diagram of a chess position.
maia-chess
Maia is a human-like neural network chess engine trained on millions of human games.
chessendgametraining
Chess Endgame Traininng: app to practice a variety of well organized set of chess endgames. From elementary to the most complex endgames, you can practice until you learn how to face all of them.
checkmate
A tool for testing how well-behaved a chess engine is against the python-chess library.
findchess
Determine the locations of chess diagrams in an image. Extract the chess board images and correct for perspective distortion if desired.
esp32cam-demo
esp32cam module demo / shows how you can easily use the esp32cam including reading raw rgb data, streaming, displaying the image etc.(ArduinoIDE or PlatformIO)
python-chess-annotator
Reads chess games in PGN format and adds annotations using an engine
pgn-parser
Javascript library to allow reading of a PGN (Portable Game Notation) chess game notation, and providing the result as JSON.
LibSpacey
A lightweight C++ implementation of the Supermemo SM2 algorithm for spaced based repetition flashcards that focuses on simplicity, portability, and testability. Includes wrappers for running on iOS, Android, and TypeScript based apps!
LiveChess2FEN
Predict live chess games into FEN notation.
pgn-extract
Chess utility to extract data/games from a pgn file by David J. Barnes
neural-chessboard
♔ An Extremely Efficient Chess-board Detection for Non-trivial Photos ♔
node-uci
UCI Protocol for node.js - talk to chess engines painlessly
chess-endgame-training
Generates a checkmating pattern in chess.
esp32-cam_flask
A simple flask server for esp32-cam to upload captured image.
chess-puzzle-maker
Creates chess puzzles from chess games and positions
jcchess
A chess GUI to play against chess engines
quads
A pure Python Quadtree implementation
picochess
This is not the picochess you're looking for. Nothing is stable.