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/inferara/tree-sitter-inference
Inference Grammar for tree-sitter
Last synced: 17 Apr 2026
https://git.hiifong.cc/mirrors/maddy
C++ Markdown to HTML header-only parser library
c-plus-plus cpp cpp14 header-only html library markdown parser
Last synced: 04 Oct 2025
https://github.com/minoritea/go-decls
go-decls: list declarations in a Go source file
Last synced: 06 Jul 2025
https://github.com/repcomm/quadgraph
A simple quadratic function grapher in js
canvas graph js parser quadratic-formula
Last synced: 25 Jul 2025
https://github.com/tomashubelbauer/js-markdown-parser
A MarkDown parser written in JavaScript
Last synced: 07 May 2026
https://github.com/anujdhillxn/flipbook
A language for generating flipbooks using pictures
Last synced: 22 Mar 2026
https://github.com/p4suta/afm
Aozora Flavored Markdown — Rust dialect fusing CommonMark/GFM with 青空文庫 typography (ruby, bouten, 縦中横, 字下げ, 外字).
aozora-bunko cli commonmark gfm japanese markdown parser ruby rust typography
Last synced: 16 Jun 2026
https://github.com/OrlovEvgeny/serde.zig
Universal serialization for Zig: JSON, Yaml, MessagePack, TOML, CSV and more from a single API
json-serialization parser serde zig zig-library zig-package
Last synced: 24 Mar 2026
https://github.com/gregorybchris/markers
Boolean formula parsing
binary boolean equation formula interpreter parser parsing pratt sat
Last synced: 09 Nov 2025
https://github.com/rryi/tokens.jl
parse text into tokens, build memory-efficient token lists and trees,
lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize
Last synced: 02 Mar 2026
https://github.com/cnayan/mqb
µ Query Language to JSON Query Builder for easy querying using Q-Server
antlr4 javscript lexer parser query query-builder query-language querydsl
Last synced: 09 Oct 2025
https://github.com/dhunanyan/moonchunk
MoonChunk is a TypeScript-based DSL runtime for generating static HTML from .mncnk files with imports, scoped variables, functions, loops, metadata, and ANTLR parsing.
antlr antlr4 antlr4ts compiler-construction developer-tools dsl html-generation interpreter language-runtime moonchunk parser static-site-generator templating typescript
Last synced: 24 Jun 2026
https://github.com/ambiere/to-object
Parse string representations of objects into JavaScript objects.
javascript json objects parser strings
Last synced: 08 Feb 2026
https://github.com/rahuldangeofficial/09-word-arithmetic-parser
An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.
abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs
Last synced: 02 Jun 2026
https://github.com/Koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 09 Aug 2025
https://github.com/sebastian-software/ferrocat
Performance-first Rust toolkit for Gettext PO and NDJSON catalogs, merge workflows, and ICU MessageFormat-aware localization.
benchmarking gettext i18n icu-messageformat localization ndjson parser po-files rust translation
Last synced: 21 May 2026
https://github.com/watcol/somen
An asynchronous parser combinator for Rust.
asynchronous parser parser-combinators rust
Last synced: 27 Mar 2026
https://github.com/andreas19/argparsebuilder
Builder for argparse.ArgumentParser.
argparse argument-parser command-line parser
Last synced: 27 Mar 2026
https://github.com/elecena/ic-package-info
Extract IC package from a given string
elecena electronic-components electronics-engineering integrated-circuits parser php
Last synced: 09 Jun 2026
https://github.com/ychaaby/javascript_compiler
A JavaScript compiler that parses and compiles specific fragments into custom assembly language using JavaCC and Java.
Last synced: 24 Mar 2025
https://github.com/hellrungj/csc-412-networking
checksum client networking parser python server
Last synced: 03 Jul 2025
https://github.com/extybr/playlist_check
parser playlist python-script script shell
Last synced: 04 May 2026
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/max-planck-innovation-competition/go-semanticscholar
A toolbox for the interaction with semantic scholar data.
client go parser semanticscholar
Last synced: 04 Apr 2025
https://github.com/dewantrie/lark-grammar-parser
A simple programming language designed for studying parsing and how to use lark-parser in specific scenarios for a particular case.
antlr grammer lark-parser named-entity-recognition parser string-parser
Last synced: 22 Oct 2025
https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs
XenTrace data processing interface for KernelShark in Rust.
ffi inferface kernelshark parser plugin rust xen xentrace
Last synced: 02 Apr 2025
https://github.com/martan03/ipp-project
Parser and interpreter implementation
interpreter parser php python school
Last synced: 18 Apr 2026
https://github.com/braasileiro/pvdb2json
Simple script to convert pv_db.txt files from Project DIVA stuff to JSON.
converter hatsune-miku json parser project-diva pv-db
Last synced: 25 Jun 2026
https://github.com/permalik/markdown_parser_go
systems:markdown lexer and parser
Last synced: 04 Aug 2025
https://github.com/repo-archive-x-rays5/parse_wiki_text
Parse wiki text from Mediawiki into a tree of elements.
Last synced: 29 Sep 2025
https://github.com/paddecraft/typed-env
Typed env is an easy solution to type-check and check for environment variables, including the ones from .env-files.
environment-variables parser python3 type-annotations
Last synced: 18 Jan 2026
https://github.com/frankfont/smallxmlparser
Tested with Java 8 and originally written in Java2 (v1.3.1) with the goals of high speed, small code size, and interface minimalism. Source code is freely distributed.
fast interface-minimalism java parser small xml
Last synced: 03 Jul 2025
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/gastonginestet/qwidget-parser
This project consists of developing using patterns such as Visitor or Builder in Pharo Smalltalk a tool that reads the window design (XML or JSON) and generates the necessary code to display it with Spec2.
parser pharo pharo-smalltalk spec spec-2
Last synced: 18 Jan 2026
https://github.com/bel-framework/bel-css
CSS utilities for Erlang
css css-parser css3 erlang erlang-library parser
Last synced: 01 Apr 2026
https://github.com/yonis-savary/extracteur-lpp
Extracteur de code LPP depuis fichier NX de la sécu (LPPTOT)
lpp parser securite-sociale sql
Last synced: 02 Aug 2025
https://github.com/sarveshh/markdownerr
A react project to preview, generate and share markdowns. With 10+ templates of top usability of markdowns, markdownerr makes writing blogs, ReadMe's a breeze.
expressjs html markdown markdown-converter markdown-editor markdown-parser markdown-previewer markdown-to-html markdown-viewer nodejs parse parser remarkable syntax-highlighting
Last synced: 09 Apr 2026
https://github.com/arturduisheev/medparser
bs4 parser python selenium-webdriver
Last synced: 11 Mar 2026
https://github.com/isk-insider/eve-paste
📋🌱 A node.js library for parsing copied and pasted data from EVE Online.
appraisal eve-online nodejs parser paste
Last synced: 23 Sep 2025
https://github.com/robbycbennett/json
JavaScript Object Notation library for Rust
Last synced: 17 Apr 2026
https://github.com/esensar/kotlin-newsboat-parser
Parser for newsboat (https://newsboat.org/) configuration and url files
Last synced: 05 Jul 2025
https://github.com/abo/mqpp
MQTT Packet Parser
mqtt mqtt-packet-parser parser
Last synced: 17 Apr 2026
https://github.com/klkvsk/whoeasy
Smart WHOIS client and parser for PHP
dns domains parser php whois whois-lookup whois-parser
Last synced: 14 Jan 2026
https://github.com/rse/flowlink
Flow Expression Language
evaluator expression flow language link parser
Last synced: 16 Mar 2025
https://github.com/t1m4/parser_log_apache
This is Apache log parser for searching the most popular vulnerabilities
Last synced: 23 Sep 2025
https://github.com/bohdaq/url-build-parse
`url-build-parse` provides the ability to parse URL from string as well as construct URL from parts.
Last synced: 02 Apr 2026
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/rumkin/iomd
Parse Mozilla's Iodide project markdown (IOMD)
Last synced: 25 Mar 2025
https://github.com/adrianvillanueva997/fail2ban-log-parser
Simple to use Fail2ban log parser in rust with python bindings
fail2ban nodejs parser python rust typescript winnow
Last synced: 02 Apr 2026
https://github.com/rvanbaalen/hashparser
Tiny javascript library to get and set (encoded) hash parameters
hash javascript parser url util
Last synced: 02 Apr 2026
https://github.com/daedalus/oeis_validator
Validate OEIS entries against the internal format specification and style sheet
cli integer-sequences linting number-theory oeis online-encyclopedia-of-integer-sequences parser python style-linter validator zero-dependencies
Last synced: 03 Jun 2026
https://github.com/arcj137442/narsese.rs
Narsese的Rust实现
data-structures formatter lexical-parser nars narsese parser
Last synced: 30 Jul 2025
https://github.com/liolle/mdparser
markdown parser
markdown npm-package parser typescript
Last synced: 19 Feb 2026
https://github.com/qraqras/pydocstring
A zero-dependency Rust parser for Python docstrings (Google & NumPy) — full AST with byte-precise source locations, built for linters and formatters.
docstring docstrings parser python rust
Last synced: 02 Apr 2026
https://github.com/artem-burashnikov/simpleparser
Part of the SPBU's programming course. Parser, interpretator and optimizer for a simple formal language.
fsharp interpretator optimizer parser parser-combinators
Last synced: 04 Oct 2025
https://github.com/luisfuentech/object-dot-parser
Parse string dotted keys to nested attributes in object
hacktoberfest json nodejs npm npm-package parser
Last synced: 17 Apr 2026
https://github.com/tomijuarez/yavt
Una aplicación didáctica para la introducción a la verificación formal de programas
algorithm c-plus-plus first-order-logic formal-verification parser
Last synced: 18 Jul 2025
https://github.com/hasuzawa/nspredicate_parser
A simple Go parser for Objective-C NSPredicate. Created for personal usage and work.
golang objective-c parser swift
Last synced: 17 Apr 2026
https://github.com/visionik/trongo
TRON (Token Reduced Object Notation) format library for Go
go json parser serialization tron
Last synced: 17 Apr 2026
https://github.com/ardnew/gosh
Stupid fast and sassy shell integration for Go
ast bash command-line go go-library go-tools golang parser shell zsh
Last synced: 03 Apr 2026
https://github.com/vishwaksena94/tokenloom
🔍 Parse streamed text into structured events using TokenLoom, a TypeScript library designed for flexible handling of real-time data and custom tags.
anthropic claude code-fence gemini gpt groq llm markdown markup openai parser stream streaming syntax syntax-highlighting tokenization tokens xai
Last synced: 17 Apr 2026
https://github.com/mrkresnofatih/khonsu.parseablejsonobjectbuilder
Read-Json-Parse-To-Class-Object Utility 🦜🦄🦝🐼🐱
Last synced: 13 Apr 2026
https://github.com/espumita/dotnet-fluent-cli
Fluent interface to parse and configure arguments for command line applications in .NET.
args command-line dotnet dotnet-core fluent parser
Last synced: 14 Jan 2026
https://github.com/psychollama/json-parser
A hand-written JSON parser because reasons
Last synced: 17 Apr 2026
https://github.com/rgrove/parse-yaya
A Yet Another Yet Another Markup Language parser for Node.js and browsers.
javascript js json nodejs parser yaya
Last synced: 17 Apr 2026
https://github.com/madliani/quoter
A Quote Scraper
parser quotes scraper wikiquote
Last synced: 01 Mar 2025
https://github.com/tinyclub/vtools
Scripts for the noVNC recordings
encoder novnc optimizer parser recordings slicer
Last synced: 17 Apr 2026
https://github.com/sheroz/http_common
Common types and operations for HTTP
header http http-requests network network-programming parser web
Last synced: 17 Apr 2026
https://github.com/eric-esoteric/job-hunter-ai
🎯 Job Hunter AI — персональный ИИ-ассистент для автоматического отсева вакансий и генерации сопроводительных писем.
ai automation chrome-extension gemini job-search parser python tkinter webhooks
Last synced: 27 Jun 2026
https://github.com/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/njakob/parcel
Simple NPM package parser
flowtype helper library npm npm-package parser
Last synced: 09 May 2026
https://github.com/abougouffa/simple_parser_rs
Basic math parser made with Rust, made for fun and for trying the language!
grammar lexer parser rust simple-math-parser
Last synced: 01 Jul 2025
https://github.com/cicciog/node-dockerfile-parser
Parser for dockerfile of Docker Images
docker docker-image dockerfile json nodejs parser
Last synced: 05 Apr 2026
https://github.com/pavlenkodr/ethermineparser
ethermine
ethermine mining notifications parser vk vkontakte
Last synced: 18 Apr 2026
https://github.com/networkexception/script
A primitive scripting language I develop when I'm bored
csharp interpreter parser typescript
Last synced: 18 Apr 2026
https://github.com/markhershey/gmail-paylah
Gmail PayLah / Fave / Grab Transaction Notification Email Parser
email email-exporter fave gmail gmail-api grab parser paylah singapore
Last synced: 08 Apr 2025
https://github.com/casatrick/solana-transaction-parser
solana trasaction parser
Last synced: 20 Jun 2026