I built a CSV parser to try Go 1.26's new SIMD package
Hey HN, A CSV parser using Go 1.26's experimental simd/archsimd package. I wanted to see what the new SIMD API looks like in practice. CSV parsing is mostly "find these bytes in a buffer"—load 64 bytes, compare, get a bitmask of positions. The interesting part was handling chunk boundaries correctly (quotes and line endings can split across chunks). - Drop-in replacement for encoding/csv - ~20% faster for unquoted data on AVX-512 - Quoted data is slower (still optimizing) - Scalar fallback for non-AVX-512 Requires GOEXPERIMENT=simd.…
What it does
In the maker’s words, at launch
Hey HN, A CSV parser using Go 1.26's experimental simd/archsimd package. I wanted to see what the new SIMD API looks like in practice. CSV parsing is mostly "find these bytes in a buffer"—load 64 bytes, compare, get a bitmask of positions. The interesting part was handling chunk boundaries correctly (quotes and line endings can split across chunks). - Drop-in replacement for encoding/csv - ~20% faster for unquoted data on AVX-512 - Quoted data is slower (still optimizing) - Scalar fallback for non-AVX-512 Requires GOEXPERIMENT=simd. https://github.com/nnnkkk7/go-simdcsv Feedback on edge cases or the SIMD implementation welcome.
Does the same job
all alternatives →

- VLVery low footprint JSON parser in portable ANSI C2012 · github.com · ▲111
- PCParsing CSV files with GPU2015 · github.com · ▲123
- STSmoothCSV – The Ultimate CSV Editor2025 · smoothcsv.com · ▲5
Hey HN! I've been building CSV editors for 15 years. This is my third rewrite, and I think I finally got it right. Key features: - Excel-like operation for intuitive use - Equipped with basic to advanced tools necessary for handling CSV - Supports various formats and character encodings. Can handle CSVs with different column counts - Cross-platform (Windows/Mac, Linux coming soon) - Opens 100MB files in 1.6 seconds (12x faster than Excel) Tech stack: Tauri (Rust + React/TypeScript/TailwindCSS) Would love feedback from anyone dealing with large datasets daily! Website:…
- JPJSON Parser in C2023 · github.com · ▲7
A JSON parser in c with some SIMD optimisation for skipping whitespace. The numerical and string parsing functions split out so they are independantly runnable. They were for me the 2 most difficult to understand how they work and to show how the parser was composed of lots of smaller parsers.
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, January 2026
the whole month →- IN
Hey HN! I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code. Of course no-code doesn't mean no-engineering. This project took a lot more manual labor than I'd hoped! I wrote a deep dive on the workflow and some thoughts about the future of AI coding and creativity: http://cannoneyed.com/projects/isometric-nyc
AI · Jan 2026 · cannoneyed.com




Automatic AI-powered code reviews the moment you open a PR
Dev tools · Jan 2026 · kilo.ai
