Sudokumat is a software that allows to easily create and solve sudokus of different levels of difficulty. It is possible to create your own "pdf-sudoku-book" with as many sudokus as you want. Sudokumat solves every sudoku within milliseconds using a dancing-links algorithm.
What's new in sudokumat
Version 5.7: Release notes were unavailable when this listing was updated.