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.
Version 5.7: Release notes were unavailable when this listing was updated.
Mac OS X 10.3 or later, Java 1.5 or later