A lightweight and performance oriented C++ library for solving, generating and grading sudoku puzzles.