XWord is an interactive crossword solving program for Linux or Windows systems
http://sourceforge.net/projects/wx-xword/files/latest/downloadXWord is an interactive crossword solving program with support for all major puzzle formats.
Crossword Features
Supported formats:
puz (Across Lite format)
xpf
jpz (Crossword Solver format)
ipuz (partial)
Across Lite text format
Diagramless puzzles
Rebus puzzles
Circled and shaded squares
Unconventional numbering schemes
Clues in directions (and shapes) other than straight Across and Down
Formatted clue text
Background images
Puzzles with scrambled or missing solutions
Notes
Program Features
A timer
Checking and revealing letters
Printing
Autosaving
Many configuration options, including
Fonts and colors
Grid navigation / solving behavior
Window layout
Extensible via the Lua programming language.
http://wx-xword.sourceforge.net/Or
https://sourceforge.net/projects/wx-xword/