awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to vincentlaucsb/csv-parser

Open-source alternatives to Csv Parser

30 open-source projects similar to vincentlaucsb/csv-parser, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Csv Parser alternative.

  • ben-strasser/fast-cpp-csv-parserben-strasser avatar

    ben-strasser/fast-cpp-csv-parser

    2,358View on GitHub↗

    fast-cpp-csv-parser

    C++
    View on GitHub↗2,358
  • d99kris/rapidcsvd99kris avatar

    d99kris/rapidcsv

    1,063View on GitHub↗

    C++ CSV parser library

    C++c-plus-plusc-plus-plus-11csv-parser
    View on GitHub↗1,063
  • p-ranav/csv2p-ranav avatar

    p-ranav/csv2

    622View on GitHub↗

    Fast CSV parser and writer for Modern C++

    C++
    View on GitHub↗622
  • davegamble/cjsonDaveGamble avatar

    DaveGamble/cJSON

    12,466View on GitHub↗

    cJSON is a lightweight library for parsing, creating, and modifying JSON data structures within C applications. It provides a comprehensive set of utilities for transforming raw text into navigable objects, manipulating data fields within collections, and serializing complex structures into formatted or unformatted strings. The library is designed for memory-sensitive and resource-constrained environments, utilizing manual memory management and type-tagged union structures to maintain a minimal footprint. It employs recursive descent parsing and in-place string manipulation to process data ef

    C
    View on GitHub↗12,466
  • stephenberry/glazestephenberry avatar

    stephenberry/glaze

    2,392View on GitHub↗
    C++apibevebinary
    View on GitHub↗2,392

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • nlohmann/jsonnlohmann avatar

    nlohmann/json

    49,944View on GitHub↗

    This library is a header-only C++ framework designed for the serialization, parsing, and manipulation of structured data. It provides a recursive variant data model that represents arbitrary structures as native types, allowing developers to navigate, modify, and patch hierarchical data using standard pointer paths and declarative update patterns. The project distinguishes itself through its template-based architecture, which enables type-safe data structures and custom type mapping at compile time. It offers a unified interface for binary format abstraction, supporting multiple compact repre

    C++bsoncborheader-only
    View on GitHub↗49,944
  • marzer/tomlplusplusmarzer avatar

    marzer/tomlplusplus

    2,077View on GitHub↗

    Header-only TOML config file parser and serializer for C++17.

    C++
    View on GitHub↗2,077
  • kazuho/picojsonkazuho avatar

    kazuho/picojson

    1,153View on GitHub↗

    a header-file-only, JSON parser serializer in C++

    C++
    View on GitHub↗1,153
  • saulpw/visidatasaulpw avatar

    saulpw/visidata

    8,834View on GitHub↗

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Pythonclicsvdatajournalism
    View on GitHub↗8,834
  • oils-for-unix/oilsoils-for-unix avatar

    oils-for-unix/oils

    3,288View on GitHub↗

    Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic

    Python
    View on GitHub↗3,288
  • kellyjonbrazil/jckellyjonbrazil avatar

    kellyjonbrazil/jc

    8,538View on GitHub↗

    jc is a tool that transforms plain-text results from command-line utilities, system tools, log formats, and text tables into structured JSON data. It functions as a structured data transformer capable of converting various file formats, including CSV, INI, XML, and YAML, into JSON representations for programmatic use. The project includes a collection of specific parsers for Unix commands and system tools such as df, blkid, and various package managers. It also features specialized converters for web server logs, Common Log Format, and Common Event Format strings. The tool covers broad capab

    Pythonbashbash-scriptingcli
    View on GitHub↗8,538
  • arroyosystems/arroyoArroyoSystems avatar

    ArroyoSystems/arroyo

    4,819View on GitHub↗

    Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming data with event-time semantics, enabling accurate windowed aggregations, joins, and stateful computations on unbounded event streams. The platform uses native Rust execution for high throughput and low latency, with periodic checkpointing for exactly-once fault tolerance and horizontal scaling across distributed workers. The system integrates deeply with Kafka for reading and writing topics with exactly-once delivery and supports change data capture (CDC) from MySQL and Postg

    Rustdatadata-stream-processingdev-tools
    View on GitHub↗4,819
  • velocidex/velociraptorVelocidex avatar

    Velocidex/velociraptor

    3,769View on GitHub↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Godigital-forensicsendpoint-discoveryendpoint-protection
    View on GitHub↗3,769
  • zesterer/chumskyzesterer avatar

    zesterer/chumsky

    4,545View on GitHub↗

    Chumsky is a parser combinator library used to build high-performance parsers by composing small parsing functions into complex grammars. It provides multiple parsing engines, including recursive descent and precedence-climbing implementations for resolving the order of operations in mathematical and logical expressions. The library is distinguished by its zero-copy text parsing, which minimizes memory allocations to increase throughput, and its ability to run without a standard library for use in embedded or resource-constrained environments. It also features an error-recovering parser that

    Rustcontext-free-grammarerrorslexing
    View on GitHub↗4,545
  • cheedoong/xml2jsonCheedoong avatar

    Cheedoong/xml2json

    318View on GitHub↗

    A header-only C++ library converts XML to JSON

    C++
    View on GitHub↗318
  • chainsawriot/readodschainsawriot avatar

    chainsawriot/readODS

    0View on GitHub↗

    Read ODS (OpenDocument Spreadsheet) into R as data frame. Also support writing data frame into ODS file.

    View on GitHub↗0
  • awdeorio/csvstreamawdeorio avatar

    awdeorio/csvstream

    54View on GitHub↗

    csvstream

    C++
    View on GitHub↗54
  • camgunz/cmpcamgunz avatar

    camgunz/cmp

    367View on GitHub↗

    An implementation of the MessagePack serialization format in C / msgpack.orgC

    C
    View on GitHub↗367
  • defunkydrummer/auto-textdefunkydrummer avatar

    defunkydrummer/auto-text

    11View on GitHub↗

    Automatic (encoding, end of line, column width, etc) detection for text files. 100% Common Lisp.

    Common Lisp
    View on GitHub↗11
  • c910335/crinderc910335 avatar

    c910335/crinder

    28View on GitHub↗

    Class based json renderer in Crystal

    Crystal
    View on GitHub↗28
  • atlas-engineer/njsonatlas-engineer avatar

    atlas-engineer/njson

    24View on GitHub↗

    Common Lisp JSON handling library (not a parser!), with the aim for convenience and brevity.

    Common Lisp
    View on GitHub↗24
  • danielaparker/jsonconsdanielaparker avatar

    danielaparker/jsoncons

    844View on GitHub↗

    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, toon-format

    C++
    View on GitHub↗844
  • brofield/simpleinibrofield avatar

    brofield/simpleini

    1,306View on GitHub↗

    Cross-platform C++ library providing a simple API to read and write INI-style configuration files

    C++
    View on GitHub↗1,306
  • crystal-community/toml.crcrystal-community avatar

    crystal-community/toml.cr

    66View on GitHub↗

    TOML parser for Crystal

    Crystal
    View on GitHub↗66
  • delef/geoip2.crdelef avatar

    delef/geoip2.cr

    20View on GitHub↗

    MaxMind GeoIP2 Reader for Crystal

    Crystal
    View on GitHub↗20
  • delef/maxminddb.crdelef avatar

    delef/maxminddb.cr

    27View on GitHub↗

    MaxMind DB Reader for Crystal

    Crystal
    View on GitHub↗27
  • dnaeon/cl-jwkdnaeon avatar

    dnaeon/cl-jwk

    17View on GitHub↗

    Common Lisp system for decoding public JSON Web Keys (JWK)

    Common Lisp
    View on GitHub↗17
  • dwd/rapidxmldwd avatar

    dwd/rapidxml

    166View on GitHub↗

    RapidXML fork; XML namespacing, per-element parsing, etc

    C++
    View on GitHub↗166
  • eddelbuettel/rcpptomleddelbuettel avatar

    eddelbuettel/rcpptoml

    39View on GitHub↗

    Rcpp Bindings to C++ parser for TOML files

    C++
    View on GitHub↗39
  • cristianbuse/vba-fastjsoncristianbuse avatar

    cristianbuse/VBA-FastJSON

    33View on GitHub↗

    Fast Native JSON Parser / Serializer for VBA. Compatible with Windows and Mac.

    VBA
    View on GitHub↗33