Cookbook

Short recipes with the shared grammar — no extensions. Open any try link in the sandbox (demo dictionaries are preloaded).

Year ranges

Year 19##
Year 20#{0-2}

Two-digit and short three-digit year suffixes. try

Staging-style hosts

http://${'dev,stage,prod'}\-${'api,web'}#{0-1}.example.com

Environments × services × optional digit. Escape \- so bare - is not the alnum wildcard. try

Password-ish candidates

%{'passwords'}
%{'passwords'}#

Sample list from dictionaries/passwords.txt, with and without a trailing digit. try

Named colors × digit

%{'colors'}#

try

Inline word combinations

${'blue,red,green',1-2}

Length range over a comma-separated list (no dictionary file). try

Multipattern list

abrakadabra
Year 19##

Patterns expand in order as separate generators. try

Select a single combination

wildling --select 0 --select 99 "Year 19##"

Prints only those indices (CLI). See syntax for --range and --check.

Template JSON

{
  "patterns": ["%{'planets'}-##"],
  "dictionaries": {
    "planets": ["earth", "mars"]
  },
  "select": [0, 1]
}

Schema: docs/template.schema.json · example: docs/template.example.json.