I've been building CSV editors for 15 years. This is my third rewrite from scratch, built with Tauri, Rust, and web technologies.
*Why I built this:*
Modern dev tools, that I use daily, are incredibly polished. CSV editors, not so much. I wanted a tool that handles CSVs as they are (messy column counts, various encodings, any delimiter or quoting style), preserves the original format, and gives you a polished spreadsheet UI with thoughtful UX.
*What SmoothCSV does:*
- *Fast*: Opens 100MB files in 1.6 seconds. (12x faster than Excel) - *Preserves your data*: Detects encoding, delimiter, quotes, headers automatically. Handles files with inconsistent column counts. Saves without breaking anything. - *Powerful*: All the basics you'd expect, plus multi-cell editing, command palette, convert to/from various formats, CLI, and much more. - *SQL queries*: Run SELECT on CSV, plus a visual condition builder for filters.
I want this to become the "VS Code of CSV editors". I'd love to add an extension system eventually.
It's free (might add paid plans later). Would love to hear what's missing for your workflow.
Website: https://smoothcsv.com GitHub: https://github.com/kohii/smoothcsv3
---
Previous Show HN (July 2025): https://news.ycombinator.com/item?id=44537558 — Since then I've shipped frequent releases and added lots of workflow features (multi-cell editing, Excel import/export, per-file format rules, auto-backup, CLI/deep links, quick column filters/sorting) plus many UX/perf improvements. Full list: https://github.com/kohii/smoothcsv3/releases