Topic: "csv-parser"
mholt/PapaParse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
Language: JavaScript - Size: 14 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 12,955 - Forks: 1,163

C2FO/fast-csv
CSV parser and formatter for node
Language: TypeScript - Size: 6.48 MB - Last synced at: about 22 hours ago - Pushed at: 2 days ago - Stars: 1,714 - Forks: 216

alan-turing-institute/CleverCSV
CleverCSV is a Python package for handling messy CSV files. It provides a drop-in replacement for the builtin CSV module with improved dialect detection, and comes with a handy command line application for working with CSV files.
Language: Python - Size: 3.47 MB - Last synced at: 12 days ago - Pushed at: 23 days ago - Stars: 1,291 - Forks: 77

MarcosMeli/FileHelpers
The FileHelpers are a free and easy to use .NET library to read/write data from fixed length or delimited records in files, strings or streams
Language: C# - Size: 44.7 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 1,150 - Forks: 348

nietras/Sep
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.
Language: C# - Size: 957 KB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 1,104 - Forks: 43

zpl-c/zpl
π Pushing the boundaries of simplicity
Language: C - Size: 3.99 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 1,020 - Forks: 47

vincentlaucsb/csv-parser
A high-performance, fully-featured CSV parser and serializer for modern C++.
Language: C++ - Size: 10.1 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 964 - Forks: 165

d99kris/rapidcsv
C++ CSV parser library
Language: C++ - Size: 15.2 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 951 - Forks: 190

jszwec/csvutil
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Language: Go - Size: 389 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 913 - Forks: 59

yobulkdev/yobulkdev
π₯ π₯ π₯Open Source & AI driven Data Onboarding Platform:Free flatfile.com alternative
Language: JavaScript - Size: 973 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 895 - Forks: 45

secretGeek/AwesomeCSV
πΆοΈA curated list of awesome tools for dealing with CSV.
Language: PowerShell - Size: 94.7 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 816 - Forks: 68

danielaparker/jsoncons
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
Language: C++ - Size: 49.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 765 - Forks: 177

paillave/Etl.Net
Mass processing data with a complete ETL for .net developers
Language: C# - Size: 21.7 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 740 - Forks: 103

tidyverse/vroom
Fast reading of delimited files
Language: C++ - Size: 21.3 MB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 630 - Forks: 62

osiegmar/FastCSV
CSV library for Java that is fast, RFC-compliant and dependency-free. βοΈ Star to support our work!
Language: Java - Size: 2.25 MB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 594 - Forks: 95

p-ranav/csv2
Fast CSV parser and writer for Modern C++
Language: C++ - Size: 729 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 586 - Forks: 102

dehesa/CodableCSV
Read and write CSV files row-by-row or through Swift's Codable interface.
Language: Swift - Size: 919 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 472 - Forks: 74

TinyCsvParser/TinyCsvParser
Easy to use, easy to extend and high-performance library for CSV parsing with .NET
Language: C# - Size: 11.1 MB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 385 - Forks: 79

SeeSharpSoft/intellij-csv-validator
CSV validator, highlighter and formatter plugin for JetBrains Intellij IDEA, PyCharm, WebStorm, ...
Language: Java - Size: 4.79 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 383 - Forks: 48

Bunlong/react-papaparse
react-papaparse is the fastest in-browser CSV (or delimited text) parser for React. It is full of useful features such as CSVReader, CSVDownloader, readString, jsonToCSV, readRemoteFile, ... etc.
Language: TypeScript - Size: 15.8 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 380 - Forks: 63

tariqdaouda/pyGeno
Personalized Genomics and Proteomics. Main diet: Ensembl, side dishes: SNPs
Language: Python - Size: 10.6 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 321 - Forks: 49

sadmann7/csv-importer
CSV importer built with shadcn-ui, react-dropzone, and papaparse.
Language: TypeScript - Size: 449 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 279 - Forks: 18

p-ranav/csv π¦
[DEPRECATED] See https://github.com/p-ranav/csv2
Language: C++ - Size: 510 KB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 235 - Forks: 32

iuccio/csvToJson
Convert CSV file to JSON
Language: JavaScript - Size: 529 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 231 - Forks: 43

