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
      The Unlicense
      1810Updated Oct 13, 2023Oct 13, 2023
    • A set of interfaces useful for any parser generator in python.
      Python
      The Unlicense
      1000Updated Oct 13, 2023Oct 13, 2023
    • Runtime for UniGrammar-generated wrappers for generated parsers.
      Python
      The Unlicense
      1000Updated Oct 13, 2023Oct 13, 2023
    • Python bindings to antlr for automation of parsers generation.
      Python
      The Unlicense
      0000Updated Oct 13, 2023Oct 13, 2023
    • Allows software written in Python load and execute Java source code.
      Python
      The Unlicense
      0100Updated Oct 13, 2023Oct 13, 2023
    • A library for manipulating character ranges !!! Migrated to Codeberg 🏔️ !!!
      Python
      The Unlicense
      0000Updated Oct 13, 2023Oct 13, 2023
    • A library to escape characters to be used in various contexts
      Python
      The Unlicense
      0000Updated Oct 13, 2023Oct 13, 2023
    • antlr4

      Public
      Fork of ANTLR allowing using it as a library.
      Java
      BSD 3-Clause "New" or "Revised" License
      3.3k002Updated May 18, 2023May 18, 2023
    • lark

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

      Public
      Python implementation of the famous Coco/R LL(k) compiler generator
      Python
      GNU General Public License v3.0
      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
      0000Updated Oct 4, 2022Oct 4, 2022
    • The fastest pure-Python PEG parser I can muster
      Python
      MIT License
      130000Updated Sep 12, 2022Sep 12, 2022
    • parglare

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

      Public
      Library to generate random strings from regular expressions.
      Python
      Other
      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
      Other
      17000Updated Jun 30, 2022Jun 30, 2022
    • sre-yield

      Public
      Python module to generate regular all expression matches
      Python
      Apache License 2.0
      45000Updated Jun 30, 2022Jun 30, 2022
    • sre-tools

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

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

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

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

      Public
      Library for building abstract syntax trees from antlr parsers
      Python
      GNU Affero General Public License v3.0
      10000Updated Feb 27, 2020Feb 27, 2020
    • wisent

      Public
      a Parser Generator for Python
      Python
      GNU General Public License v2.0
      4000Updated Jan 28, 2020Jan 28, 2020