https://github.com/dzfrias/xxUTF
This is a project I have been working on for a long time, and I've finally felt good enough to release 0.1.0 to put the project into the alpha stage. There's a lot to do still, but I hope the performance gains are appealing (7-33x faster NFD normalization than the next fastest open source implementation)!
The routines are written in C but the project uses the Zig build system. I can confidently say that it is by far the best option for building C projects. All testing and benchmarking for the project is also done in Zig thanks to the great interop capabilities. Also, the xxu command line tool (fast normalization and case folding from the command line) is written in Zig.