C++ parser-combinators

Open-source C++ projects categorized as parser-combinators | Edit details
Related topics: #Grammar #CPP #Parser #C++ #Text

Top 3 C++ parser-combinator Projects


    Parsing Expression Grammar Template Library

    Project mention: TIL: Visual Studio has quantum state values 🤨 | reddit.com/r/cpp | 2022-03-17

    The program in the post was just an example meant to illustrate the problem. Originally, this (new) behavior of MSVC broke my code in the PEGTL, see [this commit](https://github.com/taocpp/PEGTL/commit/e3c8cb499dc3d1d76d23f2d5d79469dcb15550c5) that I needed to apply to fix it.

  • lexy

    C++ parsing DSL

    Project mention: How often do you use these keywords ? | reddit.com/r/cpp | 2022-05-14

    lexy has something like std::bind with a way to specify fallback values for the placeholders if the arguments aren't provided: lexy::_1.or_default(fallback)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • spirit

    Boost.org spirit module

    Project mention: Boost v1.78.0 | reddit.com/r/cpp | 2021-12-07

    Sadly, this still includes the to me [rather critical bug in Boost Spirit](https://github.com/boostorg/spirit/issues/688). I was hoping that a patch would come through before release.

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). The latest post mention was on 2022-05-14.

C++ parser-combinators related posts


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

Project Stars
1 PEGTL 1,529
2 lexy 564
3 spirit 309
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives