TatSu

竜 TatSu generates Python parsers from grammars in a variation of EBNF (by neogeny)

TatSu Alternatives

Similar projects and alternatives to TatSu

  1. Lark

    35 TatSu VS Lark

    Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. modern-todomvc-vanillajs

    TodoMVC with Modern (ES6+), Vanilla JavaScript

  4. base2048

    18 TatSu VS base2048

    Binary encoding optimised for Twitter

  5. merlin

    12 TatSu VS merlin

    Context sensitive completion for OCaml in Vim and Emacs

  6. pyparsing

    13 TatSu VS pyparsing

    Python library for creating PEG parsers

  7. sly

    3 TatSu VS sly

    Sly Lex Yacc (by dabeaz)

  8. astroid

    2 TatSu VS astroid

    A common base representation of python source code for pylint and other projects (by pylint-dev)

  9. SaaSHub

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

    SaaSHub logo
  10. participle

    A parser library for Go

  11. Covfefe

    2 TatSu VS Covfefe

    A parser for nondeterministic context free languages

  12. chpeg

    Parsing Expression Grammar (PEG) bytecode parser/compiler library

  13. front

    1 TatSu VS front

    Front-end libraries and utilities for the Transmuter language processing infrastructure (by transmuter-lp)

  14. pyUBX

    1 TatSu VS pyUBX

    Python library for parsing/generating u-blox UBX protocol messages, and for creating parsers/generators in other languages.

  15. nez

    1 TatSu VS nez

    Nez parsing library (by nez-peg)

  16. pegpy

    1 TatSu VS pegpy

    Nez Parser for Python

  17. pyparsing

    0 TatSu VS pyparsing

    Discontinued Python library for creating PEG parsers [Moved to: https://github.com/pyparsing/pyparsing] (by pyparsing)

  18. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better TatSu alternative or higher similarity.

TatSu discussion

Log in or Post with

TatSu reviews and mentions

Posts with mentions or reviews of TatSu. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-07.

Stats

Basic TatSu repo stats
4
423
7.6
4 days ago

neogeny/TatSu is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of TatSu is Python.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?