This is a JavaScript program to allow users to solve crossword puzzles within their browser, using HTML5 canvas. Project page, including link to a demo