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'}#
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.