The Times has a lot of great crossword varieties, and the data is in a good format for parsing. It does require a subscription, similar to the way the NY Times works. I don't know if you're are interested in adding more 'authenticated' puzzle sources. I'm using 'browser_cookie3' for my cookiejar and then parsing "oApp.puzzle_json" quite easily.
The Times has a lot of great crossword varieties, and the data is in a good format for parsing. It does require a subscription, similar to the way the NY Times works. I don't know if you're are interested in adding more 'authenticated' puzzle sources. I'm using 'browser_cookie3' for my cookiejar and then parsing "oApp.puzzle_json" quite easily.