An incremental parsing system for programming tools
- incremental
- parsing
- c
- tree-sitter
77,353 visible repositories in the index
1–24 of 63 · Most stars
An incremental parsing system for programming tools
ECMAScript parsing infrastructure for multipurpose analysis
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
HCL is the HashiCorp configuration language.
A parser library for Go
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
Tools and libraries to glue C/C++ APIs to high-level languages
A streaming parser for HTML form data for node.js
A Parser Combinator library for C
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.
Python library for creating PEG parsers
YAML support for the Go language
Parsing Expression Grammar Template Library
Low output latency streaming HTML parser/rewriter with CSS selector-based API
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
Robust RSS, Atom, and RDF feed parsing in Node.js
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.
Next-gen phpDoc parser with support for intersection types and generics
C library for accessing the PostgreSQL parser outside of the server environment