Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Csv

Csv

119 projects

Showing 36 of 119 projects

Vince's CSV Parser
Vince's CSV ParserC++

A high-performance, fully-featured CSV parser and serializer for modern C++ with streaming, random access, and robust format handling.

#csv-reader#tab-separated#high-performance
Stars1.1k
Forks209
Last commit
omniparser
omniparserGo

A native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, and custom formats.

#schema-driven#fixed-length#x12
Stars1.1k
Forks81
Last commit10 days ago
readr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
readr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A fast and friendly R package for reading rectangular data from delimited files like CSV and TSV.

#parsing#fwf#r-package
Stars1.0k
Forks296
Last commit
csvutil
csvutilGo

A fast, idiomatic, and dependency-free Go library for mapping between CSV and Go values.

#unmarshal#fast#marshal
Stars1.0k
Forks71
Last commit1 year ago
kanban.bash
kanban.bashShell

A command-line ASCII kanban board for managing personal and team todos using CSV files, with scripting and statistics.

#productivity#statistics#scriptable
Stars959
Forks60
Last commit3 months ago
CSV
CSVPowerShell

A curated list of awesome tools, libraries, and resources for working with CSV files.

#developer-tools#command-line-tools#csv-tools
Stars957
Forks153
Last commit4 months ago
F# Data
F# DataF#

F# library providing type providers and helpers for accessing CSV, JSON, XML, HTML, and WorldBank data.

#typeprovider#type-providers#strongly-typed
Stars875
Forks281
Last commit7 days ago
FSharp.Data
FSharp.DataF#

F# type providers and utilities for accessing structured data formats (CSV, HTML, JSON, XML) and WorldBank data.

#typeprovider#type-providers#http
Stars875
Forks281
Last commit7 days ago
Cinchoo ETL
Cinchoo ETLC#

A simple, fast, and flexible ETL framework for .NET with built-in readers and writers for CSV, JSON, XML, Parquet, and more.

#parquet#cinchoo-etl#flat
Stars861
Forks138
Last commit3 days ago
jsoncons
jsonconsC++

A C++ header-only library for JSON and JSON-like data formats with support for JSON Schema, JSONPath, CBOR, MessagePack, and more.

#json-pointer#data-serialization#jsonpath
Stars855
Forks215
Last commit15 hours ago
tech.ml.dataset
tech.ml.datasetClojure

A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.

#etl-pipeline#functional-programming#high-performance
Stars763
Forks34
Last commit19 days ago
CSV.swift
CSV.swiftSwift

A Swift library for reading and writing CSV files with support for Decodable serialization and RFC4180 compliance.

#data-serialization#swift-package-manager#file-io
Stars729
Forks85
Last commit1 year ago
Rainbow CSV plugins
Rainbow CSV pluginsPython

A Vim plugin that highlights CSV/TSV columns in rainbow colors and provides an SQL-like query language (RBQL) for data manipulation.

#sql-like#syntax-highlighting#rbql
Stars721
Forks32
Last commit11 days ago
FastCSV
FastCSVJava

A fast, lightweight, and RFC 4180 compliant CSV library for Java with zero dependencies and a ~90 KiB footprint.

#csv-reader#java-library#open-source
Stars693
Forks102
Last commit24 days ago
vroom
vroomC++

The fastest delimited file reader for R, using lazy loading and multi-threading to achieve speeds over 1 GB/sec.

#delimited-files#csv-reader#high-performance
Stars643
Forks72
Last commit1 month ago
csv2
csv2C++

A fast, header-only CSV parser and writer library for modern C++ with memory-mapped file support.

#csv-reader#single-threaded#high-performance
Stars625
Forks111
Last commit7 days ago
easy-batch
easy-batchJava

A simple, lightweight batch processing framework for Java designed for ETL jobs.

#batch-processing#batch#file-processing
Stars622
Forks194
Last commit3 years ago
Mockneat
MockneatJava

A modern Java library for generating realistic mock data with a fluent API, supporting JSON, XML, CSV, and SQL.

#randomizer#arbitrary data#data-generator
Stars534
Forks46
Last commit5 days ago
csv
csvElixir

