To view this content, you need to install Java from java.com

Source code: sudokuhelper box boxOperator

Built with Processing

Click on a cell and type in a number 1-9 to enter that number in that cell (or navigate with arrow keys).
'd' deletes a typed number from the cell
'h' toggles row\column\box highlighting
'n' resets the board
's' saves the current board configuration (in case guessing is required)
'r' restores a saved configuration