An incremental parsing system for programming tools
- incremental
- parsing
- c
- tree-sitter
81,588 visible repositories in the index
1–24 of 47 · Most stars
An incremental parsing system for programming tools
A PHP parser written in PHP
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Parse, inspect, transform, and serialize content with syntax trees
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
:snake: Complete C99 parser in pure Python
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.
The repository host gives no description.
Parser Building Toolkit for JavaScript
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
A tiny, friendly, C# parser construction library
Low output latency streaming HTML parser/rewriter with CSS selector-based API
A triple-linked lists based DOM implementation.
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.
Next-gen phpDoc parser with support for intersection types and generics
C library for accessing the PostgreSQL parser outside of the server environment
A lightweight and fast parsing library for C#.
PHP parser written in Go
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
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub