Create a template using placeholders like {{name}}, define variables with multiple values (one per line or comma/pipe separated).
The entire state is saved into the URL after "#/" using LZ-String compression — share the link to reproduce.
Each variable: name (alphanumeric/underscore) and values (one per line, or separated by comma or pipe). Duplicate placeholders pick independently.
Use placeholders like {{foo}}. Variable names can be letters, numbers, underscores.
Values can be split by new line, comma, or pipe. Empty rows ignored.
Sharing uses LZ-String compressToEncodedURIComponent stored after "#/".