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/mboljen/spreadsheet-read-simple-perl
Perl module for simple parsing of spreadsheets
parser perl-module spreadsheet
Last synced: 15 May 2026
https://github.com/marianmeres/unchunk
Utility for reconstructing chunks into messages.
Last synced: 24 Jun 2025
https://github.com/bkazez/reaproj
Parse and edit REAPER .RPP project files in Python: tracks, items, markers, regions, render settings
audio daw music-production parser python reaper reaper-daw rpp
Last synced: 01 Jul 2026
https://github.com/treipatru/parnaie-parser
JS parsing tool for parnaie dataset.
javascript node-js parser regex
Last synced: 20 Jul 2025
https://github.com/arbitroy/whatsapp_parser
A tool to help me capture the details for my enslavement to the company via whatsapp
Last synced: 05 Apr 2025
https://github.com/devapromix/dungeons-and-trolls
Interactive fiction game
game interactive-fiction parser rpg-game
Last synced: 24 Jun 2025
https://github.com/zainulmustafa/dawn-pakistan-web-crawling-using-beautifulsoup
Extracting titles of business page of DAWN Pakistan to use in NLP and Stock Market prediction
beautifulsoup4 parser python36 requests textblob-sentiment-analysis
Last synced: 27 Mar 2025
https://github.com/shirokovnv/wb_parser_example
Wildberries parser application, written with CakePHP and ClickHouse
cakephp clickhouse parser php8 wildberries
Last synced: 16 May 2026
https://github.com/yggverse/parser-php
Parser toolkit written on PHP
bittorrent link magnet parser php uri url urn
Last synced: 13 May 2025
https://github.com/simenandre/setup-inputs
🕶️ Parse GitHub Actions inputs from both `workflow_dispatch` and `repository_dispatch` events
action actions github-actions parser repository-dispatch workflow workflow-dispatch
Last synced: 20 Sep 2025
https://github.com/ghostwriter/syntax2
Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)
generator ghostwriter lexer parser php syntax tokenizer
Last synced: 28 Mar 2025
https://github.com/felixbd/while
Parser and interpreter for the While programming language (in haskell)
haskell interpreter parser while
Last synced: 13 Apr 2025
https://github.com/ptkvaibhav/opentext-application-security-parser-burp
An enterprise-grade Fortify Software Security Center (OpenText Application Security) plugin to ingest, parse, and visualize PortSwigger Burp Suite XML scan results.
burp-suite burpsuite burpsuitepro fortify fortify-api fortify-integration fortify-parser-plugin fortify-ssc gradle java opentext opentext-sast parser plugin security ssc vulnerability-management vulnerability-management-platform
Last synced: 06 Apr 2026
https://github.com/akutchi/cpyc
A Simple C to Python Converter written in Ada
Last synced: 10 May 2026
https://github.com/ktav-lang/js
Universal JS/TS bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. WASM-backed, ships for Node, Deno, Bun, and browsers from a single package.
bindings bun config configuration deno javascript ktav napi napi-rs nodejs parser serializer typescript wasm webassembly
Last synced: 03 May 2026
https://github.com/risto-stevcev/robots-parser-combinator
:beetle: A proper robots.txt parser and combinator that works with eulalie
Last synced: 24 Jun 2026
https://github.com/drublic/microdata-parser
Parse Microdata of a given string
Last synced: 16 May 2026
https://github.com/werdl/parsg
A Rust no_std command line parser (needs global allocator)
Last synced: 15 May 2026
https://github.com/everythingfunctional/parff
The foundations of a functional style parser library
fortran parser parser-combinators parser-library
Last synced: 25 Jan 2026
https://github.com/google/dtoolkit
A Rust library for parsing and manipulating Flattened Device Tree (FDT) blobs.
Last synced: 11 Jan 2026
https://github.com/vokungahrotlaas/vat
An interpreter for a custom programming language called vat. Currently rewriting from scratch in C then vat on branch bootstrap-vatc.
Last synced: 12 Apr 2025
https://github.com/teneplaysofficial/markdom
A Markdown and HTML parser for Node.js with TOC generation and anchor support.
cli javascript markdown markdown-parser nodejs npm-package parser rollup typescript vitest
Last synced: 13 Apr 2025
https://github.com/jchip/string-array
⚙Parse string into array of string elements
Last synced: 23 Sep 2025
https://github.com/caioaletroca/consolecontrol
A console control for arduino projects
arduino arguments c-plus-plus console console-parser nodemcu parser
Last synced: 19 Apr 2026
https://github.com/wangtao0101/parse-comment-es6
A fast comment parse for es6 without dependence, support loc and range
Last synced: 28 Mar 2025
https://github.com/kavignon/highspeedxmlinterpret
Performant XML text parser.
Last synced: 04 Apr 2025
https://github.com/blacktechwarrior/wordtonumberconverter
Convert words to their equivalent numbers
Last synced: 12 Mar 2025
https://github.com/grassleaff/tif
tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.
interpreter language lexer lua lua-programming parser programming-language
Last synced: 15 May 2026
https://github.com/writetome51/get-url-query
Javascript functions: one takes in key : value pairs (a literal object) and returns a url-encoded query string. The other takes a url-encoded query string and returns an object.
get get-request javascript parser query-string query-string-builder typescript url
Last synced: 14 May 2026
https://github.com/hhhscvx/wildberriesscraper
ТГ Бот парсер Wildberries по артикулу товара
aiogram parser python scraper scraper-python telegram-bot wb wildberries
Last synced: 05 Apr 2025
https://github.com/poppa/pike-toml
TOML parser for Pike
lexer parser pike tokenizer toml toml-parser
Last synced: 20 Jan 2026
https://github.com/sondr3/solidity-hs
A Haskell megaparsec parser for Solidity
haskell megaparsec parser solidity
Last synced: 15 May 2026
https://github.com/nishatrhythm/compiler-design-and-construction-lab
This repo has code solutions for compiler tasks like reading words, counting lines, and understanding grammar using Lex and C/C++.
compiler-design lex lexical-analyzer parser
Last synced: 20 Jul 2025
https://github.com/hfooladi/pdbrust
A Rust library for parsing PDB (Protein Data Bank) files
Last synced: 28 Mar 2025
https://github.com/marianmeres/condition-parser
Human friendly search conditions notation parser. Somewhat similar to Gmail "Search email" input.
Last synced: 06 May 2026
https://github.com/accesogroup/gdpr-consent-string
Python implementation of parser for GDPR string consent
Last synced: 07 Apr 2026
https://github.com/roboloop/awesome-things
Analyze any awesome-* repository to find the best solution for your problem. 🚀 Automatically parse, compare, and rank items from curated lists. 🔍✨
analyzer awesome awesome-list curated-list github github-stars google-spreadsheets parser spreadsheets
Last synced: 28 Mar 2025
https://github.com/harikrishnanbalagopal/starjson
JSON parser for the Starlark language
Last synced: 16 Jun 2025
https://github.com/kruceo/marceo
Converts Markdown to HTML, allowing you to create fully customized and structured HTML documents.
html markdown markdown-to-html parser
Last synced: 12 Feb 2026
https://github.com/gitcordier/thechemicalbrowsers
Given a chemical formula, find how many H, He, Li, Be, B, C, N, ... are involved. Iterative algorithm, not the naive one!
chemical-formula iterative-algorithms parser
Last synced: 12 Apr 2025
https://github.com/jackardios/tolerant-json-parser
A very tolerant JSON parser.
json json-parser parser tolerant tolerant-parser
Last synced: 17 May 2026
https://github.com/mdzhb/jt-oddl
An Open Data Description Language parser for Java 9+.
java java-9 openddl-parser parser
Last synced: 11 Jan 2026
https://github.com/yashkumarverma/argument-parser-cpp
a simple argument parser in c++
Last synced: 27 Jun 2025
https://github.com/franzose/flatmap
My self-educational project aimed at showing property on an interactive map
apartment apartment-finder java maps parser
Last synced: 17 May 2026
https://github.com/carbonicsoda/xflip
Xtend-Flex Lang-Lex Interpretation Parser
generator lexer parser runtime
Last synced: 20 Jul 2025
https://github.com/myselfshravan/hdfc-account-explorer
A tool for efficiently managing HDFC bank statements. It allows users to upload, parse, and consolidate statements, providing transaction summaries, running balances, and secure access. Features include UUID-based transaction identification, deduplication, and Row Level Security (RLS) for user-specific data protection.
dashboard dsa-algorithm hdfc parser pgsql shardcn statement supabase typescript vite
Last synced: 15 Jun 2025
https://github.com/firefly-zero/bulb-parser
💡 Rust crate for parsing and interpreting Bulb Script files
bulb-script firefly-zero gamedev interpreter parser rust
Last synced: 17 May 2026
https://github.com/eteubert/podcast-chapter-parser-hindenburg
Parse chapters from Hindenburg project files into JSON
chapters hindenburg javascript parser podcast
Last synced: 20 Jun 2025
https://github.com/bskybt/baskyparser
ultimatum user follower parser IN 3 MINUTES 70K PEOPLE FROM ONE ACCOUNT
blue-sky-parser bluesky bluesky-followers-parser blueskyfollowers blueskyparser bsky bskyparser parser premium
Last synced: 13 May 2025
https://github.com/kmx-systems/xpar
Fast and minimalist event based XML parser (header only)
cpp cpp20 event-driven header-only header-only-library parser parser-library xml xml-deserialization xml-parser xml-parser-lib xml-parser-library xml-parsers xml-parsing
Last synced: 12 Apr 2025
https://github.com/kmx-systems/mib-hwparser
SNMP MIB / SMI parser
cpp cpp20 cpp23 event-driven mib parser smi snmp snmp-mib-parser
Last synced: 12 Apr 2025
https://github.com/kokorinilya/expressionparser
Parses arithmetical expressions in different modes
arithmetic evaluation evaluator expression-parser parser
Last synced: 03 Apr 2025
https://github.com/vivekkdagar/first-follow-calculator
First and follow calculator for CFG made in C
bnf c-programming compiler compiler-design cpp ebnf parser parsing predictive-parser
Last synced: 15 Jun 2025
https://github.com/qba73/caplex
Lexers and parsers in Go
go golang learning-by-doing lexer parser
Last synced: 29 Mar 2025
https://github.com/usiqwerty/megaconkurs
Сервис-агрегатор конкурсных списков абитуриентов
education parser python university web
Last synced: 03 Apr 2025
https://github.com/monksc/simplelanguage
I made my own language and its extremely simple
custom-language interpreter java parser programming-languages
Last synced: 17 Oct 2025
https://github.com/jirikostiha/atin
Utilities for parsing and formatting time spans to and from alphanumeric time interval notation.
duration-parsing notation parser time-conversion time-format time-interval time-parsing
Last synced: 18 Feb 2026
https://github.com/j00nathan/lex-parser-elgol
University project for Compilers course using Rust as programming language, with Logos (lexer) and Lalrpop (LR(1)/LALR(1) parser) crates. The goal of the project is to create a lexical and syntax analyser for an imaginary language, Elgol, invented by the course teacher
lalrpop lexer lexical-analysis logos parser rust syntax-analysis
Last synced: 08 Jul 2025
https://github.com/kdkasad/eqnp
Mathematical derivative calculator and simplification engine
calculator calculus parser python3
Last synced: 29 Jun 2026
https://github.com/shivamka1/js-dot-antlr-parser
The objective of this project is to demostrate how to capture diagnostics i.e., semantic and syntactic errors for DOT language using ANTLR parser written in Javascript.
antlr4 diagnostics dot javascript parser
Last synced: 26 May 2026
https://github.com/hashal890/salesway-dashboard-assignment
Welcome to the Salesway Dashboard, a comprehensive tool designed for visualizing and managing sales data effectively. This dashboard offers a seamless user experience with various features to enhance data visualization and analysis, while ensuring secure access and robust error handling.
axios body chakra-ui chartjs cors css dotenv express html javascript mongoose parser react react-chartjs-2 react-icons vercel
Last synced: 07 Apr 2026
https://github.com/defective4/vcd4j
VCD (Value Change Dump) files parser, player, recorder and writer library for Java
Last synced: 22 Jun 2025
https://github.com/glyn/expr
Expression parsing example, based on https://compilers.iecc.com/crenshaw/
example expression golang parser
Last synced: 24 Mar 2025
https://github.com/mauricelambert/querycombinedlogformat
This tool extracts, filters and parses combined log format (apache and nginx default access.log format) with a easy and fast language syntax.
access access-log access-logs apache clf combined-log-format dfir filtering forensic forensics incident-response investigation language log nginx parser query regex web
Last synced: 26 Apr 2026
https://github.com/saket-sk/semester6-sppu-systems-programming-lab
Collection of codes and assignments I performed for the SL-V Systems Programming Lab (SPPU).
lex lexical-analyzer parser pass-assembler sppu system-programming yacc-lex
Last synced: 13 Jun 2026
https://github.com/robotomize/go-printenv
A command line utility that displays the environment variables used by a Go project
ast cli env go golang golang-application parser tags
Last synced: 23 Oct 2025
https://github.com/tap349/yuki
Simple CSV and TSV parser (NimbleCSV wrapper)
Last synced: 12 Apr 2025
https://github.com/shaunlwm/dwix
😈 A parallel open directory mapper.
indexer opendirectory parser webscraper webscraping
Last synced: 13 May 2026
https://github.com/h908714124/lisp-attempt
clojure eval lambda-calculus lisp parser
Last synced: 15 May 2026
https://github.com/steipete/demark-landing
Website for Demark Markdown Parser
Last synced: 08 May 2026
https://github.com/eckertalex/monkey
interpreter for the monkey programming language written in go
go interpreter lexer monkey parser tokenizer
Last synced: 15 Jun 2025
https://github.com/kernel-sqz/tilesetparser
FInd one tile in a large tileset group using AI
ai cli cli-app gui opencv opencv-python parser python tiled-map-editor tilemap tilesets tkinter
Last synced: 18 May 2026
https://github.com/solvercaptcha/solvecaptcha-python
Python 3 package for seamless integration with the solvecaptcha API, enabling automated captcha solving for reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, GeeTest, and other captcha types.
anti-captcha automation bypass-recaptcha-v2 bypasscaptcha captcha-solver cloudflare-bypass hcaptcha-solver parser python python3 solving-captcha utils-library
Last synced: 21 Mar 2025
https://github.com/nouemankhal/go-json-parser
Go solution for the Build Your Own JSON Parser Coding Challenge by John Crickett
Last synced: 18 May 2026
https://github.com/lexhouk/goit-pyweb-hw-09
Модуль 9: Web-scraping
beautiful-soup beautifulsoup beautifulsoup4 goit goit-pyweb-hw-09 lxml lxml-html parser parsing python-beautiful-soup python-beautifulsoup python-parser python-scraper python-scraping scraper scraping scrapy studying xpath xpath-queries
Last synced: 11 May 2025
https://github.com/hakimjonas/doxa
Dependently typed proof checker for the Calculus of Inductive Constructions. ML-family surface syntax, stack-safe normalization-by-evaluation kernel, parser built on rumil. Runs in the browser.
calculus-of-constructions dart dependent-types normalization-by-evaluation parser proof-assistant type-theory wasm
Last synced: 30 Jun 2026
https://github.com/daniel-yonkov/currency-transaction-kata
A small exercise for transaction based CLI application
Last synced: 19 Aug 2025