Work in progress: This project can be used to solve existing sudoku puzzles or create your new ones. Basic sudoku rules (unique columns, rows and boxes) as always active and additional rule set varients can be turned on in the side bar. Given digits can be added by seleting a square and typing the value (spacebar clears the the value). Selecting different tools allows drawing additional constraints onto the board. Possible candidates for a square are updated in real time based on the rule set and given digits.