Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

pegdown

Compare

  Analyzed 6 days ago

A pure-Java Markdown processor based on a parboiled PEG parser - clean, lightweight, easy to extend.

7.98K lines of code

0 current contributors

over 7 years since last commit

2 users on Open Hub

Inactive
5.0
 
I Use This

PEGTL

Compare

  Analyzed 7 minutes ago

The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG).

23.2K lines of code

0 current contributors

about 2 months since last commit

2 users on Open Hub

Very Low Activity
0.0
 
I Use This

parboiled

Compare

  Analyzed about 21 hours ago

Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful. Parboiled is a Java and Scala library providing for lightweight and easy-to-use, yet powerful and elegant parsing of arbitrary input text based on Parsing expression grammars (PEGs). PEGs are an alternative to context free ... [More] grammars (CFGs) for formally specifying syntax, they make a good replacement for regular expressions and generally have quite a few advantages over the “traditional” way of building parsers via CFGs. [Less]

20.1K lines of code

7 current contributors

about 1 month since last commit

2 users on Open Hub

Low Activity
5.0
 
I Use This

pyrser

Compare

  Analyzed 2 days ago

Pyrser is a toolbox with : A PEG parser, AST rewriting helpers and Type System. Pyrser is a python module that help you for all parsing job. You could use a EDSL (with here docs) for writing your BNF. But you could also use Python Class to describe your grammar. Pyrser is available on Pypi ... [More] with documentation here (http://pythonhosted.org/pyrser/). This toolbox was developed for pedagogic purpose for EPITECH (http://www.epitech.eu). [Less]

13.2K lines of code

0 current contributors

over 6 years since last commit

2 users on Open Hub

Inactive
5.0
 
I Use This
Licenses: No declared licenses

parboiled2

Compare

  Analyzed 2 days ago

A macro-based PEG parser generator for Scala 2.10+ http://parboiled2.org

7.37K lines of code

0 current contributors

7 days since last commit

1 users on Open Hub

Low Activity
5.0
 
I Use This

PyMeta 2

Compare

  No analysis available

PyMeta 2 is a Python implementation of OMeta which is an object-oriented language for pattern matching, based on a variant of Parsing Expression Grammars (PEGs). It's a port of the old PyMeta implementation to the simplified OMeta 2 syntax.

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: mit

Snowflake PEG Parser

Compare

  Analyzed 6 days ago

Snowflake is a Parsing Expression Grammar (PEG) library and graphical parser-generator.

9.07K lines of code

0 current contributors

9 months since last commit

0 users on Open Hub

Very Low Activity
0.0
 
I Use This

IronMeta

Compare

  Analyzed 6 days ago

IronMeta is an implementation of Alessandro Warth's OMeta metaprogramming system in C#. It provides a packrat parser generator that generates parsers for Parsing Expression Grammars that operate on arbitrary streams of objects.

62.8K lines of code

0 current contributors

over 9 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

arpeggio

Compare

  Analyzed 2 days ago

Arpeggio is recursive-descent PEG grammar interpreter written in Python. Parser is configured dynamically using grammar definition. Grammar can be defined by using python language constructs or PEG textual notation. It is in early stage of development and the intended usage is in the IDE for DSL ... [More] development so features like dynamic reconfiguration and error recovery during parsing are essential. Why is it called arpeggio?In music, arpeggio is playing the chord notes one by one in sequence. I came up with the name by thinking that parsing is very similar to arpeggios in music. You take tokens one by one from an input and make sense out of it – make a chord! [Less]

4.88K lines of code

4 current contributors

4 months since last commit

0 users on Open Hub

Very Low Activity
0.0
 
I Use This

pijnu

Compare

  Analyzed about 15 hours ago

A PEG parser generator and processor, written in Python, intended to be clear, easy, practical.

3.41K lines of code

0 current contributors

about 4 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This