ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
-
Updated
Oct 30, 2026 - Java
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
parseA grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar. Here are 1,904 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
javascript python java dart swift golang php parse csharp parsing cpp parser-generator grammar antlr antlr4 language-recognition
Rust parser combinator framework
A querystring parser and serializer with nesting support
Parse and stringify URL query strings
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
nodejs javascript syntax-highlighting markdown gfm parser node parse markdown-parser commonmark compile md markdown-it jonschlinkert docusaurus
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOM…
nodejs javascript config markdown matter yaml data node parse gatsby metalsmith mapbox netlify frontmatter assemble phenomic front-matter jonschlinkert front-matter-parsers
Makes life working with units of measurement just a little bit better.
converter parse csharp powershell measure conversion units-of-measure units unit-converter abbreviations unit measurement measurements measures quantities quantity
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.
📝 HTML to React parser.
react javascript html npm parser package library typescript parse dom jsx html-react-parser react-parser
Blazing fast and Comprehensive CSV Parser for Node.JS / Browser / Command Line.
The Android SDK for Parse Platform
Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.
python nlp parse recognition buffer detection extraction text-extraction mime text-recognition nlp-library memex usc nlp-machine-learning translation-interface tika-server tika-python tika-server-jar parser-interface covid-19
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
rust serialization parse declarative bytes bits deserialization deku rust-crate encoder-decoder symmetric
The JavaScript SDK for Parse Platform
SystemVerilog compiler and language services
一款UI自动生成代码插件,提供UI自动生成代码全流程解决方案。
Related topicsantlr generated-parser language ll lookahead lr-parser semantic-analysis symbol-table yacc |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |