Skip to content

taylorplewe/unimap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unimap

A modern take on Character Map, and with the entire Unicode character set

screenshot of Unimap

This is my entry into the 2026 Handmade Essentials Jam.

Note

Currently, only runs on Windows. Shouldn't be too hard to port though.

Build instructions

  1. create the gen-names-bins/out directory
    mkdir gen-names-bins/out
  2. create two symlinks:
    • a symlink called unicode in gen-names-bins/src/ that points to src/unicode
    • a symlink called names-bins in src/unicode/ that points to gen-names-bins/out Powershell:
    # 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"
  3. generate the character name binaries
    pushd gen-names-bins
    zig build
    ./zig-out/bin/gen-names-bins.exe
    popd
  4. 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

About

A modern take on Character Map, and with the entire Unicode character set

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages