A modern take on Character Map, and with the entire Unicode character set
This is my entry into the 2026 Handmade Essentials Jam.
Note
Currently, only runs on Windows. Shouldn't be too hard to port though.
- create the
gen-names-bins/outdirectorymkdir gen-names-bins/out
- create two symlinks:
- a symlink called
unicodeingen-names-bins/src/that points tosrc/unicode - a symlink called
names-binsinsrc/unicode/that points togen-names-bins/outPowershell:
# You must run these with Administrator permissions New-Item -ItemType SymbolicLink -Path "path/to/gen-names-bins/src/unicode" -Target "path/to/src/unicode" New-Item -ItemType SymbolicLink -Path "path/to/src/unicode/names-bins" -Target "path/to/gen-names-bins/out"
- a symlink called
- generate the character name binaries
pushd gen-names-bins zig build ./zig-out/bin/gen-names-bins.exe popd
- build the main app
zig build ./zig-out/bin/unimap.exe
All of this should be able to be done in build.zig, I will get to that soon