liquidaty/zsv
zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser
Language: C - Size: 14.2 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 224 - Forks: 16

haskell-hvr/cassava
A CSV parsing and encoding library optimized for ease of use and high performance
Language: Haskell - Size: 578 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 223 - Forks: 107

digital-preservation/csv-validator
CSV Validation Tool and API (CSV Schema RI)
Language: Scala - Size: 82.1 MB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 213 - Forks: 56

nzambello/react-csv-reader
React component that handles csv file input and its parsing
Language: TypeScript - Size: 6.35 MB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 201 - Forks: 48

dfurtado/dataclass-csv
Map CSV to Data Classes
Language: Python - Size: 94.7 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 196 - Forks: 20

nreco/csv
Fast C# CSV parser
Language: C# - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 147 - Forks: 32

AriaFallah/csv-parser
Fast, header-only, extensively tested, C++11 CSV parser
Language: C++ - Size: 999 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 141 - Forks: 29

josdejong/csv42
A small and fast CSV parser with support for nested JSON
Language: TypeScript - Size: 985 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 117 - Forks: 7

digital-preservation/csv-schema
CSV Schema
Language: HTML - Size: 5.56 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 109 - Forks: 33

gitdagray/csv-to-sql-insert
Provide table data as a CSV (comma-separated values) file and output a SQL insert statement for a table with the same name as the file.
Language: TypeScript - Size: 72.3 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 103 - Forks: 125

klaemo/csv-stream
:page_with_curl: Streaming CSV Parser for Node. Small and made entirely out of streams.
Language: JavaScript - Size: 521 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 103 - Forks: 15

juancarlospaco/faster-than-csv
Faster CSV for Python
Language: Python - Size: 15.5 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 102 - Forks: 8

vanillaes/csv
A modern, fast, RFC 4180 compliant parser for JS
Language: JavaScript - Size: 302 KB - Last synced at: 27 days ago - Pushed at: 9 months ago - Stars: 101 - Forks: 10

close2/csv
A dart csv to list codec / converter
Language: Dart - Size: 176 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 96 - Forks: 24

shystruk/csv-file-validator
π§π¦ Validation of CSV file against user defined schema (returns back object with data and invalid messages)
Language: JavaScript - Size: 1.26 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 94 - Forks: 42

alberthaff/ngx-papaparse
Papa Parse wrapper for Angular
Language: TypeScript - Size: 4.16 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 90 - Forks: 19

rogermolas/csv-localizer
Command Line Interface that convert CSV file to iOS, Android or JSON localizable strings
Language: Python - Size: 113 KB - Last synced at: 24 days ago - Pushed at: almost 3 years ago - Stars: 90 - Forks: 28

Nero5023/CSVParser
A swift package for read and write CSV file
Language: Swift - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 85 - Forks: 12

ashtum/lazycsv
A fast, lightweight and single-header C++ csv parser library
Language: C++ - Size: 343 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 82 - Forks: 13

nuskey8/Csv-CSharp
Fast CSV Serializer for .NET and Unity
Language: C# - Size: 220 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 77 - Forks: 3

ws-garcia/VBA-CSV-interface
The power you need to cleanse, filter, sort, reshape, manage and analyze data from CSV files.
Language: VBA - Size: 146 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 73 - Forks: 9

nidhaloff/gpx-converter
python package for manipulating gpx files and easily converting gpx to other different formats
Language: Python - Size: 288 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 73 - Forks: 19

devsgnr/breadroll
breadroll π₯ is a simple lightweight library for data processing operations written in Typescript and powered by Bun.
Language: TypeScript - Size: 15.2 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 71 - Forks: 0

jkeen/comma_splice
Fixes CSVs with unquoted commas in values
Language: Ruby - Size: 84 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 66 - Forks: 2

callicoder/java-read-write-csv-file
Read and Write CSV files in Java using Apache Commons CSV and OpenCSV
Language: Java - Size: 23.4 KB - Last synced at: 10 days ago - Pushed at: about 7 years ago - Stars: 65 - Forks: 75

