C++ Parsing

Open-source C++ projects categorized as Parsing

Top 14 C++ Parsing Projects

  • LIEF

    LIEF - Library to Instrument Executable Formats

  • PEGTL

    Parsing Expression Grammar Template Library

  • Project mention: Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers | news.ycombinator.com | 2023-07-06

    Very cool, and I like the name!

    I'd be interested in reading about how Matcheroni compares with PEGTL and Lexy.

    https://github.com/taocpp/PEGTL

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

    InfluxDB logo
  • scnlib

    scanf for modern C++

  • Project mention: Why are strings and IO so complicated? | /r/cpp | 2023-12-07

    scnlib (https://github.com/eliaskosunen/scnlib) scanf

  • cpp-peglib

    A single file C++ header-only PEG (Parsing Expression Grammars) library

  • psychec

    A compiler frontend for the C programming language

  • matcheroni

    A minimalist single-header library for building pattern-matchers, lexers, and parsers.

  • Project mention: Matcheroni, a tiny C++20 header library for building lexers/parsers | /r/regex | 2023-07-06
  • Jasper

    A programming language. Static types. Full type inference. Garbage collection. --- not stable

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

    WorkOS logo
  • docwire

    DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing is possible for security and confidentiality

  • Project mention: DocWire SDK: Award-winning modern data processing in C++17/20 | news.ycombinator.com | 2024-01-04
  • JuCC

    JuCC - Jadavpur University Compiler Compiler

  • Jsonifier

    A few classes for parsing and serializing objects from/into JSON, in C++ - very rapidly. (by RealTimeChris)

  • Project mention: Jsonifier, a Potential New JSON Parsing/Serializing Library, in C++ | news.ycombinator.com | 2023-11-21
  • cppsimpleuri

    A modern C++ uri & query parser

  • sajson

    Haskell wrapper for sajson

  • mgclisp

    An S-expression interpreter

  • Project mention: An S-Expression interpreter, using the iterator pattern for the token stream | /r/programming | 2023-10-08
  • MeanscriptCLI

    Command line interface for Meanscript

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Parsing related posts

Index

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

Project Stars
1 LIEF 4,137
2 PEGTL 1,861
3 scnlib 938
4 cpp-peglib 822
5 psychec 496
6 matcheroni 193
7 Jasper 56
8 docwire 47
9 JuCC 39
10 Jsonifier 28
11 cppsimpleuri 9
12 sajson 3
13 mgclisp 2
14 MeanscriptCLI 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com