Sudoku solver is a PHP web application I wrote with main purpose of solving sudoku puzzles. In addition to being able to basically solve any kind of NxN sudoku puzzle, it also has a simple algorithm for generating new puzzles. Since script has been written mostly just for solving sudoku puzzles, the puzzle generation algorithm is not very sophisticated.
Go to the Sudoku Solver & Generator
While the whole web interface is not available for download (and I have no intention to redistribute it), the algorithms used for solving the sudoku puzzle are available for those whom are interested. The PHP source code for the algorithm can be downloaded below.