Hacker News new | ask | show | jobs
by SdtEE 13 days ago
I got tired of all the quirks when opening CSV files in Excel, so I built a fast and lean viewer for CSV - at least this was what initially planned.

Later I find the technique I developed to instantly load arbitrary large CSV files can be generalized to work with any format, with an incremental parser combinator. This means the tool can read from not only files, but any stream-oriented sources like a pipe.

I did used AI in development but it didn't speed up the process very much, as I found a lot of time was spent on the deign of an intuitive and consistent UX. The project is still not very production ready, but in case anyone is interested: https://github.com/Verticalysis/Hitomi