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/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/boygotflames/promptus-dsl
A Rust-based compiler for the .llm prompt format. Stop wasting tokens on Markdown and start treating your prompts like code. Features deterministic AST parsing, CI bench regression, and an 8.5% average reduction in token bloat.
ai-agents ai-agents-cli compiler llm parser prompt-engineering rust token-optimization
Last synced: 24 May 2026
https://github.com/gyf304/jsmkv
JSMKV is a in-browser MKV (Matroska) file player and a suite of typescript tools for working with Matroska files.
javascript matroska muxer parser typescript
Last synced: 03 Feb 2026
https://github.com/sug0/tttandme
23andme parser in go
23andme file-parser format-parser genetics parser
Last synced: 07 Apr 2025
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/fossiq/root
Monorepo for all tools fossiq related
kql kusto parser tree-sitter tree-sitter-grammar typescript
Last synced: 21 Jan 2026
https://github.com/jkphl/rdfa-lite-microdata
RDFa Lite 1.1 and HTML Microdata parser for web documents (HTML, SVG, XML)
extract extraction extractor linked-data microdata parser rdfa rdfa-lite schema-org semantic-web structured-data vocabulary
Last synced: 23 Apr 2025
https://github.com/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 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/dromse/ua-job-parser
Simple parser on rust for gathering vacancies from ukranian job websites (dou.ua, robota.ua).
Last synced: 25 Dec 2025
https://github.com/nokskiy/simple-command-line-parser
Simple command line parser
console dotnet library nuget nuget-package parser
Last synced: 20 Jan 2026
https://github.com/mcecode/gemtext-parser
A library for parsing, transforming, generating, and converting gemtext.
gemini-protocol gemtext html parser
Last synced: 30 Aug 2025
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/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
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/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/davidraleche/ralecheframework
Quick PHP Error Log parser
error-log framework logging-library logging-parser parser php php7
Last synced: 31 Mar 2025
https://github.com/sonytruelove/telegram-bot-wb-parser
:robot: Telegram bot(0.58.0) Wildberries parser
parser refactoring shoes sneakers telegram telegram-bot wildberries
Last synced: 26 Aug 2025
https://github.com/yawkar/extended-expressions-parser-calculator
(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения
calculator laboratory-work parser
Last synced: 09 Apr 2025
https://github.com/milahu/gcc-options-parser
parse command line options for the GCC compiler
bash ccache code-transformation gcc normalization normalize options-parser parse parser postprocess postprocessing postprocessor reproducible-builds
Last synced: 31 Mar 2025
https://github.com/janchy2/json-expression-parser-cpp
A C++ console application that allows evaluating expressions on a JSON file.
Last synced: 16 Apr 2026
https://github.com/deftio/fifostr
python mutable string class with streaming pattern recognition parser and FIFO support
deque fifo-queue mutable-python-string parser python regex streaming-parser
Last synced: 04 Jul 2025
https://github.com/pistonite/depfile
Simply parse `.d` files
build-system cpp d dependency-parser depfile gcc make makefile parser rust
Last synced: 18 Apr 2026
https://github.com/qrailibs/objectscript
✨ Object-oriented programming language. Transpiles directly intro JavaScript.
javascript lexer parser programminglanguage transpiler
Last synced: 24 Aug 2025
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/oblac/jodd-lagarto-site
Jodd Lagarto site hosted on Gitbook
Last synced: 04 Feb 2026
https://github.com/opengiver/markyfy
A simplify and flexible markdown parser with syntax highlighting support
markdown parser syntax-highlighting
Last synced: 12 Feb 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/mhogeveen/monkey-interpreter
Monkey Interpreter written in Go
go golang interpreter lexer parser
Last synced: 23 Apr 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/katahiromz/flex-bison-basic
N88-BASIC-like syntax parser
basic bison bison-flex cxx cxx11 flex flex-bison lexer lexer-parser n88-basic n88basic parser
Last synced: 19 Mar 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/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/dbidwell94/parse_logs
A rust binary used to parse different logs (ex. /var/log/auth.log or /var/log/nginx/access.log)
administration log-parsing parser server-side
Last synced: 22 Aug 2025
https://github.com/santymendez/tp-tadp-hibrido-objetos-funcional
Desarrollo de un Parser para interpretar imágenes realizado en la materia Técnicas Avanzadas de Programación en UTN FRBA
functional-programming monads object-oriented-programming parser parser-combinators scala
Last synced: 25 Mar 2025
https://github.com/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
https://github.com/dark-lon3r/aiomediagrabber
AioMediaGrabber — бота для Telegram на базе библиотеки aiogram, который позволяет скачивать видео из TikTok 🎵 и треки из SoundCloud 🎧! 🚀
aiogram aiogram-bot bot download downloader easy music os parser parsing python scraper telegram telegram-bot telegram-bot-api ukraine ukrainian video
Last synced: 28 Feb 2025
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/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/edg-l/ddnet-map-lib
Typescript ddnet map library
ddnet library map parser teeworlds typescript
Last synced: 11 Mar 2025
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/casatrick/solana-transaction-crawler
crawl & parse solana transaction
crawler parser rust solana transaction
Last synced: 20 Jun 2026
https://github.com/ynori7/datesforhumans
This library is a helper to transform natural language date time info into real times.
dates datetime golang natural-language natural-language-processing parser time utility
Last synced: 11 Mar 2026
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/lifion/lifion-aws-event-stream
Node.js parser for the application/vnd.amazon.eventstream content-type.
amazon-event-stream aws aws-event-stream cloud content-type event-stream node nodejs parser stream
Last synced: 20 Aug 2025
https://github.com/alextkdev/parser_instagram_and_youtube
These two scripts allow you to download content from YouTube and Instagram
async-parser instagram instagram-scraper parser youtube-downloader
Last synced: 05 Sep 2025
https://github.com/almoggutin/web-crawler-worker-node-js
Worker part of the Web Crawler application. The Web Crawler app takes an input from the user such as a link maximum number of pages and depth. At the end it shows in real time a tree of all the links and pages that the crawler found in the provided URL.
aws backend-api docker express javascript jest kubernetes nodejs parser redis rest-api web-crawler web-scraper web-worker
Last synced: 10 Apr 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/1517mb/short-info-aida
GUI парсер HTM файлов программы AIDA64 для Windows 64. Приложение помогает автоматизировать процесс копирования данных.
Last synced: 07 May 2026
https://github.com/splace/listreader
Go language parsing of numeric lists. CSV etc.
csv floating-point golang-library large-dataset parser
Last synced: 12 Jan 2026
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/prantlf/crass
A CSS minifier and utility library for JavaScript
Last synced: 05 Oct 2025
https://github.com/haroldo-ok/cnab-240-to-yaml
Lê arquivos CNAB 240 e os transforma em YAML, para facilitar conferências de dados.
Last synced: 25 Mar 2025
https://github.com/alextkdev/resume_parsing
Solution on Python that allows parsing and sorting of resumes from popular job websites.
beautifulsoup4 ci-cd flake8 parser parsing python3 selenium
Last synced: 20 Feb 2026
https://github.com/erkmik/best-python-html-parsers
The top Python HTML parsers for web scraping, including Beautiful Soup, lxml, PyQuery, Scrapy, and more.
beautifulsoup datasets html htmlparser lxml parser pyquery python python-parser requests scrapy web-scraping
Last synced: 09 Apr 2025
https://github.com/boyfws/steam-search-parser
Provides asynchronous parser of games from steam
aiohttp beautifulsoup parser pydantic steam
Last synced: 18 Apr 2026
https://github.com/belltoy/tree-sitter-openmetrics
OpenMetrics text format grammar for tree-sitter
Last synced: 15 May 2026
https://github.com/nikolapeja6/bio-med-proj
School project for the course Bio-Med (Računarstvo u Bio-Medicini, en. Computers in Biomedicine) course which is part of the Master studies at the School of Electrical Engineering, University of Belgrade.
expression-engine expression-evaluator parser rest-api school-project
Last synced: 04 Oct 2025
https://github.com/videlais/libtwee
libtwee is a C# library for creating and parsing current and historic Twine file formats
Last synced: 14 Jan 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/codybloemhard/incodoc
Incorporeal document format.
document document-format parser
Last synced: 02 Apr 2025
https://github.com/pbaille/parsing-combinators
exploring parsing combinators in scheme
combinators functional-programming parser
Last synced: 11 Mar 2026
https://github.com/thoughtsunificator/gedcom-parser-deno
Tiny GEDCOM parser
deno gedcom gedcom-parser javascript parser
Last synced: 20 Feb 2026
https://github.com/azhovan/brainfuck
A brain fuck interpreter implementation with Golang
brain-fuck-interpreter brainfuck golang interpreter lexer parser
Last synced: 14 May 2026
https://github.com/tomashubelbauer/js-markdown
Javascript Markdown AST/DOM parser and serializer
ast dom javascript markdown parser serializer
Last synced: 04 May 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/hosmelq/search-syntax-parser
Parse complex search queries into structured data with support for field searches, boolean logic, range comparisons, and multiple output formats.
ast expression grammar lexer parser search syntax
Last synced: 15 Aug 2025
https://github.com/arturduisheev/medparser
bs4 parser python selenium-webdriver
Last synced: 11 Mar 2026
https://github.com/linjonh/videowebsidesparser
This Project is used to parse a video web side to remove ads.
Last synced: 13 Jun 2025
https://github.com/ovidiuiliescu/basicparser
Very simple parser combinator, for learning purposes.
Last synced: 04 Oct 2025
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/chobeat/scala-json-feed
Library to handle and validate documents in JSONFeed format
json jsonfeed parser validator
Last synced: 05 May 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/mrkresnofatih/khonsu.parseablejsonobjectbuilder
Read-Json-Parse-To-Class-Object Utility 🦜🦄🦝🐼🐱
Last synced: 13 Apr 2026
https://github.com/madliani/quoter
A Quote Scraper
parser quotes scraper wikiquote
Last synced: 01 Mar 2025
https://github.com/bobqianic/tree-sitter-wasms-roo
Prebuilt WASM Binaries of tree-sitter's Language Parsers for Roo Code
Last synced: 14 Feb 2026
https://github.com/chaseruskin/cliproc
A fast, low-level, and configurable command-line processor
Last synced: 08 Jan 2026
https://github.com/nay-cat/hsperfdata-parser
Application for parsing and analyzing a hsperfdata file from a Java application in real time using its PID or directly from a hsperfdata file.
hotspot hsperfdata java jvm parser performance
Last synced: 13 Aug 2025
https://github.com/nboldi/codecompass-haskell-plugin
A Haskell plugin that is used to parse Haskell projects for codecompass. The data necessary for providing code comprehension for the project is exported.
code-comprehension codecompass haskell parser
Last synced: 15 May 2025
https://github.com/vaishnavme/markast
markast is javascript script that helps you convert between different markup formats — Markdown, JSON (AST), and HTML.
Last synced: 18 Apr 2026
https://github.com/Deviluc/python-tree-sitter
A python wrapper around the tree-sitter c-api (using swig)
ast java parser parser-library python python3 swig tree-sitter
Last synced: 11 Mar 2025
https://github.com/yuja/tree-sitter-sixtyfps
SixtyFPS grammar for the tree-sitter parsing library
Last synced: 11 Mar 2025
https://github.com/ChristianMurphy/tree-sitter-markdown
Markdown grammar for tree-sitter
Last synced: 11 Mar 2025
https://github.com/IoeCmcomc/tree-sitter-mcfunction
Minecraft function file grammar for tree-sitter
Last synced: 11 Mar 2025