Open-source C projects categorized as CSV

Top 7 C CSV Projects

  • csvquote

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

    Project mention: csvquote – smart and simple CSV processing on the command line | news.ycombinator.com | 2023-07-01
  • zsv

    zsv+lib: world's fastest (simd) CSV parser, bare metal or wasm, with an extensible CLI for SQL querying, format conversion and more

    Project mention: Analyzing multi-gigabyte JSON files locally | news.ycombinator.com | 2023-03-18

    If it could be tabular in nature, maybe convert to sqlite3 so you can make use of indexing, or CSV to make use of high-performance tools like xsv or zsv (the latter of which I'm an author).



  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • ExternData

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

    Project mention: .TIR Files | /r/FSAE | 2022-11-21

    Is the “software program” ADAMS? If so, .tir files are flat text, ASCII files. You can open Notepad (or any text editor) and simply type it, and save with the .tir extension. It will be tedious but possible. Example of the format can be found here. You’ll have to look at the ADAMS (?) documentation to figure out the full names for all the coefficients.

  • csv-nix-tools

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

  • Erlang NIF CSV parser and writer

    Erlang NIF CSV parser

  • 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!

  • mkmcsv

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

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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). The latest post mention was on 2023-07-01.

C CSV related posts


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

Project Stars
1 csvquote 427
2 zsv 130
3 ExternData 62
4 csv-nix-tools 30
5 Erlang NIF CSV parser and writer 10
6 csv-converter 5
7 mkmcsv 0
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.