Snap provides advanced tooling for puzzle hunts. Try Snap at util.in.
Given a crossword puzzle page, Snap automatically detects the crossword grid and clues.
Snap then hooks up your Google Sheet so that filling in a clue answer automatically fills in the grid and letters in orthogonal clues.
Snap can handle many types of images. For example, here is an image of a grid with borders:
Easily import jigsaw pieces or other moving components into Google Sheets.
Snap has a powerful solver engine with a deep understanding of English. This allows it to solve for phrases and even sentences, which traditional tools cannot do.
Find words in a grid, with a nice visual UI and without needing a word bank. Both straight words and boggle mode are supported.
Instructions for the crossword tool here.
Instructions for parsing other grids are similar to that of the crossword tool; instead of clicking "Parse crossword", choose "Parse grid".
Instructions for the anagram solver here.
In the snap-app directory, run yarn install
, then yarn build
to build the frontend asset files. (You can also develop on the frontend only with yarn start
.)
Follow the instructions here to setup and start the server.