Skip to content
Change the repository type filter

All

    Repositories list

    • .github

      Public
      A magic GitHub repository with settings
      24000Updated Oct 13, 2023Oct 13, 2023
    • One DSL for text-based grammars to rule them all
      Python
      2910Updated Oct 13, 2023Oct 13, 2023
    • A set of interfaces useful for any parser generator in python.
      Python
      1000Updated Oct 13, 2023Oct 13, 2023
    • Runtime for UniGrammar-generated wrappers for generated parsers.
      Python
      1000Updated Oct 13, 2023Oct 13, 2023
    • Python bindings to antlr for automation of parsers generation.
      Python
      0000Updated Oct 13, 2023Oct 13, 2023
    • Allows software written in Python load and execute Java source code.
      Python
      0100Updated Oct 13, 2023Oct 13, 2023
    • A library for manipulating character ranges !!! Migrated to Codeberg 🏔️ !!!
      Python
      0000Updated Oct 13, 2023Oct 13, 2023
    • A library to escape characters to be used in various contexts
      Python
      0000Updated Oct 13, 2023Oct 13, 2023
    • antlr4

      Public
      Fork of ANTLR allowing using it as a library.
      Java
      3.4k002Updated May 18, 2023May 18, 2023
    • lark

      Public
      Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
      Python
      446000Updated Apr 25, 2023Apr 25, 2023
    • Grammars written for ANTLR v4; expectation that the grammars are free of actions.
      ANTLR
      3.8k1011Updated Feb 28, 2023Feb 28, 2023
    • CoCoPy

      Public
      Python implementation of the famous Coco/R LL(k) compiler generator
      Python
      7300Updated Feb 13, 2023Feb 13, 2023
    • grammars

      Public
      Our repo for grammars. We plan to rewrite all the ANTLR grammars possible into UniGrammar grammars eventually.
      ANTLR
      0100Updated Oct 4, 2022Oct 4, 2022
    • The fastest pure-Python PEG parser I can muster
      Python
      135000Updated Sep 12, 2022Sep 12, 2022
    • parglare

      Public
      A pure Python scannerless LR/GLR parser - http://www.igordejanovic.net/parglare/
      Python
      32000Updated Sep 8, 2022Sep 8, 2022
    • xeger

      Public
      Library to generate random strings from regular expressions.
      Python
      21000Updated Jun 30, 2022Jun 30, 2022
    • rstr

      Public
      rstr is a helper module for easily generating random strings of various types. It could be useful for fuzz testing, generating dummy data, or other applications.
      Python
      19000Updated Jun 30, 2022Jun 30, 2022
    • sre-yield

      Public
      Python module to generate regular all expression matches
      Python
      46000Updated Jun 30, 2022Jun 30, 2022
    • sre-tools

      Public
      Helpers for sre_parse, transforming regexes
      Python
      3000Updated Jun 30, 2022Jun 30, 2022
    • TatSu

      Public
      竜 TatSu generates Python parsers from grammars in a variation of EBNF
      Python
      52000Updated Apr 7, 2022Apr 7, 2022
    • Arpeggio

      Public
      Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
      Python
      55000Updated Apr 7, 2022Apr 7, 2022
    • Utility class to compile java source code in memory
      Java
      82000Updated May 28, 2021May 28, 2021
    • kiki-re

      Public
      Kiki regex traído del mundo de los muertos
      Python
      5000Updated Sep 17, 2020Sep 17, 2020
    • antlr-ast

      Public
      Library for building abstract syntax trees from antlr parsers
      Python
      11000Updated Feb 27, 2020Feb 27, 2020
    • wisent

      Public
      a Parser Generator for Python
      Python
      4000Updated Jan 28, 2020Jan 28, 2020