C CSV

Open-source C projects categorized as CSV

Top 14 C CSV Projects

  1. 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: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch

  2. SaaSHub

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

    SaaSHub logo
  3. csvquote

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

  4. 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.

  5. ExternData

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

  6. Python-IMU-Data-Sampling-App

    Data Sampling Tool for IMU Motion Tracking

  7. csv-nix-tools

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

  8. pg_csv

    Flexible CSV processing for Postgres

    Project mention: pg_csv: Flexible CSV Processing for Postgres | news.ycombinator.com | 2025-09-01
  9. 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
  10. tree-sitter-csv

    csv grammar for tree-sitter

  11. Erlang NIF CSV parser and writer

    Erlang NIF CSV parser

  12. 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!

  13. mkmcsv

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

  14. 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?

  15. 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
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

Index

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

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com