Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
- parser
- parsing-library
- parser-library
- parsing-engine
81,588 visible repositories in the index
1–22 of 22 · Most stars
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Parse, inspect, transform, and serialize content with syntax trees
Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files.
Parser Building Toolkit for JavaScript
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
[NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them.
Decode mime formatted e-mails
Python email address and Mime parsing library
Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful.
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Parser combinators built for speed and memory efficiency
Build fast, composable, and type-safe grammars and parsers in Dart.
This is a header only C++ version of inih.
Build parsers in Java
Abstract syntax tree builder for Delphi
An extension of LPeg that supports labeled failures
Nice parsers in OCaml without the boilerplate
Parse placeholder and wildcard text commands
Python module to reduce a cmake file to an AST
Build parsers easily
Read, modify, and write Common Lisp source code while preserving whitespace and comments