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/sourlemonjuice/quickparse-qr-bash
Parses the QR code on the linux desktop screenshot
bash desktop linux parser qrcode screenshot script
Last synced: 13 Apr 2026
https://github.com/pbaille/parsing-combinators
exploring parsing combinators in scheme
combinators functional-programming parser
Last synced: 11 Mar 2026
https://github.com/eddiecorrigall/jungle
Toy JVM compiler written in Java
compiler java jvm lexical-analysis parser scanner syntactic-analysis
Last synced: 08 Jun 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/negrienko/iban-ex
Elixir library for working with IBAN numbers (parsing, validating, checking and formatting)
elixir elixir-lang elixir-library iban library parser
Last synced: 28 Mar 2025
https://github.com/longbridge/tinyml
Longbridge Plain Text format.
ast parser text-processor tokenizer
Last synced: 17 Jun 2026
https://github.com/1517mb/short-info-aida
GUI парсер HTM файлов программы AIDA64 для Windows 64. Приложение помогает автоматизировать процесс копирования данных.
Last synced: 07 May 2026
https://github.com/yeahnotsewerside/dns
Parser and serializer for DNS queries
dns parser rust-crate serialization serializer
Last synced: 01 Dec 2025
https://github.com/ronik-v/daily-helper-telegram-bot
Bot for issuing information about: weather, exchange rates, news.
aiogram aiogram-bot exchange-rates news parser psycopg2 weather
Last synced: 16 Mar 2025
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/bottledlactose/essencio
A header-only library for loading file formats found in MySims and MySims Kingdom.
cpp mysims mysims-kingdom parser
Last synced: 17 Jul 2025
https://github.com/koenig-dominik/env-json-parser
Library that parses JSON structures out of environment variables
12factor env environment json node object parser ts typescript
Last synced: 01 May 2026
https://github.com/razshare/olang-old
Experimental frontend for WASI and other targets (mainly PHP).
ast frontend parser php webassembly
Last synced: 18 Jun 2025
https://github.com/casatrick/solana-transaction-crawler
crawl & parse solana transaction
crawler parser rust solana transaction
Last synced: 20 Jun 2026
https://github.com/karimsa/bench-js-parsers
Some benchmarks to show the performance of various modern JS parsers.
acorn babel benchmark esprima javascript parser performance
Last synced: 19 May 2026
https://github.com/customcommander/ohm-grammar-bibtex
Ohm grammar to parse .bib files
academia bibliography bibtex ohm-grammar parser reference-management
Last synced: 09 Apr 2025
https://github.com/edg-l/ddnet-map-lib
Typescript ddnet map library
ddnet library map parser teeworlds typescript
Last synced: 11 Mar 2025
https://github.com/vladislavgoltjajev/java-isikukood
Library for working with Estonian personal identification codes (isikukood).
isikukood java java-isikukood java8 parser personal-code
Last synced: 14 Jan 2026
https://github.com/mrmarble/steambd-calculator-parser
Simple Python package to parse steamdb.info/calculator
calculator parser python steam steamdb
Last synced: 12 Oct 2025
https://github.com/dark-lon3r/cardataparser
CarDataParser🚗💻 - это простой и удобный инструмент, созданный с использованием библиотеки Eel на Python. Он предоставляет возможность получать информацию о транспортных средствах, основываясь на их регистрационных номерах, в текущей версии ограничиваясь Украиной.
car css desktop eel eel-python exe html number numbers parser program python python-script python3 scraper ukraine ukrainian winodws
Last synced: 28 Feb 2025
https://github.com/frodrigo/mapcss-antlr
Antlr4 MapCSS grammar - and pyhton tree builder
Last synced: 13 Apr 2026
https://github.com/martinrosenberg/dice_parser
Just a simple dice parser for a coding challenge.
dice dice-roller parser python python3
Last synced: 05 Apr 2025
https://github.com/anjakammer/dockerfile-parser
Parses a Dockerfile file and outputs the last occurring value of a specified key
Last synced: 02 May 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/zhuliquan/datemath_parser
This package can parse date match expression, which used by ElasticSearch
datemath elasticsearch golang parser
Last synced: 12 Apr 2026
https://github.com/proh14/psh
psh, a small and minimal shell. public domain 💘
c cli lexer parser public-domain shell
Last synced: 17 Jan 2026
https://github.com/psydok/app_mafic
Андроид приложение MAFic для получения информации об обновлений глав манги и фанфов, серий аниме и сериалов в 1 свап. На Google Play
Last synced: 12 Apr 2026
https://github.com/belomaxorka/torrentpier-parser
Парсер для TorrentPier
bittorrent parser php rutor rutracker rutracker-org torrent torrentpier torrentpier-mod torrentpier-mods
Last synced: 02 Apr 2025
https://github.com/gpalleschi/jevalexpr
Extensible Java Library and Tool to parse, interpret, compile and execute commands written in a language SQL Like.
compile compiler extensible extensible-parsing interpreted-language interpreter java language languages library line-command parse parser parser-library
Last synced: 02 May 2026
https://github.com/oblac/jodd-lagarto-site
Jodd Lagarto site hosted on Gitbook
Last synced: 04 Feb 2026
https://github.com/retr0h/git-url-parse
Package for parsing GIT URLs.
git golang parser repository urls
Last synced: 04 Sep 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/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/baranovserv/h-s-diagram
Парсер данных построения H-S диаграммы для веществ
diagrams json matplotlib numpy parser requests
Last synced: 02 May 2026
https://github.com/alexito4/importspecification
Extracted ImportSpecification from swift-sh.
Last synced: 03 May 2026
https://github.com/yawkar/extended-expressions-parser-calculator
(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения
calculator laboratory-work parser
Last synced: 09 Apr 2025
https://github.com/glaysons/seleniumparser
SeleniumParser é um interpretador de arquivos .SIDE gerados pela IDE do Selenium para simplificar a utilização em testes automatizados.
Last synced: 07 Jan 2026
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
Last synced: 17 Apr 2026
https://github.com/bluk/leb128fmt
A library to encode and decode LEB128 compressed values.
compression dwarf leb128 parser rust variable-length-encoding wasm webassembly
Last synced: 09 Apr 2025
https://github.com/vbasky/revelo
A safe, fast Rust port of MediaInfoLib — reads technical and tag metadata from 177 audio, video, image, and container formats. Drop-in libmediainfo replacement (C ABI + CLI), differential-tested byte-for-byte against the mediainfo oracle.
audio c-api cli codec container-formats ffi image libmediainfo media mediainfo mediainfo-alternative metadata metadata-extraction multimedia parser rust video
Last synced: 06 Jun 2026
https://github.com/lesterrry/campfire
Shock-drop watching utility
crawler parser web-crawler web-parser
Last synced: 13 Jun 2026
https://github.com/aswad310/file_parser
Parsing CSV files transaction data into HTML file and also provide results like Total Income, Total Expense, Net Total.
apache arrays csv file file-handling file-parser parser php8 transactions ubuntu
Last synced: 10 Sep 2025
https://github.com/karynaaliushkevich14/currency-calculator
Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.
Last synced: 09 Apr 2025
https://github.com/eu-ge-ne/kitty-keys
Kitty keyboard protocol parser library for Node.js, Deno and Bun.
bun deno javascript kitty-terminal nodejs parser terminal tui typescript
Last synced: 12 Apr 2026
https://github.com/ergo35/spotify-parser
parses provided spotify url to a query that can be searched in yt-dlp
Last synced: 04 Sep 2025
https://github.com/eurydia/project-onyx
An interpreter and visualizer for Boolean algebra.
boolean-algebra boolean-logic lexical-analyzer muiv6 parser react syntax-tree
Last synced: 15 May 2026
https://github.com/sirridemirtas/mathexpressionparser
Basic Mathematical Expression Lexer/Parser/Interpreter
arithmetic-expression-parser compilers lexer math-interpreter parser
Last synced: 18 Jun 2026
https://github.com/manuel-lohmus/html-obj
A convertor between js object and HTML. HTML.querySelector() is supported.
cdata convert-js convertor html html-js javascript json object parser query selector stringify
Last synced: 29 Apr 2026
https://github.com/scaleupstack/annotations
Annotations parser for classical DocBlock-style annotations and an extended multi-line declaration
annotations docblock docblock-style metadata parser php php7 phpdoc phpdoc-parser phpdocumentor reflection
Last synced: 14 Jan 2026
https://github.com/en10/vbparsehtml
Parse HTML in VB
html parser vbnet visual-basic
Last synced: 06 Jan 2026
https://github.com/rse/flowlink
Flow Expression Language
evaluator expression flow language link parser
Last synced: 16 Mar 2025
https://github.com/daverandom/xsddistiller
Parses XSD schema documents into data structures
Last synced: 26 Jan 2026
https://github.com/5rahim/tanuki
Anime video filename parser in Golang, Anitogo Fork.
anime anime-torrent anitogo anitomy parser
Last synced: 08 Apr 2025
https://github.com/netologist/yaml-object-parser
Customisable Yaml Object Parser
golang golang-library json parser yaml
Last synced: 21 Feb 2026