Parse, inspect, transform, and serialize content with syntax trees
- syntax-tree
- ast
- cst
- javascript
83,087 visible repositories in the index
1–13 of 13 · Most stars
Parse, inspect, transform, and serialize content with syntax trees
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree
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.
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.
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C99; moved from SourceForge to GitHub
Abstract syntax tree builder for Delphi
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
A PEG parser/transformer with a pleasant Elixir DSL.
Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
An experimental implementation of parsing expression grammars (a la Janet) in Common Lisp