Skip to content
ė.ink home

Review 06 · Studio & Tools

Word Lab.

Type one word and seven drawers fill at once beside a definition. The bench is built so that a dead source costs one drawer, and in our test the dictionary was the source that died.

  • Tested 27 September 2026, 20:10–20:16 UTC
  • Where the work happens straight from the source to your browser
  • Against RhymeZone, OneLook

Open Word Lab on labs.llc

1What it is, and who it is for

Word Lab is a word bench. One word fills seven drawers (perfect rhymes, near rhymes, sounds-like, means-like, adjectives used with it, words that often follow it and words that often precede it) beside a definition with pronunciation and audio. Every result is a chip that runs the whole bench again. A crossword pattern solver sits alongside: ? for one letter, * for any run, with an optional exact length.

It is for writers, lyricists, poets and crossword solvers who want every angle on one word on a single screen.

2How it works

No relay and no key. wordlab/assets/js/app.js calls the Datamuse API directly for all seven drawers, each one Datamuse parameter from rel_rhy to rel_bgb, thirty chips apiece, and for pattern fills with sp= and max=100 (app.js 1–25, 258). The two collocation drawers come from Google Books Ngrams by way of Datamuse.

The definition, phonetic spelling and audio come from dictionaryapi.dev. Because its failures are often transient, the page retries once after 1.2 seconds; if that fails too, it reads Wiktionary's own REST definition API instead (200–221). Every request carries a 15-second abort and settles on its own, so one dead source empties one drawer rather than the bench, and the status line says how many of the eight wires answered (222–245). Audio is played only from dictionaryapi.dev's own host (124). Your last word is remembered in localStorage and in the URL hash.

Figure 6 · the drawing
How Word Lab works: a data-flow drawingDatamuse APIseven relations,30 each;patterns, 100dictionaryapi.devdefinition,phonetic, audioWiktionaryRESTthe fallbackdefinitionYour browser: app.jseight reads, each with a 15 s abort; one retry after 1.2 s;late answers droppedSeven drawers and adefinitionevery chip runs the benchagainStatus line'N of 8 wires answered'7 reads1 readafter 2 failures
Figure 6Word Lab, drawn. Eight independent reads leave your browser; the dashed line to Wiktionary runs only when the first dictionary has failed twice.

3The test

We loaded the bench from the local 537 copy and reproduced its reads for the word 'lantern' with the page's own query shape, then ran the pattern l?n?e?n.

  1. Loaded the page.

    HTTP 200, 47,761 bytes; app.js 15,278 bytes.

  2. The seven Datamuse drawers for 'lantern', max=30.

    All seven answered, echoing our origin in access-control-allow-origin. Perfect rhymes: 6, all multi-word ('can turn', 'man turn'). Near rhymes 30 ('standard', 'banter', 'slander'); means-like 30 ('lamppost', 'beacon'); adjectives 30 ('magic', 'dark', 'lighted'); the other three drawers 30 each.

  3. dictionaryapi.dev for 'lantern', twice (the second at 20:16:01).

    HTTP 522 after 19.4 s both times. The page's 15-second abort would cut each attempt short, then fall back.

  4. The pattern l?n?e?n.

    Four answers: lantern, lyncean, linnean, lundeen.

  5. Wiktionary's definition API for 'lantern'.

    HTTP 200 in 4.9 s, 3,973 bytes: ten noun senses, one verb, one adjective.

4Against the field

Each rival was read on its own pages on the test day. Pencil marks what it does better; red, where Word Lab goes further.

RhymeZone

rhymezone.com · checked 27 September 2026, 20:16 UTC

A rhyming dictionary and thesaurus offering rhymes, advanced rhymes, near rhymes, synonyms, descriptive words, phrases, antonyms, definitions, homophones, phrase rhymes, consonant matching and anagrams, organised by syllables or letters.

In pencil

  • More relations: antonyms, homophones, phrase rhymes, consonant matching and anagrams.
  • Results grouped by syllable count, which matters for verse; Word Lab's drawers are flat.

In red

  • Seven relations and the definition fill at once, and every chip re-runs the whole bench, instead of one relation per search.app.js 180–245
  • Collocations, the words that often follow or precede, sit beside the rhymes.app.js 22–24
  • It says how many of its eight sources answered, every time.app.js 240–245

OneLook

onelook.com · checked 27 September 2026, 20:17 UTC

A dictionary search across, by its own count, 16,965,772 entries in 805 dictionaries, with a reverse dictionary for finding words by meaning, and wildcard patterns.

In pencil

  • Definitions drawn from 805 dictionaries rather than one source and one fallback.
  • Richer patterns: # for a consonant and @ for a vowel, both of which Word Lab's solver strips out (app.js 249).

In red

  • An exact-length filter on pattern answers, with a note when the source capped the read at 100.app.js 258–275
  • Pronunciation audio and phonetics in the same view as the rhymes.app.js 118–126

5Where it falls short

  • A long wait when the dictionary is down. As it was in our test: a 15-second abort, a 1.2-second pause and a retry come before the fallback, and the fallback has no audio.
  • Raw rhymes. Perfect rhymes arrive as Datamuse sends them; for 'lantern' all six were multi-word phrases.
  • English only, on borrowed services. It depends on three outside APIs, and Datamuse's documentation promises its keyless allowance, up to 100,000 requests a day, 'until January 1, 2027'.
  • Missing tools. No grouping by sense, no antonyms, no syllable counts or anagrams, and no saved lists beyond the last word.

6The verdict

Signed in ink · Word Lab

Word Lab gathers seven relations and a definition on one screen and fails gracefully, one drawer at a time; but on test day a visitor would have waited more than half a minute for a definition, and it would have arrived without audio.

In red ink
Eight independent reads, a second dictionary behind the first, a count of what answered, and collocations beside the rhymes.
In pencil
For antonyms, syllables and anagrams, RhymeZone; for breadth of definitions and richer patterns, OneLook.

Try Word Lab on labs.llc