Fork me on GitHub

No canvas support. Get a real browser.
Click on the grid or use the arrow keys to move the selection box. Use the numeric or numpad keys to change the cells, and use delete or backspace to erase them. Drag a cell to expand the area of a section. Type Shift+Number to change the current cell the that section. Solve will cycle through all solutions. Ctrl+Z and Ctrl+Shift+Z to undo and redo, respectively.