Sussudio is a bare bones sudoku solver. Built as part of the FreeCodeCamp challenges.
A working demonstration is hosted here at repl.it.
Sussudio accepts incomplete sudoku puzzles with .
characters in place of unknown digits. You can either test the validity of a character at a coordinate, or ask Sussudio to solve the puzzle completely.