There are a lot of crossword constructors who publish/sell their puzzles independently on the Internet, and often they create both puz and pdf files. Some sources of free ones:
Feel free to include http://levien.com/Social%20rule.puz , which has a Recurse theme. It's not top quality but I've had a number of people tell me they enjoy it.
Raph! I loved that puzzle (and I've solved it in cursewords)! I may try to get together a collection of freely licensed demo puzzles, and I'd be honored to include this.
Huge fan of Phil! Keiran and I are both alumni of the Recurse Center (https://www.recurse.com/) from around the same time. It's become a real crossword programmer powerhouse.
It also has a SAT based-solver telling you when you get stuck (ie when there is no completion of the grid using words from its dictionary), but I'm not sure whether the WASM integration for it still works.
This is great! Looks much sleeker than Across Lite.
Is there any way to change the keyboard shortcuts? Or even list what the current shortcuts are? Both `space` and `return` toggle between across and down. It would be nice if I could make `return` advanced to the next clue instead, which is the default behavior in the NYT app.
There isn't such a way yet, but I want to do that in the future. (This 1.0 version doesn't have any kind of persistent settings, so there's not yet a place to store custom key-mappings.)
In case you want to try out my defaults: `tab` and `shift+tab` advance/retreat words to the next blank, and `page up` and `page down` (on a Mac, `fn` + `up` or `down`) do blank-agnostic word advance/retreat.
(I also haven't documented this yet, but `[`/`]` and `{`/`}` do cursor-perpendicular box-wise movement in blank-agnostic and blank-aware steps, respectively. One of the hardest parts of this is just describing these kinds of movement.)
Oh man! I didn't know there was prior art. I think yours looks great, Rob, and I'm very eager to get it installed and compare notes. I'm impressed that you got all the clues displayed at once.
22 comments
[ 0.24 ms ] story [ 56.4 ms ] threadrelatedly, if anyone is interested in creating puz files from the command line, i have a tool to do it: https://github.com/martindemello/pangrid. it can read the acrosslite text format [https://www.litsoft.com/across/docs/AcrossTextFormat.pdf] and generate a .puz file from it.
- Brendan Emmett Quigley: https://www.brendanemmettquigley.com/
- Paolo Pasco: http://gridsthesedays.blogspot.com/
- and see the sidebar of Paolo's blog for links to many more constructors
- They stopped publishing these online, but the Chronicle of Higher Education has several old crosswords here: https://www.chronicle.com/section/Crosswords/43
Really useful for both creating an initial grid and for suggesting possible fill based on existing crossing words.
Is there any way to change the keyboard shortcuts? Or even list what the current shortcuts are? Both `space` and `return` toggle between across and down. It would be nice if I could make `return` advanced to the next clue instead, which is the default behavior in the NYT app.
In case you want to try out my defaults: `tab` and `shift+tab` advance/retreat words to the next blank, and `page up` and `page down` (on a Mac, `fn` + `up` or `down`) do blank-agnostic word advance/retreat.
(I also haven't documented this yet, but `[`/`]` and `{`/`}` do cursor-perpendicular box-wise movement in blank-agnostic and blank-aware steps, respectively. One of the hardest parts of this is just describing these kinds of movement.)
Here's my own pet unfinished terminal .puz player: https://github.com/rparrett/puzterm
Next to Cursewords, mine looks super clunky.
I wrote a "replica" of the NYTimes Crosswords while I was learning React [1].
https://github.com/gzzo/crosswords
Demo:
https://shopkeeper-capacity-56747.netlify.com/puzzle/oscar
Still, this is really, really good.