nietras/Sep
View on GitHub ↗ ★ 1,483 C#
One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.
5 mentions on Hacker News by 4 people: 0 stories, 5 comments · first 2024-03-26 · latest 2026-01-28
20082026
-
Benchmark comparison with C# SIMD optimized CSV parser [1] would be fun to see. [1] https://github.com/nietras/Sep
comment by zigzag312 · 2026-01-28 · in Show HN: I built a CSV parser to try Go 1.26's new SIMD package -
It would be useful to see how it compares to this .NET parser: https://github.com/nietras/Sep
comment by gazoduke · 2025-11-27 · in The SIMD-CSV crate chose not to use simdjson tricks to parse CSV with SIMD -
…benchmark is Sep [2], which makes use of SIMD. [1] https://github.com/geofflangdale/simdcsv [2] https://github.com/nietras/Sep
comment by kristianp · 2024-10-28 · in How fast can you parse a CSV file in C#? -
…this, an extremely fast CSV parser (also written in C#, uses SIMD and multi-threading): https://github.com/nietras/Sep/ p.s.: this one is unfortunately another parser that uses drain char-by-char into a list/vec/buffer parsing approach…
comment by neonsunset · 2024-04-10 · in World's Smallest CSV Parser (C#) -
…to parse CSV really fast and happen to know C#, there is an incredible vectorized parser for that: https://github.com/nietras/Sep/
comment by neonsunset · 2024-03-26 · in Friends don't let friends export to CSV