YasSS is a command line Sudoku solver and generator with some additional features:
Test if a Sudoku has a uniq solution, number of solutions, canonical form, minimize a given Sudoku, SVG export.
Additionally it has a ncurses interface for playing Sudoku.
YasSS is written in C++ and released under a Perl style License (Artistic/GPL)