Appendium/flatpack
CSV/Tab Delimited and Fixed Length Parser and Writer
Language: Java - Size: 4.6 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 56 - Forks: 20

22222/CsvTextFieldParser
A simple CSV parser based on Microsoft.VisualBasic.FileIO.TextFieldParser.
Language: C# - Size: 79.1 KB - Last synced at: 30 days ago - Pushed at: about 2 years ago - Stars: 52 - Forks: 16

cschanck/single-file-java
One file, one piece of functionality. No dependencies.
Language: Java - Size: 11.1 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 51 - Forks: 6

theplatapi/csv-loader
A webpack module to intelligently load csv files
Language: JavaScript - Size: 680 KB - Last synced at: 30 days ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 12

alexandreelise/j4x-api-examples
Some Joomla! 4.x Web Services Api Examples and Experiments to raise the level of awareness of the huge potiental of Joomla! 4.x Web Services.
Language: PHP - Size: 668 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 44 - Forks: 1

Anonym0usWork1221/GMapsScraper
A command-line tool which is designed to scrape data from Google Maps search results using multiple threads and efficient search algorithms.
Language: Python - Size: 10.1 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 42 - Forks: 11

knadh/csv2json
csv2json is a fast utility that converts CSV files into JSON line files. An experiment in Zig lang.
Language: Zig - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 9

sebastianbergmann/csv-parser
Library for type-safe parsing of CSV files
Language: PHP - Size: 20.7 MB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 40 - Forks: 3

Beza4598/spotify_apple_converter
Convert playlists from spotify to apple music and vice versa.
Language: Python - Size: 8.3 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 40 - Forks: 3

blackmo18/kotlin-grass
Kotlin Csv to Data Class Parser
Language: Kotlin - Size: 409 KB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 39 - Forks: 8

airbreather/Cursively
A CSV reader for .NET. Fast, RFC 4180 compliant, and fault tolerant. UTF-8 only.
Language: C# - Size: 722 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 38 - Forks: 2

wernsey/miscsrc
My collection of miscellaneous source code
Language: C - Size: 212 KB - Last synced at: 3 days ago - Pushed at: 24 days ago - Stars: 33 - Forks: 5

jimm/csvlixir
A CSV reading/writing application for Elixir.
Language: Elixir - Size: 26.4 KB - Last synced at: 9 days ago - Pushed at: almost 5 years ago - Stars: 33 - Forks: 4

userXinos/HadesSpace
Project for the game Hades' Star - https://hadesstar.com/
Language: Vue - Size: 153 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 31 - Forks: 16

jamesgordo/php-csv-parser
Turn your CSV files into readable and accessable Data Objects.
Language: PHP - Size: 43.9 KB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 8

FlatFilers/Adapter
A simple adapter for elegantly importing CSV files via flatfile.io
Language: TypeScript - Size: 4.78 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 29 - Forks: 15

sdkn104/VBA-CSV
CSV Parser and Writer as VBA functions
Language: VBA - Size: 128 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 8

sl-solution/DLMReader.jl
High-performance delimited-file reader and writer for Julia
Language: Julia - Size: 800 KB - Last synced at: 27 days ago - Pushed at: 11 months ago - Stars: 28 - Forks: 1

PGS62/VBA-CSV
Fast and convenient CSV reading and writing for VBA and Excel spreadsheets.
Language: VBA - Size: 224 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 27 - Forks: 6

amin2312/ACsv
ACsv is a easy, multi-platform and powerful csv parsing library, includes: js, ts, haxe, php, java, python, c#, go
Language: JavaScript - Size: 955 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 2

greenfish77/gaenari
c++ incremental decision tree
Language: C++ - Size: 707 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 26 - Forks: 2

tofiqquadri/ngx-csv-parser
CSV Parser for Angular by Developers Hive
Language: TypeScript - Size: 180 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 25 - Forks: 52

shenyuanluo/SYStringsParser
strings<ββ>csv ζδ»Άθ§£ζγ转ζ’
Language: Objective-C - Size: 5.85 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 25 - Forks: 4

jrwrigh/csv2cash
Python package for importing CSV files to GNUCash
Language: Python - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 7

joaocgduarte/csvparser
A fast, easy-of-use and dependency free custom mapping from .csv data into Golang structs
Language: Go - Size: 26.4 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 2

yutokun/CSV-Parser
CSV Parser for C# without any dependency (on recent platforms).
Language: C# - Size: 293 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 4

chaitanyarahalkar/Financial-Info-Extractor
Extract financial information in CSV format for companies compliant to the NSE
Language: Python - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 22 - Forks: 7

Coreoz/Windmill
A library to parse or write Excel and CSV files through a fluent API
Language: Java - Size: 189 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 9

FalconSoft/dataPipe
dataPipe is a data processing and data analytics library for JavaScript. Inspired by LINQ (C#) and Pandas (Python)
Language: TypeScript - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 2

harsh4870/Justdail-scrapper
A 100% working Justdial scrapper, Just enter the url and it'll extract business info from it
Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 20 - Forks: 15

uhop/stream-csv-as-json
Micro-library of Node stream components with minimal dependencies for creating custom data processors oriented on processing huge CSV files while requiring a minimal memory footprint.
Language: JavaScript - Size: 935 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 2

flyfir248/Llama-2-Streamlit-Chatbot
Streamlit app that demonstrates a conversational chat
Language: Python - Size: 633 KB - Last synced at: about 4 hours ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 9

tiendc/go-csvlib
High-level performant CSV encoding and decoding library
Language: Go - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 18 - Forks: 0

jandoczy/csv-fast-reader
Fast and simple CSV parser written in C
Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 18 - Forks: 2

skjolber/sesseltjonna-csv
World's fastest CSV parser / databinding for Java
Language: Java - Size: 5.29 MB - Last synced at: 19 days ago - Pushed at: 29 days ago - Stars: 16 - Forks: 5

joaoduarte19/csvparser
CSV Parser for Delphi
Language: Pascal - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 6

willfarrell/csv-rex
π¦ A tiny and fast CSV parser & formatter for JavaScript.
Language: JavaScript - Size: 415 KB - Last synced at: about 24 hours ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 3

JamesBoer/Tbl
CSV and tab-delimited table reader
Language: C++ - Size: 262 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

ppml38/icecoal
Lightweight SQL database
Language: Python - Size: 367 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 1

rubenwap/csvtogs π¦
Take a CSV file and create a Google Spreadsheet with the contents
Language: Go - Size: 2.48 MB - Last synced at: 11 months ago - Pushed at: about 7 years ago - Stars: 15 - Forks: 0

sergejsha/csv
Small, fast and convenient Kotlin Multiplatform parser and generator of CSV files.
Language: Kotlin - Size: 260 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 14 - Forks: 2

SoftCircuits/CsvParser
Classes for reading and writing comma-separated-values (CSV) files. Supports special characters in column fields. Options to instead use tab delimiters, etc.
Language: C# - Size: 799 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 14 - Forks: 2

ovska/FlameCsv
Fully-featured .NET CSV library, parsing gigabytes of CSV per second
Language: C# - Size: 6.88 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 13 - Forks: 1

koddr/csv2api
πββοΈ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.
Language: Go - Size: 99.6 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 1

mzimbres/tsvtree
A command line tool to display TSV data in tree-like format
Language: C++ - Size: 715 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 1

bodastage/boda-bulkcmparser
XML to csv parser for 3GPP Bulk CM data files as defined by ETSI TS 132 615
Language: Java - Size: 1.18 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 19

lintingbin/csv2record
A conversion tool for csv to erlang record.
Language: Erlang - Size: 810 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 5

LimberDuck/converter-csv
Converter CSV by LimberDuck is a GUI tool to convert multiple large csv files to xlsx files.
Language: Python - Size: 355 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 12 - Forks: 0

dagronf/TinyCSV
A tiny Swift CSV decoder/encoder library, conforming to RFC 4180
Language: Swift - Size: 313 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 2

flash-oss/lil-csv
Mini 1k module for CSV,TSV,PSV file manipulations
Language: JavaScript - Size: 64.5 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 1

lovasoa/elm-csv Fork of gummesson/elm-csv
A CSV parser for Elm.
Language: Elm - Size: 295 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 6
