Interesting that [1] is 30% zig as well as mostly typescript. That's a lot of native code for something that runs in a terminal (i.e. no graphical code required).