"Speaking in tongues via stdout."
Horeb is a CLI tool for generating random sequences of characters from various Unicode blocks.
One source of inspiration for this tool is the TempleOS oracle.
go install github.com/qjcg/horeb@latest
Print 1000 random dominos:
$ horeb -n 1000 dominos
Print 500 random characters drawn from the emoji
, geometric
and math_alnum
code blocks:
$ horeb -n 500 emoji geometric math_alnum
List all Unicode block names horeb
knows about along with their corresponding
codepoint ranges:
$ horeb -l
10100 1013f aegean_nums
10140 1018f ancient_greek_nums
20a0 20cf currency
[...]
Dump all characters from all blocks horeb
knows about:
$ horeb -L
10100 1013f aegean_nums
๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ก ๐ข ๐ฃ ๐ค ๐ฅ ๐ฆ ๐ง ๐จ ๐ฉ ๐ช ๐ซ
๐ฌ ๐ญ ๐ฎ ๐ฏ ๐ฐ ๐ฑ ๐ฒ ๐ณ ๐ท ๐ธ ๐น ๐บ ๐ป ๐ผ ๐ฝ ๐พ ๐ฟ
10140 1018f ancient_greek_nums
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
๐
ก ๐
ข ๐
ฃ ๐
ค ๐
ฅ ๐
ฆ ๐
ง
๐
จ ๐
ฉ ๐
ช ๐
ซ ๐
ฌ ๐
ญ ๐
ฎ ๐
ฏ ๐
ฐ ๐
ฑ ๐
ฒ ๐
ณ ๐
ด ๐
ต ๐
ถ ๐
ท ๐
ธ ๐
น ๐
บ ๐
ป ๐
ผ ๐
ฝ ๐
พ ๐
ฟ ๐ ๐ ๐ ๐ ๐ ๐
๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐
20a0 20cf currency
โ โก โข โฃ โค โฅ โฆ โง โจ โฉ โช โซ โฌ โญ โฎ โฏ โฐ โฑ โฒ โณ โด โต โถ โท โธ โน โบ โป โผ โฝ โพ
[...]
make test
For information about fonts supporting specific Unicode blocks, see fileformat.info.
To determine what font is being used via fontconfig to render a given glyph on Linux, try gucharmap.
MIT.