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-06-26 00:19:23 UTC
- JSON Representation
https://github.com/simpson-computer-technologies-research/csvparser
CSV File Parser in C
Last synced: 13 Mar 2025
https://github.com/ehcaning/envparser
Environment variable parser package for npm
Last synced: 03 Sep 2025
https://github.com/techno-coder/oracus
A C++ parser written in Rust.
cplusplus interpreter parser rust
Last synced: 17 May 2026
https://github.com/jcustenborder/extended-log-format-parser
Parser for Extended log format files.
extended-log-format logs parser
Last synced: 28 May 2026
https://github.com/dunggramer/learning
Repo save all code i'm learning
algorithms javascript learn monorepo nestjs nodejs parser react redux swift threejs vim
Last synced: 06 Apr 2026
https://github.com/firedragon91245/coff-parse
A Parser and Generator for Windows Object Files (COFF: Common Object File Format)
coff coff-file object-file parser
Last synced: 05 Apr 2025
https://github.com/mayank-02/xmlalchemy
Command line tool to parse XML files and evaluate queries
antlr4 join-optimizations maven parser visitor xml xpath xquery
Last synced: 23 Jun 2026
https://github.com/zheoni/parsegar
Another and worse C++ command line argument parser
argument-parser command-line-parser cpp parser
Last synced: 29 Oct 2025
https://github.com/bb4/bb4-expression
a library for parsing a text representation of a mathematical expression that is written in terms of x
expresssion language math parser
Last synced: 29 Oct 2025
https://github.com/imgurbot12/pyxml
Pure python3 alternative to stdlib xml.etree with HTML support
html-parser parser python python3 xml xml-parser
Last synced: 11 Sep 2025
https://github.com/puresoltechnologies/parsers
PureSol Technologies' parser library
java library lr-parser packrat parser parser-library
Last synced: 15 May 2026
https://github.com/muhammad-fiaz/ason
ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.
adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3
Last synced: 02 Feb 2026
https://github.com/huntlabs/view
Compile Time Embedded Template Parser/Generator for D
Last synced: 07 Mar 2026
https://github.com/ravencentric/nzb-rs
A spec compliant parser for NZB files
Last synced: 12 Mar 2025
https://github.com/sambacha/solidity-grammar-rrd
Railroad Diagrams of the Solidity Grammar as defined by the ANTLR4 spec
antlr4 ethereum evm parser rrd smartcontracts solidity
Last synced: 20 Jan 2026
https://github.com/matthewdargan/rst
Basic reStructuredText parser
go golang lexer parser restructuredtext
Last synced: 16 Jun 2025
https://github.com/herber/argi
A simple args parser
args argument-parser arguments argv parser
Last synced: 17 May 2026
https://github.com/domfarolino/compiler
A compiler for Wilsey's compiler "theory" class
compiler lexer lexical-analysis ll1-grammar llvm parser
Last synced: 20 Jan 2026
https://github.com/alexionut-tincu/sh-ovel
A lightweight UNIX shell written in C, focused on simplicity and direct syscalls. Perfect for learning system-level programming.
c-language educational linux low-level-programming os-dev parser shell system-calls unix
Last synced: 16 Feb 2026
https://github.com/enzet/wikidata-transport-parser
Wikidata transport systems parser
parser python transport transportation-network wikidata
Last synced: 14 Jul 2025
https://github.com/corn-config/corn-go
Libcorn native Go implementation
config configuration-files corn language parser
Last synced: 22 Apr 2026
https://github.com/plutokekz/riotapiparser
A small script to parse the riot api documentation to generate json schema file, which get converted to pydantic models aka python dataclasses. For an eay and fast prototyping of api wrappers.
bs4 code-generation json-schema league-of-legends legends-of-runeterra parser pydantic python riot-games-api tft valorant
Last synced: 15 May 2026
https://github.com/git-download-manager/git-url-parse
git url parser for common git providers. (SCP-Style url not supported yet)
bitbucket cli git-url git-url-parser gitea github gitlab golang parse parser url-parser
Last synced: 15 Jan 2026
https://github.com/blaze6950/shopfinder
Site parser for finding shops using resselerratings.com
async-await asynchronous builtwith chromedriver csharp gui httpclient listview parser resselerratings selenium-webdriver task wpf-ui
Last synced: 15 May 2026
https://github.com/dopsun/chatbot-cli
A simple ChatBot command line parser, trained with templates.
Last synced: 11 Jan 2026
https://github.com/mikroskeem/quackit
Quake/Valve .cfg file parser
configuration golang library parser quake source-engine valve
Last synced: 28 Mar 2025
https://github.com/chaedie/axios-curl-parser
A lightweight tool for converting Axios request configurations into cURL commands, making it easy for developers to debug or share HTTP requests.
Last synced: 16 Feb 2026
https://github.com/blazzed21/umte-calendar
Transferring the UTME schedule to an ics calendar
ics node parser playwright ts umeos umte
Last synced: 16 Feb 2026
https://github.com/lszeremeta/sesame-rio-yars
Yet Another RDF Serialization (YARS) serialization parser for Sesame
parser rdf semantic-web serialization sesame yars
Last synced: 08 Oct 2025
https://github.com/yord/shargs-example-async-deepthought
shargs-example-async-deepthought is a sample application of shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/alllex/minitime-parser
date-time kotlin kotlin-coroutines kotlin-multiplatform parser
Last synced: 02 Sep 2025
https://github.com/himenon/convert-text-to-react
PlainテキストにReactのコンポーネントを適用させるサンプルコード
function parser react typescript
Last synced: 15 Apr 2026
https://github.com/skalt/container_image_dist_ref
A library for parsing OCI container image references
docker oci-distribution oci-image parser
Last synced: 17 Feb 2026
https://github.com/yord/shargs-tutorial-git
shargs-tutorial-git is a tutorial of shargs, shargs-opts, shargs-parser, and shargs-usage 🦈.
Last synced: 19 Jun 2025
https://github.com/yord/shargs-example-sync-deepthought
shargs-example-sync-deepthought is a sample application of shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/vit0rr/chicken
Chicken is a toy programming language in OCaml because I want to learn OCaml
chicken compiler lexer ocaml parser parsing programming-language
Last synced: 28 Mar 2025
https://github.com/so1der/python-parser
Python news parser, which sends messages in telegram
beautifulsoup4 parser python-script requests telebot telegram-bot
Last synced: 28 Mar 2025
https://github.com/bursasha/cpp-matrix-calculator
Matrix calculator in C++ using OOP, polymorphism, STL, parsers, variety of algorithms 🧮
abstraction algorithms calculator-application console-application cpp cvut-fit doxygen-documentation incapsulation inheritance makefile matrix matrix-calculator oop parser polymorphism stl
Last synced: 03 Apr 2025
https://github.com/francisrstokes/hindley-milner-parser
A Hindley-Milner type signature parser in haskell
haskell parsec parser parser-combinators
Last synced: 04 Apr 2025
https://github.com/gchudnov/jaxzilla
A JSON parser for Scala with SAX-style API.
Last synced: 12 Apr 2026
https://github.com/il2horusteam/il2fb-ds-events-parser
Parser of events of the dedicated server of «IL-2 Sturmovik: Forgotten Battles» flight simulator
events forgotten-battles il-2 library parser python sturmovik
Last synced: 21 Mar 2025
https://github.com/rangoo94/universal-lexer
Parse any text input to tokens, according to provided regular expressions.
lexer lexical-analysis parser parsing regular-expression scanner tokenizer
Last synced: 09 Sep 2025
https://github.com/niklashigi/gamepad-info
Retrieve information about a gamepad
gamepad gamepad-api npm-package parser
Last synced: 28 Apr 2026
https://github.com/kldzj/env
A simple and type-safe env parser
env environment-variables node parser typescript
Last synced: 11 Apr 2026
https://github.com/en9inerd/markdown-wasm
Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c
c javascript markdown markdown-parser nodejs parser wasm webassembly
Last synced: 06 Apr 2026
https://github.com/soerlemans/pcap-parser-simba2json-processor
Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.
callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba
Last synced: 29 Apr 2026
https://github.com/RSGL/RSP
Single Header File Library that can pharse multiple databases all in one single header file. Supports, XML (HTML/SVG) and JSON
cpp cpp11 header-only html json library parser rsgl single-header xml
Last synced: 12 Mar 2025
https://github.com/airvzxf/sniparinject
SniPar Inject is the abbreviation of these three word: Sniffer, Parser and Inject. Intercept and read the network packets to find information about the game, but it could be useful for any network sniffer.
game games hack hacking inject monitor monitoring network networking packet packets parse parser sniff sniffer video-game video-games
Last synced: 18 May 2026
https://github.com/oelin/april
Probably the smallest recursive descent parser in existence 🤏.
javascript parser recursive-descent-parser tiny
Last synced: 15 Jun 2025
https://github.com/mvandrew/cbrgetcurrencyrates
Библиотека импорта данных о курсах валют с сайта Центрального Банка РФ cbr.ru
java java-library parser parsing-library scraper scraping xml xml-parser
Last synced: 15 Jun 2025
https://github.com/anewage/haup-haup
A very simple LR(0) parser
cfg compiler compiler-design context-free-grammar grammars parser syntax-analysis syntax-checker
Last synced: 29 Mar 2025
https://github.com/dedinc/yamager
Yamager - Simple module for parsing images from Yandex and Google.
downloader google-image-search google-images image-parser image-python parse parser parsing python-parser python3 yandex-parsing
Last synced: 31 Mar 2025
https://github.com/halfzebra/parser-experiment
:microscope: an experiment with traceable parsers
parser parser-combinators parser-library
Last synced: 30 Oct 2025
https://github.com/weakish/ceylon-sexp
S-expression subset as a data-interchange format
Last synced: 06 Mar 2026
https://github.com/dreamycecil/lilacdragonscript
***Deprecated!!!*** A self-made interpreter for a simple scripting language with a JavaScript-like syntax. [Work In Progress]
compiler interpreter language parser programming-language scripting-language
Last synced: 01 May 2025
https://github.com/yord/shargs-core
shargs-core is the core parser loop of shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/benser22/json-toon-converter-compact
TypeScript library to convert JSON ↔ TOON (Token‑Oriented Object Notation) with validation utilities.
cjs converter data-serialization esm javascript json library npm-package parser token-oriented-object-notation typescript validation
Last synced: 07 Apr 2026
https://github.com/bbpezsgo/interpreter
Programming language
brainfuck brainfuck-compiler bytecode code-generation compiler interpreter parser programming-language
Last synced: 03 Apr 2025
https://github.com/alexmaryin/metarkt
Kotlin multiplatform library for parsing METAR raw data into pure Kotlin data classes.
decoder kotlin metar multiplatform parser
Last synced: 29 Mar 2025
https://github.com/danielduarte/diffparse
Simple parser for Diff files (unified diff format)
diff parse parser patch tool unified-format
Last synced: 05 Apr 2025
https://github.com/gsmith257-cyber/katzparty
MimiKatz output parser, written in Powershell
hacking hashes mimikatz parser passwords pentesting
Last synced: 18 May 2026
https://github.com/tiagoboeing/graphql-federation-schema-parser
CLI tool to parse GraphQL schemas and generate federated GraphQL schemas for use in a GraphQL Federation gateway
cli graphos graphql hive parser schema wundergraph
Last synced: 30 Oct 2025
https://github.com/andreytretiachenko/parser_model_auto
Парсер моделей и модификаций грузовых автомобилей
Last synced: 13 Dec 2025
https://github.com/xzripper/rustmathparser
Simple math problems parser in rust.
Last synced: 03 Apr 2025
https://github.com/apendua/any-language
A toolbelt for creating cool parsers and interpreters
expression-evaluator grammar parser pratt-parser
Last synced: 12 Sep 2025
https://github.com/ferhatgec/fpaper.py
Fegeya FPaper.Py, Python3 implementation of FPaper
cpp e-paper fegeya file file-format fpaper implementation parser python python3 read
Last synced: 18 May 2026
https://github.com/cubinegaming/calc-lang
a text-based interpreted calculator (adding more features)
ast calc calculator interperters lexer parser rust tokens
Last synced: 12 May 2025
https://github.com/grunka/json
A very simple JSON parsing and stringifying library with defaults that I like
Last synced: 18 May 2026
https://github.com/imoutochan/cummonerparser
Comix parser from www.totempole666.com site.
Last synced: 15 Jun 2025
https://github.com/slayers-git/slconfig
Unix configuration file parser
c89 config configuration-files parser
Last synced: 05 Apr 2025
https://github.com/tanakaworld/web_service_uri
🌈 URI parser for web services in the world.
parser rails ruby ruby-on-rails uri webservices
Last synced: 18 May 2026
https://github.com/sdm-lang/tree-sitter-sdml
Tree-sitter grammar for the Simple Domain Modeling Language (SDML)
bindings parser sdml tree-sitter
Last synced: 12 May 2025
https://github.com/gaurav-gosain/jsml
JSML - JSON Manipulation Library | JSML is a lightweight C library for parsing and manipulating JSON data.
Last synced: 29 Apr 2026
https://github.com/dokwork/parcom
Parser combinators for Zig, ready to parse on-the-fly. Consume input, not memory.
parser parser-combinators zig zig-library ziglang
Last synced: 18 May 2026
https://github.com/stellarwitch7/moth-lang
Moth's official compiler written in C#
compiler console-application csharp llvm llvm-frontend llvm-sharp moth parser programming-language
Last synced: 03 Apr 2025
https://github.com/tech189/tiripode
Parser and grammar tool for Mycenaean Greek / Linear B
ancient-greek linear-b mycenaean parser postgresql python
Last synced: 18 May 2026
https://github.com/sh-cho/tree-sitter-fluentbit
fluent-bit grammar for tree-sitter
fluent-bit grammar parser tree-sitter
Last synced: 30 Apr 2025
https://github.com/eibens/module_url
Extract version number, module name, and more from ESM or TypeScript module URLs.
deno parser typescript url versioning
Last synced: 15 May 2026
https://github.com/Visual-Vincent/SimpleQueryParser
A basic command/query parser for .NET.
c-sharp csharp dotnet dotnet-framework parser parser-library parsing parsing-library query query-parser visual-basic visual-studio visualbasic visualstudio
Last synced: 11 Mar 2025
https://github.com/oxylabs/custom-parser-instructions
Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.
parser parsing python scraping scraping-websites tutorial web-scraping
Last synced: 24 Dec 2025