Parser
A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.
Common examples include:
- parsers for markup languages (e.g. HTML/Markdown etc)
- parsers for data-serialization formats (e.g. JSON/XML/YAML etc)
- parsers used as part of/in conjunction with a compiler (in this case, the parser consumes the tokenized input emitted by the Lexer and ultimately feeds the resulting parse tree/concrete syntax tree into the compiler)
- GitHub: https://github.com/topics/parser
- Last updated: 2026-07-05 00:19:15 UTC
- JSON Representation
https://github.com/sebyx07/json-asm
⚡ The fastest JSON parser/serializer - hand-optimized x86-64 & ARM64 assembly with C API. AVX-512/AVX2/NEON SIMD, 24-byte nodes, zero-copy parsing
arm64 assembly avx2 avx512 c high-performance json neon parser performance serializer simd x86-64
Last synced: 03 May 2026
https://github.com/acrion/tree-sitter-raku
A fork of tree-sitter-perl adapted to provide improved Raku language grammar and syntax highlighting for the Helix editor.
grammar helix-editor parser perl6 raku rakulang syntax-highlighting tree-sitter
Last synced: 03 May 2026
https://github.com/yasyf/cc-transcript
Typed, non-lossy events for Claude Code transcripts: superset JSONL parser (Rust fast path), sentiment + feedback-mining domains, and a transcript-investigation CLI
anthropic claude claude-code claude-code-plugin cli jsonl parser pyo3 python rust transcripts
Last synced: 25 Jun 2026
https://github.com/astrodynamic/arithmetic-calculations-in-c-for-calculator
Library for arithmetic string calculator in C.
c calculator cmake library makefile math parser
Last synced: 09 Jun 2026
https://github.com/theodore-s-beers/djvulpes
Early-stage experimental DjVu parser and inspection CLI
djvu document-parser file-format parser rust text-extraction
Last synced: 25 Jun 2026
https://github.com/pustovitdmytro/quotes
web scrapper (python3, beautifull soap, aiohhtp,csv)
aiohhtp beautifullsoup csv parser postgresql python3 scrapper selenium
Last synced: 04 May 2026
https://github.com/momiji-rs/sparkdown
A fast, standards-first CommonMark parser in Rust — 100% CommonMark 0.31.2. markdown, with a spark.
commonmark commonmark-parser html markdown markdown-parser markdown-to-html parser rust rust-crate text-processing zero-dependencies
Last synced: 26 Jun 2026
https://github.com/malyshevars/smgnr3000
A parser that periodically fetches and logs runtime and temperature data from the Samogoner AE3000 into CSV/PostgreSQL and generates daily graphs, plus a PyQt5 GUI for interactively plotting that data. A PyQt5 “Test Panel” for manually sending test commands.
esp8266 ethanol homebrew hw-364a mathplotlib parser postgresql pyqt5 python3 vodka
Last synced: 05 May 2026
https://github.com/fulminazzo/yamlparser
A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.
github-actions java parser yaml
Last synced: 05 May 2026
https://github.com/fi1a/config
PHP работа с файлами конфигураций. Поддерживает файлы в PHP и JSON форматах.
Last synced: 06 May 2026
https://github.com/hdoc1509/gh-actions.nvim
Plugins that improves support for Github Actions files in Neovim.
github-actions neovim neovim-plugin parser tree-sitter tree-sitter-gh-actions-expressions
Last synced: 06 May 2026
https://github.com/pyramidheadshark/aij_2025_downloader
AIJ 2025 lectures downloader
aijourney downloader education ffmpeg parser playwright video
Last synced: 07 May 2026
https://github.com/fulminazzo/markdownparser
A simple Markdown parser. It provides an API to work with Markdown elements.
github-actions java markdown parser
Last synced: 08 May 2026
https://github.com/womblee/discord-ai-helper-bot
This is a Discord Bot designed to help noobs in my Discord server chat about Dying Light modding.
ai bot chatbot discord discord-bot llama llamacpp-python parser python support
Last synced: 08 May 2026
https://github.com/gridaco/postgrest-openapi
JS postgREST OpenAPI Spec parser
openapi parser postgresql postgrest schema swagger visualization
Last synced: 08 May 2026
https://github.com/mgood7123/qparse
A powerful Parser Combinator library with error reporting and input rewriting capabilities, build WITH or WITHOUT QT6 support
cpp parser parser-combinators qt6 std
Last synced: 08 May 2026
https://github.com/xarantolus/funloop
Small experiment in transforming the JavaScript AST to make code more cursed
cursed javascript loops parser
Last synced: 09 May 2026
https://github.com/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 2026
https://github.com/autodruid/photon-parser
Blazing fast photon parser protocol16
network parser photon protocol16
Last synced: 17 May 2026
https://github.com/thomascamminady/fit2parquets
Convert Garmin `.fit` files to `.parquet` files using Garmin's FIT SDK.
Last synced: 16 Jan 2026
https://github.com/chxmbley/sitex
Read text content from websites ignoring styling, behavior, and structure
go golang parser reader text text-analysis web webscraper webscraping
Last synced: 28 May 2026
https://github.com/pb-shrugged/tree-sitter-powerscript
Powerscript grammar for Tree-sitter
parser powerbuilder powerscript tree-sitter
Last synced: 09 May 2026
https://github.com/ruslantolstov/azure-connection-parser
Azure connection string parser
azure cosmosdb eventhub parser servicebus
Last synced: 10 May 2026
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
Last synced: 24 Mar 2025
https://github.com/shinigami92/url-parser
Parse a given URL and return an abstract syntax tree
abstract-syntax-tree ast parser typescript url
Last synced: 11 Oct 2025
https://github.com/papo1011/ts-rust-zig-deez
Writing an interpreter in Julia :)
abstract-syntax-tree deez interpreter julia julialang lexer parser
Last synced: 05 Oct 2025
https://github.com/schanur/geocache-compas
app c-sharp geocaching gps live mobile parser university
Last synced: 24 Mar 2025
https://github.com/hellrungj/csc-412-networking
checksum client networking parser python server
Last synced: 03 Jul 2025
https://gitlab.com/katkosmos/bs
The worst programming language ever.
Bytecode Interpreter bytecode compiler ecmascript ecmascript3 interpreter javascript language parser programming language rust rust-lang virtual machine
Last synced: 10 Mar 2025
https://github.com/4uf04eg/gotolwiqatranslator
A pretty old assignment from my university dating back to about May of 2020.
golang lexer-generator lexer-parser parser translator
Last synced: 14 Jan 2026
https://github.com/belltoy/tree-sitter-openmetrics
OpenMetrics text format grammar for tree-sitter
Last synced: 15 May 2026
https://github.com/susumuota/fast-png-parser
Fast, lightweight and memory efficient PNG chunk parser.
javascript node nodejs npm npm-module parser png typescript
Last synced: 12 Apr 2026
https://github.com/hammadmajid/htmlizemd
A CLI application that converts Markdown to HTML while following CommonMark Spec
markdown parser portfolio-project
Last synced: 14 Mar 2025
https://github.com/pitw/boll-kaspersky-subscriptions-parser
Boll Kaspersky Subscriptions Parser
boll go golang kaspersky kaspersky-subscriptions parser
Last synced: 14 Jan 2026
https://github.com/TryOmar/CompilerXArabic
A compiler implementation for an Arabic-based programming language, featuring lexical analysis, syntax parsing, and a graphical user interface for interactive testing and development.
arabic arabic-programming-language compiler parser python tokenizer
Last synced: 29 Jun 2026
https://github.com/chalarangelo/cfg-parser
Context free grammar parser based on Earley parsing
context-free-grammar earley-parser parser
Last synced: 27 Jun 2025
https://github.com/marwanradwan7/dojo
An interpreter written in Go.
ast go go-standard-library golang interpreter lexer parser
Last synced: 12 Oct 2025
https://github.com/jeffasante/wasm-inspector
WASM Inspector is a fast Rust-powered tool for analyzing WebAssembly modules in your browser or via CLI. It reveals module structure, function call graphs, performance metrics, memory usage, and runtime compatibility. The core engine is compiled to WebAssembly for efficient client-side analysis in the web interface.
binary-analysis call-graph memory-analysis parser rust security-analysis static-analysis wasm-bindgen webassembly
Last synced: 29 Oct 2025
https://github.com/martinius96/webscraper-esp
WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.
esp32 esp8266 html parser scraper web-scraper wifi
Last synced: 03 May 2026
https://github.com/botcity-dev/botcity-documents
BotCity Document Processing
automation document parser parser-library pdf processing
Last synced: 18 Mar 2025
https://github.com/compactjs/parse-time
Small hour/time parser & stringifier
hour javascript parser stringifier time
Last synced: 13 Oct 2025
https://github.com/koykov/jsonvector
Vector JSON parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/tlonny/astroparse
A minimal, zero dependency, fully-typed parser combinator library
functional parser parser-combinators typescript
Last synced: 13 Jan 2026
https://github.com/iliaal/nameparser
Casing- and credential-aware PHP full-name parser. Fork of theiconic/name-parser, tuned for professional/clinician names.
credentials fullname human-names name-parser name-parsing parser php text-processing
Last synced: 18 Jun 2026
https://github.com/joelstephen97/doc_parser
A powerful document parser for resumes and general documents.
Last synced: 09 Mar 2025
https://github.com/prashantrahul141/splax
A memory safe, easy, dynamic programming language.
interpreter lexer parser programming-language rust tree-walk-interpreter
Last synced: 30 Jul 2025
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 10 May 2025
https://github.com/azhovan/brainfuck
A brain fuck interpreter implementation with Golang
brain-fuck-interpreter brainfuck golang interpreter lexer parser
Last synced: 14 May 2026
https://github.com/gadiim/webdriverio-googlesheet
Universal tool for automated data interaction between websites and Google Sheets.
automation bot chromedriver google google-cloud parser scraper sheets wdio web webdriver webdriverio
Last synced: 01 Jul 2026
https://github.com/tneudevteam/tneu-news
Scrape news in JSON from tneu.edu.ua
Last synced: 27 Jan 2026
https://github.com/eeriemyxi/wiktionary-cli
A fast command-line interface to search words at Wiktionary.
cpp parser scraping wiktionary
Last synced: 31 Dec 2025
https://github.com/purpleclay/chomp
A parser combinator library for Go that makes parsing text intuitive and maintainable
chomp go parser parser-combinators runes strings
Last synced: 03 Feb 2026
https://github.com/sotaneum/go-args-parser
환경변수나 인자로 전달받는 내용을 map[string]string 포맷으로 변경합니다.
args-parser arguments env env-parser go golang parser
Last synced: 10 Jun 2025
https://github.com/cmac2112/obby-parser
package that can parse markdown files and pick out links from text in an obsidian like fashion
Last synced: 06 May 2026
https://github.com/beenotung/nginx-portal
A utility tool to easily manage port forwarding and update Nginx configurations through an interactive and scriptable CLI interface.
automation cli config generator interactive-cli nginx parser port-forwarding
Last synced: 24 Mar 2025
https://github.com/yiweisong/node-ace-msg-parser
A node add-on for Aceinna device message parser
Last synced: 01 Jul 2025
https://github.com/dwayne/hs-json-parser
A JSON parser compliant with RFC 8259.
haskell json json-parser parser pretty-printer rfc8259
Last synced: 08 Jul 2026
https://github.com/albbus-stack/latex-simplified
A faster syntax parser to LaTeX.
Last synced: 28 Apr 2026
https://github.com/rstoetter/csmartsqlstatement-php
The php class cSmartSqlStatement helps to manage and change SQL statements
Last synced: 18 May 2026
https://github.com/itsryu/syn
Repositório referente ao trabalho de implementação de um analisador sintáxico para a linguagem MicroPascal (µ-Pascal) da disciplina Linguagens formais, Autômatos e Compiladores da Universidade Católica de Brasília.
c compiler micro-pascal parser syntax-analysis
Last synced: 24 Mar 2025
https://github.com/iroyalx/mini_cpp_compiler
UNI S4: a mini CPP lexical and syntax analyzer written by c++
automata c-language c-plus-plus c-programming compiler cplusplus cpp cppprogramming cppprojects grammar-checker grammar-parser lexer lexer-parser lexical mini-compiler parser syntax-analyser
Last synced: 04 May 2026
https://github.com/elkronos/gpt_read
Functions to read documents using GPT.
data-science gpt llm parser question-answering questions-and-answers r
Last synced: 15 Mar 2025
https://github.com/playday3008/rbil-parser
Parser for Ralf Brown's Interrupt List (RBIL) Release 61 — converts CP437-encoded data files into structured YAML
cp437 dos ghidra interrupt-list parser ralf-browns-interrupt-list rbil reverse-engineering x86 yaml
Last synced: 09 Jun 2026
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 25 Sep 2025
https://github.com/electrikmilk/hashbrown
Parsing package 🥔
go golang golang-package parser parser-library parsing
Last synced: 27 Feb 2025
https://github.com/ewilan-riviere/scanner
CLI to parse files or to get metadata.
Last synced: 28 Mar 2025
https://github.com/mondeja/cartocss-doc-parser
CartoCSS styling documentation parser
Last synced: 14 Mar 2026
https://github.com/jacobshirley/csv-stream-lite
Zero dependency, lightweight TypeScript CSV streaming and stringification library
csv parser parsing stream stringification stringify type-safe typescript
Last synced: 13 Jan 2026
https://github.com/dkandalov/parser4k
Parser combinator library for Kotlin 🧩🧩🧩 🔨
Last synced: 14 Mar 2025