parsing-expression-grammar

Open-source projects categorized as parsing-expression-grammar

Top 10 parsing-expression-grammar Open-Source Projects

  • moonscript

    :crescent_moon: A language that compiles to Lua

  • Project mention: Why Fennel? | news.ycombinator.com | 2023-09-13

    Now I like lua, and think single pass is the way to go for interpreted, since you don't have the disadvantage of a slow compile time no matter how big your codebase gets, BUT its not great to write in. things like +=, ++, are not possible, which means the only solution is to transpile into it, which has led to some good languages like moonscript[0], teal[1] which offers static type checking, an absolute must as your codebase grows.

    [0]: https://moonscript.org/

  • pyparsing

    Python library for creating PEG parsers

  • Project mention: Pyparsing 3.1.0 released | /r/pyparsing | 2023-06-19

    After over a year since the last release of pyparsing, I've bundled up all the bug-fixes and changes, and they are now released as pyparsing 3.1.0. Visit this link for the details.

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

  • Rubberduck

    Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).

  • Project mention: Rubberduck – A free and open-source VBIDE add-in | news.ycombinator.com | 2024-01-25
  • dart-petitparser

    Dynamic parser combinators in Dart.

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

    A Java parser combinator library written with an unmatched feature set.

  • SaaSHub

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

    SaaSHub logo
  • parson

    Yet another PEG parser combinator library and DSL (by darius)

  • arborist

    Arborist is a PEG parser that supports left-associative left recursion (by davidkellis)

  • Lexepars

    Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.

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

parsing-expression-grammar related posts

  • Show HN: Matcheroni, a tiny C++20 header library for building lexers/parsers

    4 projects | news.ycombinator.com | 6 Jul 2023
  • Matcheroni, a tiny C++20 header library for building lexers/parsers

    1 project | /r/regex | 6 Jul 2023
  • Matcheroni, a tiny C++20 header library for building lexers/parsers

    1 project | /r/ProgrammingLanguages | 6 Jul 2023
  • Trying to make a website with Lapis

    2 projects | /r/lua | 25 Mar 2023
  • "TypeScript compiles into JavaScript" vs "TypeScript compiles to JavaScript"

    1 project | /r/grammar | 15 Jul 2022
  • I left Ubisoft to go solo, here's my first game. Made on Linux, and for Linux.

    1 project | /r/linux_gaming | 25 Jun 2022
  • MoonScript, a programmer friendly language that compiles to Lua (2017)

    1 project | news.ycombinator.com | 29 May 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source parsing-expression-grammar projects? This list will help you:

Project Stars
1 moonscript 3,126
2 pyparsing 2,100
3 PEGTL 1,869
4 Rubberduck 1,854
5 dart-petitparser 447
6 matcheroni 192
7 autumn 119
8 parson 57
9 arborist 17
10 Lexepars 7

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