Displaying 1 to 6 from 6 results

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

  •    Python

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity. Lark can parse all context-free languages. To put it simply, it means that it is capable of parsing almost any programming language out there, and to some degree most natural languages too.

lark - A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface

  •    Python

Beginners: Lark is not just another parser. It can parse any grammar you throw at it, no matter how complicated or ambiguous, and do so efficiently. It also constructs a parse-tree for you, without additional code on your part. Experts: Lark lets you choose between Earley and LALR(1), to trade-off power and speed. It also contains a CYK parser and experimental features such as a contextual-lexer.

sc2gears - The COMPLETE (!) source code of the Sc2gears universe (Sc2gears app + Sc2gears Database + web-based parsing engine - bundled in an Eclipse project)

  •    Java

The COMPLETE (!) source code of the Sc2gears universe (Sc2gears app + Sc2gears Database + web-based parsing engine - bundled in an Eclipse project).Active development of Sc2gears took place between 2010 - 2013 (about 3 and a half years). The project is no longer maintained, no further updates will be released for Sc2gears. It is open-sourced for educational purposes - and for the curious eyes.

scelight - The source code of the Scelight project with all its modules.

  •    Java

The source code of the Scelight project with all its modules.Visit the Scelight Wiki to see how to contribute or how to setup your environment for developing Scelight.




piton - Parsing Expression Grammars for Rcpp

  •    C++

Parsing Expression Grammars (PEGs) are a way of defining formal grammars for formatted data that allow you to identify matched structures and then take actions on them. They're already used in R in the readr package, which is what makes readr so dang fast at type identification and parsing tabular data, but there's not historically been a standard way of defining and using them. piton changes this, provides platform-independent PEG support in Rcpp. It wraps the PEGTL library by Colin Hirsch and Daniel Frey, which is header-only and so can be imported into other packages.

ReynirPackage - The Reynir NLP parser for Icelandic, packaged for PyPi

  •    Python

Reynir is a Python 3.x package for parsing Icelandic text into sentence trees. The trees can then be used to extract information from the text, for instance about people, titles, entities, facts, actions and opinions. Along the way, Reynir tokenizes the text, finds lemmas and assigns part-of-speech (POS) tags to every word.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.