Zero-allocation and SIMD-accelerated CSV iterator in Zig
I needed a CSV library in Zig and I hand rolled one. Then I decided to come back to it and make it avoid allocations entirely and then went down a rabbit hole o
Fast Unicode normalization and case folding routines for UTF-8 and UTF-16 using SIMD. All in a small, simple C library.
Fastest open-source SIMD Unicode normalization with SQLite-style single-header distribution.
Systems programmers, library authors, text processing engineers
ICU · utf8proc · simdutf
I needed a CSV library in Zig and I hand rolled one. Then I decided to come back to it and make it avoid allocations entirely and then went down a rabbit hole o
Field iterator + zero alloc forces explicit ownership; SIMD scanning is clever but niche.
Beats simd-csv with pclmulqdq trick, but CSV parsing is a solved category.
WebGPU and WASM-SIMD hash mining in browser with per-device load controls.
100GB JSON files open on Android with Rust + SIMD when every other viewer crashes.
SIMD RNG for C++ faster than std::mt19937, but most projects don't need this speed.