StringHashMap

There also was this old (clever) implementation that was used within the WASM namespace for a while (that still could be used for other things):

The benefit of that variant is that it doesn’t need to use/store any slices internally, it just stores the start position of specific null terminated keys.

Here is a related zig news post

Ahh, now it is still used here: