samwilkinson.dev

Crossword Solver

Crossword Solver is a simple Android app created in Dart/Flutter to help users to solve crosswords.

Get it on Google Play

Also available as a PWA.

a screenshot of the app interface, showing an empty input and several words with definitions underneath a screenshot of the app interface with words matching the input entered a screenshot of the app interface with words matching the input entered a screenshot of the app interface with words matching the input entered a screenshot of the app interface with the sort menu open, allowing the user to sort results by frequency or alphabetically a screenshot of the app interface with the word length selector open

Features

Crossword Solver allows the user to input the letters they already have for a crossword clue, then finds all possible words that fit that pattern.

The app also retrieves the definitions of these words, making it easy to see if the answer fits.

The results can either be sorted by the frequency at which the word appears on Wikipedia, or alphabetically.

Data from the Wiktionary API is used to get snippets of definitions, as well as providing a link to the relevant page showing the full definition.