RFC 4180 compliant, composable CSV parsing and encoding library for Elixir.

#parsing#stream-processing#hex
Stars516
Forks94
Last commit1 year ago
CodableCSV
CodableCSVSwift

A Swift library for reading and writing CSV files with imperative row-by-row control and declarative Codable support.

#declarative-programming#encoder#csv-reader
Stars485
Forks75
Last commit2 years ago
SimpleFlatMapper
SimpleFlatMapperJava

A fast and lightweight Java micro ORM for mapping database results and CSV files to POJOs.

#orm#jdbi#spring
Stars460
Forks78
Last commit1 year ago
interfaces
interfacesGo

Code generation tools for Go that create interfaces from types and structs from CSV files.

#developer-tools#golang-package#golang-interface
Stars431
Forks36
Last commit1 year ago
meza
mezaPython

A Python toolkit for processing tabular data

#functional-programming#library#csv
Stars422
Forks30
Last commit4 days ago
zsv
zsvC

A high-performance SIMD CSV parser library and extensible CLI utility for tabular data processing.

#high-performance#simd#csv-to-json
Stars414
Forks23
Last commit2 days ago
pgclimb
pgclimbGo

A PostgreSQL utility to export data into different formats like JSON, CSV, XLSX, and XML with custom template support.

#reporting#data-export#command-line-tool
Stars393
Forks36
Last commit6 years ago
RecordParser
RecordParserC#

A zero-allocation, high-performance parser for fixed-length and variable-length files in .NET, using expression trees and Span.

#high-performance#fixedlength#fixed-length
Stars325
Forks10
Last commit2 months ago
voyager
voyagerTypeScript

A JupyterLab extension to visualize CSV and JSON data interactively using Voyager 2.

#jupyterlab-extension#vega-voyager#data-science
Stars304
Forks35
Last commit3 years ago
gridviz
gridvizJavaScript

A JavaScript library for client-side visualization of gridded and tabular coordinate data in the browser with diverse cartographic styles.

#cartography#gridded-statistics#gridded-data
Stars245
Forks11
Last commit1 day ago
ferry
ferryRuby

A Ruby command-line gem for Rails data migration, export/import, and manipulation across multiple formats and databases.

#database#rails#yaml
Stars243
Forks14
Last commit7 years ago
realm-cocoa-converter
realm-cocoa-converterSwift

A Swift library for importing data from CSV, XLSX, and JSON into Realm files and exporting Realm data to CSV.

#ios#objective-c#data-export
Stars220
Forks22
Last commit4 years ago
movebank-api
movebank-apiPython

Documentation for the REST API to download animal tracking data from the Movebank database via HTTP/CSV or JSON/JavaScript requests.

#rest-api#scientific-data#data-download
Stars194
Forks28
Last commit9 months ago
go-etl
go-etlGo

A Go-based toolset for data extraction, transformation, and loading, providing powerful data synchronization capabilities.

#ibmdb2#greenplum#batch-processing
Stars191
Forks56
Last commit4 months ago
psql2csv
psql2csvShell

A command-line tool that runs PostgreSQL queries and outputs results directly as CSV format.

#psql#postgres#homebrew-formula
Stars186
Forks21
Last commit4 years ago
CsvView plugin
CsvView pluginPHP

A CakePHP plugin that provides a view class for easily generating CSV exports from model data.

#data-serialization#view-class#content-negotiation
Stars177
Forks63
Last commit5 months ago
CsvExport
CsvExportC#

A very simple and fast CSV-export library for C#, optimized for performance and Excel compatibility.

#csv-writer#high-performance#csharp
Stars177
Forks63
Last commit5 months ago
CSV Reader
CSV ReaderRuby

A Ruby gem for reading CSV files with best practices out-of-the-box and zero configuration.

#csvrecord#csvhash#humanitarian-data
Stars176
Forks7
Last commit1 year ago
PreviousPage 2 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 days ago
6 months ago
#Json39
#Data Processing38
#Csv Parser29
#Data Export19
#Xml17
#Excel17
#Data Import13
#Data Analysis13
#Sql12
#High Performance12
#Cli Tool12
#Command Line Tool12