C CSV

Open-source C projects categorized as CSV

Top 15 C CSV Projects

  1. Serial-Studio

    Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. StringZilla

    Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

    Project mention: Don't stop early: Case-folding source code at memory speed | news.ycombinator.com | 2026-08-04

    Interesting, how does it compare with StringZilla? It has highly optimized case-fold and case-insensitive Unicode search kernels as well: https://github.com/ashvardanian/Stringzilla

  4. csvquote

    Enables common unix utilities like cut, awk, wc, head to work correctly with csv data containing delimiters and newlines

  5. zsv

    zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser

    Project mention: Ruby CSV Parsing 5-6x Faster | dev.to | 2025-12-07

    I wrapped zsv, a SIMD-accelerated CSV parser written in C, into a Ruby gem. SIMD means it uses special CPU instructions to process multiple bytes at once - the same tech that makes video encoding and game physics fast.

  6. ExternData

    :page_facing_up: Modelica library for data I/O of CSV, INI, JSON, MATLAB MAT, SSV, TIR, Excel XLS/XLSX and XML files

  7. Python-IMU-Data-Sampling-App

    Data Sampling Tool for IMU Motion Tracking

  8. csv-nix-tools

    List system information as CSV, manipulate it, pretty print, or export.

    Project mention: I wrote an bash enumerator because I was sick of xargs | news.ycombinator.com | 2026-07-20

    I was also sick of bash ways of dealing with lots of data, spaces in file names, etc, so I created csv-nix-tools: https://github.com/mslusarz/csv-nix-tools

    E.g. removing all temporary files without the need to deal with spaces, glob limits, or silly find syntax:

    csv-ls -R -c full_path . | csv-grep -c full_path -e '~$' | csv-exec -- rm -f %full_path

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. pg_csv

    Flexible CSV processing for Postgres

  11. zsv-ruby

    SIMD-accelerated CSV parser for Ruby - 5-6x faster than CSV stdlib

    Project mention: Ruby CSV Parsing 5-6x Faster | dev.to | 2025-12-07
  12. tree-sitter-csv

    csv grammar for tree-sitter

  13. Erlang NIF CSV parser and writer

    Erlang NIF CSV parser

  14. csv-converter

    The CSV TO CSV CONVERTER will change the current separator of your .csv files to any other character you desire, without corrupting data inside of "", and with only one simple terminal command!

  15. mkmcsv

    Command-line utility for processing CSV files exported from Cardmarket.

  16. csvf

    CSVF is a file format similar to CSV that you can view in a terminal.

    Project mention: Show HN: Xcuts – A package manager, shell, and more, made in iOS shortcuts | news.ycombinator.com | 2025-10-25

    - a program that lets you display html and create callbacks to the shortcuts app that can make changes to the html displayed (UICuts).

    This is all written in shortcuts, so that means you don't have to install any apps. In additon, it's offline and you don't have to connect to anything.

    I recorded some demo videos: [https://www.icloud.com/sharedalbum/#B2d5oqs3q2kl8t2]. One of the videos showcases something I ported to Xcuts, called csvf (https://github.com/matthew-james-brewer/csvf). It's written in javascript + shell script.

    I've been working on this for a while. What do you think of it?

  17. mll

    Find longest length of a line or longest CSV field in a CSV file

    Project mention: An overengineered solution to `sort – uniq -C` with 25x throughput (hist) | news.ycombinator.com | 2025-10-22
  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C CSV discussion

Log in or Post with

C CSV related posts

  • Don't stop early: Case-folding source code at memory speed

    2 projects | news.ycombinator.com | 4 Aug 2026
  • grab VS coreutils - a user suggested alternative

    2 projects | 11 Mar 2026
  • Ruby CSV Parsing 5-6x Faster

    2 projects | dev.to | 7 Dec 2025
  • Show HN: ZSV – A fast, SIMD-based CSV parser and CLI toolkit

    1 project | news.ycombinator.com | 23 Oct 2025
  • StringZilla 4.2: Arm NEON+SHA and Goldmont support

    1 project | news.ycombinator.com | 16 Oct 2025
  • Counting Words at SIMD Speed

    2 projects | news.ycombinator.com | 16 Aug 2025
  • Csvquote – smart and simple CSV processing on the command line

    1 project | news.ycombinator.com | 26 Sep 2024
  • A note from our sponsor - AppSignal
    www.appsignal.com | 10 Sep 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

What are some of the best open-source CSV projects in C? This list will help you:

# Project Stars
1 Serial-Studio 7,185
2 StringZilla 3,549
3 csvquote 453
4 zsv 397
5 ExternData 82
6 Python-IMU-Data-Sampling-App 79
7 csv-nix-tools 31
8 pg_csv 30
9 zsv-ruby 17
10 tree-sitter-csv 12
11 Erlang NIF CSV parser and writer 10
12 csv-converter 5
13 mkmcsv 3
14 csvf 2
15 mll 2

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that C is
the 6th most popular programming language
based on number of references?