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/05st/cli-calc
A fast and lightweight command line calculator written in Rust.
calculator calculator-application cli command-line lexer parser rust rust-lang
Last synced: 09 Jun 2026
https://github.com/xzripper/parentheses
Lightweight parentheses parser in Python.
Last synced: 09 Jun 2026
https://github.com/bytebase/tidb-parser
TiDB parser based on ANTLR4
antlr antlr-parser antlr4 database parser sql tidb
Last synced: 02 Nov 2025
https://github.com/igncp/bash-utils
Collection of Bash utilities
ast bash chevrotain eslint eslint-plugin parser parsers react sh
Last synced: 05 May 2026
https://github.com/yycoder/thrifter
Non-destructive thrift parser with zero third-party dependency.
ast formatter golang golang-package parser thrift thrift-parser
Last synced: 13 Jun 2026
https://github.com/socketbyte/express-multipart
:zap: High performance lightweight Express middleware for handling multipart/form-data requests.
express form-data formdata http library middleware multipart parser typescript
Last synced: 05 May 2026
https://github.com/thiagobarradas/sqlclient-parsetoobject
Easy SqlClient parse to object for .NET Core
dapper dotnet-core dotnet-core-2 dotnet-core-3 mapping object objective-c parser sql sqlclient
Last synced: 06 May 2026
https://github.com/djoezeke/myyaml
Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.
c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser
Last synced: 07 May 2026
https://github.com/mitranim/sqlp
[MOVED] Parser for rewriting foreign code embedded in SQL
Last synced: 10 Jun 2026
https://github.com/eantcal/nuexpreval
Mathematical expression evaluator in c++11
evaluator library linux macos macosx math-expressions mathematical-expressions parser utility windows
Last synced: 08 May 2026
https://github.com/rk0cc/jogu
A Java object which holding Git repository URL address
alternative-ssh git git-repository git-url https java maven maven-jo parser remote-repository repository ssh uri url
Last synced: 08 May 2026
https://github.com/kanarus/byte_reader
A minimal byte-by-byte reader for parsing input
byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple
Last synced: 10 Jun 2026
https://github.com/malbolgee/proto-terminal-so
Proto-terminal para a matéria de Sistemas Operacionais. O terminal aceita pipe, redirecionamento de entrada e saída, além de mistura entre esses modificadores. Para mais informações, ler a documentação.
c file fork kernel linux linux-shell operating-systems parser pipe pipes redirection-operators shell syscall
Last synced: 08 May 2026
https://github.com/mannasoumya/todo-parser
Simple TODO parser written in Python
command-line command-line-tool github github-actions github-api github-issues issue-management issue-tracker issues parser python python3 todo todoparser utilities utility
Last synced: 08 May 2026
https://github.com/st235/xcalc-core
Free open source arithmetic grammar parser 🧮
calculator cpp grammar parser xcalc
Last synced: 10 Jun 2026
https://github.com/stho01/promty
A powerful and flexible command-line parser and command executor framework for .NET applications. Build beautiful CLI tools with minimal boilerplate code.
arguments cli cli-framework command-line command-line-parser console csharp developer-tools dotnet dotnet-core flags framework nuget parser type-safe
Last synced: 09 May 2026
https://github.com/winscripter/sharpsubtitles
SharpSubtitles is a high-performance reader/writer/converter between 3 subtitle formats: SRT, LRC, and ASS
ass ass-subtitles converter converters csharp dotnet lrc lrc-subtitles parser parsers reader readers srt srt-subtitles subtitles writer writers
Last synced: 09 May 2026
https://github.com/bashkirtsevich-llc/wiki-dump-parser
Wiki dump parser (jupyter)
bz2 demos jupyter jupyter-notebook jupyter-notebooks parser python python3 tutorial tutorial-code tutorials wiki wikia wikipedia wikipedia-corpus wikipedia-dump wiktionary xml xml-parser
Last synced: 11 May 2026
https://github.com/superb-man/regex-parser
Simple regex matcher with some advanced operations.Can only parse a regex😔 and match some elementary operations🚀.Nothing fancy!
Last synced: 12 May 2026
https://github.com/floatpane/go-icalendar
Go library to handle iCal invites
builder calendar data-serialization events freebusy generator go golang golang-li ical icalendar ics ics-parser parser recurrence rfc-5545 rfc5545 rrule rsvp scheduling
Last synced: 22 Jun 2026
https://github.com/isopropylcyanide/google-search-history-parser
View the relevant google searches along with the timestamp from the google search archive
archive-storage archived google-search json parser python python-parser
Last synced: 13 May 2026
https://github.com/Jim-Fan/lambda
Experimental interpreter for untyped lambda calculus
bison flex lambda-calculus parser
Last synced: 11 May 2025
https://github.com/paych3ck/telegram_holidays_bot
Сегодняшние праздники в Telegram-боте.
parser python telebot telegram-bot
Last synced: 09 Jul 2025
https://github.com/savi-lang/json
JSON reading and writing for the Savi standard library, written in pure Savi.
json library parser savi standard-library
Last synced: 18 Mar 2025
https://github.com/starbuildr/norwegian_id_number
Elixir library to parse and validate Norwegian national identification numbers
national-id national-identification-number norwegian parser
Last synced: 21 Feb 2026
https://github.com/vikiboss/ck-util
简单、轻量、平台无关的 JavaScript Cookie 工具类
cookie cookie-parser cookies parser toolkit
Last synced: 16 Mar 2025
https://github.com/decodelabs/idiom
Lightweight text to HTML parser - tags optional
Last synced: 15 Apr 2025
https://github.com/teragrep/rlo_06
Teragrep syslog (RFC 5424) library for Java
java parser rfc-5424 rfc5424 rfc5424-parser syslog syslog-parser syslog-server teragrep
Last synced: 24 Oct 2025
https://github.com/catinrage/liquid
liquid is easy to use and fast typescript parser generator.
clr compiler interpreter lalr lr1 lr1-parser parser
Last synced: 29 May 2026
https://github.com/mosherubin/getcmdopt
Simple, light, cross-platform C++ class for parsing command line options
argument-parser argv argv-parser command-line command-line-parser cross-platform getopts parser
Last synced: 11 Jun 2025
https://github.com/gummywormz/CDPEC
Common Dynamic Parser for Ciencias Formatted Files
common-dynamic-parser haxe parse parser
Last synced: 10 Mar 2025
https://github.com/richie-south/javascript-rich-string-parser
Find tokens in your strings
parser string-parser string-parsing
Last synced: 22 Apr 2025
https://github.com/neuroglia-io/data.coda
.NET Standard 2.1 library for parsing Belgian CODA files
Last synced: 17 May 2026
https://github.com/kouisamine/json-to-string
JSON to String converter is a tool that facilitates the conversion of JSON data into a string format.
convert converter js json json-document json-schema json-to-string online parse parser php source-code string tools
Last synced: 21 Jan 2026
https://github.com/djoezeke/mytoml
Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.
c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser
Last synced: 02 Apr 2026
https://github.com/kylesmith19091/beautiful-soup-cpp
Beautiful soup inspired program for extracting data from HTML documents.
beautifulsoup cpp11 parser treesitter-api
Last synced: 20 Jun 2025
https://github.com/kaymekaydex/bmstu-stud-parser
:newspaper: Парсинг информации с сайта студсовета МГТУ (studsovet.bmstu.ru)
Last synced: 01 Apr 2025
https://github.com/erykjj/traverture
OBSIDIAN PLUGIN: parse, convert, preview, and insert Bible scripture references
bible-reference-parser bible-references obsidian-plugin parser scripture-references scriptures
Last synced: 25 Jun 2026
https://github.com/algosup/2024-2025-project-4-web-fpga-team-3
A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.
eda-tools fpga parser reactjs simulation
Last synced: 14 May 2026
https://github.com/bbugyi200/magodo
A Python library for working with the todo.txt format, with some magic thrown in.
cc-python library parser productivity python todo todotxt
Last synced: 16 May 2025
https://github.com/codeismyid/tsc-output-format
Format Typescript compiler (tsc) diagnostic output into JSON, GHA Annotations, and more.
formatter parser tsc tsc-diagnostics tsc-output tsc-output-format tsc-output-formatter tsc-output-parser typescript typescript-diagnostics
Last synced: 09 Mar 2026
https://github.com/virb3/aom-replay-tool
Replay tool for Age of Mythology: Retold
010-editor age-of-mythology aom binary commands game parser replay
Last synced: 05 Aug 2025
https://github.com/4ster-light/py-logic
Implementation of a logic formula parser and truth table generator in Python.
interpreter lexer parser python
Last synced: 16 Aug 2025
https://github.com/djoezeke/yamlfy
A Lightweight Yaml file parser and emmiter written in pure c.
c config configuration cpp deserialize emmiter parser serializer yaml yaml-parser
Last synced: 21 Aug 2025
https://github.com/laluxx/rush
Yet another llvm wrapper
ast llvm parser programming-language
Last synced: 09 Mar 2026
https://github.com/jmrozanec/cobiss-parser
Parses COBISS/COMARC format into Dublin Core object.
bibliography cobiss cobiss-parser comarc dublin-core metadata parse-cobiss-files parser
Last synced: 05 Nov 2025
https://github.com/slash3b/pirata
Shows playing and upcoming movies in Chisinau cinema
Last synced: 09 Mar 2026
https://github.com/andrianllmm/akl-dictionary-parser
A Python script that parses an Aklanon dictionary and converts it into several useful formats.
aklanon dictionary parser text-mining
Last synced: 12 Nov 2025
https://github.com/psychollama/xml-parser
An XML parser written for the fun of it
Last synced: 30 Mar 2025
https://github.com/smirnovoleg/haskell-interpreter
MiniHaskell interpreter implementation
Last synced: 22 Mar 2025
https://github.com/gituser12981u2/mathematicalexpressionparser
This Java application is designed to parse and evaluate mathematical expressions. It utilizes a Lexer to tokenize input, a Parser to construct an abstract syntax tree (AST), and evaluates these expressions to return results in fractional form.
abstract-syntax-tree ast calculator java lexer parser
Last synced: 30 Mar 2025
https://github.com/nemmusu/shodan-output-parser
The wrapper extracts and simplifies the output of Shodan, keeping only essential information.
osint output parser passive-vulnerability-scanner pentesting prettify python redteaming scanner shodan
Last synced: 29 May 2026
https://github.com/captainayan/accountlite-cli
💡💰Lightweight Command line Double-Entry Accounting Software💵💸
account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance
Last synced: 29 Mar 2025
https://github.com/mlightcad/shx-parser
AutoCAD SHX font JavaScript Paser
autocad javascript parser shx shx-font typescript
Last synced: 20 Jan 2026
https://github.com/javaparser/javaparser-gradle-sample
Sample project with a basic Gradle + JavaParser setup
bootstrap gradle java javaparser parser tutorial
Last synced: 21 Apr 2026
https://github.com/joellefkowitz/nationwide
A Nationwide transactions table parser.
Last synced: 26 Jan 2026
https://github.com/potatoparser/lazycrate
Lazily and easily serialize and deserialize variables
brotli compression deserializer json parser serializer stringify variables
Last synced: 01 May 2026
https://github.com/bombsimon/monkey-c-rs
A (to be) Monkey C tokenizer, lexer and parser
Last synced: 21 Mar 2025
https://github.com/anntnzrb/tsparxser
TypeScript mini lexer+parser implementation using Python's PLY library.
lexer parser ply python typescript
Last synced: 10 May 2025
https://github.com/99yuseong/html-parser
HTML compiler with python
compiler parser python tokenizer
Last synced: 20 Mar 2025
https://github.com/ebiselutica/susloader
A C# Library to read and write seaurchin score files
csharp netstandard20 parser score seaurchin
Last synced: 11 Apr 2026
https://github.com/pedroediaz/xc
A toy self-compiling C compiler.
bsd-3-clause c89 c99 compiler embedded non-recursive parser shunting-yard unix
Last synced: 09 Feb 2026
https://github.com/katsew/logo-command-parser
Logo command parser with PEG.js
javascript logo parser pegjs typescript
Last synced: 07 May 2026
https://github.com/stater/read-cli
A small NodeJS Module to help parsing the CLI command and options.
cli cli-parser command javascript node-js node-module nodejs parser
Last synced: 30 Apr 2026
https://github.com/kessejones/cpp-html-parser
HTML parser based on a HackerRank test
Last synced: 30 Mar 2025
https://github.com/chee/nextstep-plist
parse and generate NeXTStep-style plists in javascript
Last synced: 19 Apr 2025
https://github.com/rimiti/robotizer
Robots.txt parser / generator
generator parser robots-parser robots-txt robotstxt
Last synced: 19 Sep 2025
https://github.com/puripuri2100/opam-file-rs
Parser and printer for the opam file syntax with Rust
Last synced: 03 Jul 2025
https://github.com/weezy20/loxr
Lox Interpreter
lox-language parser programming-language rust tokenizer
Last synced: 30 Mar 2025
https://github.com/syntatis/wp-plugin-readme-parser
⚗️ Retrieve information from WordPress plugin readme files
parser readme wordpress-plugin
Last synced: 20 Oct 2025
https://github.com/darkseriuscode/manga-loader
Позволяет скачивать мангу с сайтов https://readmanga.live, https://mintmanga.live, https://readmanga.io
Last synced: 29 May 2026
https://github.com/moviestoreguy/termi
A flag replacement library to create detailed cli applications
Last synced: 18 Jun 2025
https://github.com/stephane-martin/w3c-extendedlog-parser
A parser in golang for W3C Extended Log format
Last synced: 23 Apr 2025
https://github.com/olofblomqvist/marlowe-rs
A Rust library for working with the Marlowe DSL for Cardano financial smart contracts.
blockchain cardano dsl marlowe parser rust smart-contracts
Last synced: 09 Apr 2025
https://github.com/jesusgraterol/argv-utils
The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.
args arguments argv argvs node parser sh shell shell-script utilities utils
Last synced: 31 Jan 2026
https://github.com/novitae/njsparser
A NextJS data parser, to scrape peacefully 🦩
javascript next nextjs parser scraper scraping
Last synced: 05 Sep 2025