GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

parse

Star

A 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
All 1,904 JavaScript 506 Python 241 TypeScript 232 Java 131 Go 115 C++ 85 C# 81 Rust 68 Swift 62 PHP 53
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

antlr / antlr4

Star 19k

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
  • Updated Oct 30, 2026
  • Java

rust-bakery / nom

Star 10.5k

Rust parser combinator framework

rust parser parse parser-combinators grammar nom byte-array
  • Updated Aug 26, 2025
  • Rust
qs

ljharb / qs

Sponsor
Star 9k

A querystring parser and serializer with nesting support

nodejs javascript encoding node parse querystrings stringify url-parsing browsers
  • Updated Oct 28, 2026
  • JavaScript

sindresorhus / query-string

Sponsor
Star 6.9k

Parse and stringify URL query strings

url parse npm-package stringify urlsearchparams query-string
  • Updated Oct 21, 2026
  • JavaScript

lark-parser / lark

Sponsor
Star 6k

Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.

python parser tree parse parser-library grammar parsing-engine lark earley lalr parsing-library cyk
  • Updated Aug 27, 2026
  • Python

jonschlinkert / remarkable

Sponsor
Star 5.8k

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
  • Updated May 17, 2024
  • JavaScript

scinfu / SwiftSoup

Sponsor
Star 5.1k

SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)

html swift parse dom extract selector html-document swiftsoup
  • Updated Nov 11, 2026
  • Swift

jonschlinkert / gray-matter

Sponsor
Star 4.5k

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
  • Updated Jun 14, 2025
  • JavaScript

angularsen / UnitsNet

Star 3k

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
  • Updated Nov 11, 2026
  • C#

zzzprojects / html-agility-pack

Sponsor
Star 2.9k

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.

parse html-parser xpath hap htmlagilitypack
  • Updated Oct 12, 2026
  • C#

remarkablemark / html-react-parser

Sponsor
Star 2.4k

📝 HTML to React parser.

react javascript html npm parser package library typescript parse dom jsx html-react-parser react-parser
  • Updated Nov 10, 2026
  • TypeScript

micromark / micromark

Star 2.2k

small, safe, and great commonmark (optionally gfm, mdx) compliant markdown parser

markdown gfm parse ast render cst commonmark compile unified tokenize
  • Updated Sep 26, 2026
  • JavaScript

Keyang / node-csvtojson

Star 2k

Blazing fast and Comprehensive CSV Parser for Node.JS / Browser / Command Line.

nodejs javascript csv parse csvtojson csv-data csvparser csv-row csv-columns csv-stream
  • Updated Jan 22, 2026
  • TypeScript

parse-community / Parse-SDK-Android

Sponsor
Star 1.9k

The Android SDK for Parse Platform

android sdk parse hacktoberfest parse-platform parse-android
  • Updated Apr 4, 2026
  • Java

chrismattmann / tika-python

Sponsor
Star 1.7k

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
  • Updated Nov 10, 2026
  • Python

wooorm / markdown-rs

Sponsor
Star 1.6k

CommonMark compliant markdown parser in Rust with ASTs and extensions

markdown rust gfm parse compiler render commonmark tokenize
  • Updated Apr 23, 2025
  • Rust

sharksforarms / deku

Sponsor
Star 1.4k

Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

rust serialization parse declarative bytes bits deserialization deku rust-crate encoder-decoder symmetric
  • Updated Nov 1, 2026
  • Rust

parse-community / Parse-SDK-JS

Sponsor
Star 1.3k

The JavaScript SDK for Parse Platform

javascript parse javascript-sdk hacktoberfest parse-js parse-platform
  • Updated Nov 12, 2026
  • JavaScript

MikePopoloski / slang

Star 1.2k

SystemVerilog compiler and language services

parse compiler slang verilog language-service systemverilog
  • Updated Nov 11, 2026
  • C++

wuba / Picasso

Star 1.1k

一款UI自动生成代码插件,提供UI自动生成代码全流程解决方案。

parse code sketch measure picasso sketch-plugin sketch2code ui2code
  • Updated Oct 28, 2026
  • TypeScript
Followers
10.9k followers
Website
github.com/topics/parsing
Wikipedia
Wikipedia

Related topics

antlr 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.