SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 csv-parser Open-Source Projects
-
Papa Parse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
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
-
yobulkdev
๐ฅ ๐ฅ ๐ฅOpen Source & AI driven Data Onboarding Platform:Free flatfile.com alternative
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Vince's CSV Parser
A modern C++ library for reading, writing, and analyzing CSV (and similar) files. (by vincentlaucsb)
-
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
-
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. (by nietras)
-
gpx-converter
python package for manipulating gpx files and easily converting gpx to other different formats
-
VBA-CSV-interface
The power you need to cleanse, filter, sort, reshape, manage and analyze data from CSV files.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
At the click of a button, the data is downloaded and parsed into an array of objects with the help of papa-parse library.
On the other hand, I'd like to bring in the json library of my choice, e.g. https://github.com/nlohmann/json or https://github.com/danielaparker/jsoncons. So I'd prefer the web server library provides as little as possible in the way of Json support, and certainly doesn't get in the way of using my library of choice. Similarly, I'd like to use my choice of automatic object serialization.
If you ever need to parse CSV really fast and happen to know C#, there is an incredible vectorized parser for that: https://github.com/nietras/Sep/
I use it for everything: tracking personal finance and tax data (https://hackage.haskell.org/package/hledger), small scripts to gather online information that I want to track (https://hackage.haskell.org/package/cassava), sending alerts to my mobile device, etc...there's too much to list.
csv-parser related posts
- Best alternative for python
- From TSV to CSV: How GitHub Copilot Chat Made Data Conversion a Breeze!
- New Google Bard Update (can run code)
- Creation of the CSV interface community
- Meet a library member: CSVTextStream, the king of performance.
- A tool to empower VBA
- CSV Interface GitHub repo
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source csv-parser projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Papa Parse | 12,133 |
2 | fast-csv | 1,579 |
3 | CleverCSV | 1,213 |
4 | FileHelpers | 1,120 |
5 | zpl | 960 |
6 | csvutil | 889 |
7 | yobulkdev | 851 |
8 | Vince's CSV Parser | 824 |
9 | Rapidcsv | 799 |
10 | jsoncons | 667 |
11 | AwesomeCSV | 648 |
12 | Sep | 620 |
13 | vroom | 608 |
14 | csv2 | 513 |
15 | FastCSV | 509 |
16 | CodableCSV | 433 |
17 | cassava | 218 |
18 | dataclass-csv | 190 |
19 | lazycsv | 71 |
20 | comma_splice | 66 |
21 | gpx-converter | 66 |
22 | VBA-CSV-interface | 59 |
23 | Cursively | 39 |
Sponsored