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/yggverse/pulsarss
RSS Aggregator for Gemini Protocol
aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust
Last synced: 13 Feb 2026
https://github.com/biosustain/omics_valid
Specifications and validators for omics data formats used on C. autoethanogemum C1 program
bioinformatics biology omics parser
Last synced: 09 May 2026
https://github.com/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 24 Mar 2025
https://github.com/anishlearnstocode/md-to-html-parser
This is a markdown parser that returns valid html code for any valid markdown text.
Last synced: 16 Apr 2026
https://github.com/mann-conomy/vdf-utils
A Node.js utility library for parsing and converting objects in Valve's Data File (VDF) format.
format mann-conomy nodejs parser steam typescript valve vdf
Last synced: 28 Feb 2026
https://github.com/poppa/string-walker
Navigate within a string
parser string-manipulation strings tokenizer
Last synced: 14 Feb 2026
https://github.com/anmiles/userscripts
Userscripts for browsers
customization frontend javascript jquery maps nodejs parser react typescript userscripts website
Last synced: 04 May 2026
https://github.com/lathoub/express
Fast, unopinionated, (very) minimalist web framework for Arduino ESP32
arduino arduino-library esp32-arduino express html http http-server parser web webservice
Last synced: 13 Apr 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/maikorapppublic/parser
Maikor ASM parser
assembly-language maikor parser
Last synced: 15 Feb 2026
https://github.com/hashadex/naturaldateinput
Java library for parsing human, natural language dates
date natural-language parser time todoist
Last synced: 15 Feb 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/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/davidbernal/async-json-parser
Async JSON parser (parse & stringify)
Last synced: 05 May 2026
https://github.com/casatrick/solana-transaction-crawler
crawl & parse solana transaction
crawler parser rust solana transaction
Last synced: 20 Jun 2026
https://github.com/xcrap-cloud/core
Xcrap core é o pacote principal do framework Xcrap, ele contém a Base de um Cliente HTTP, a interface de como deve ser um Cliente HTTP, um objeto de HttpResponse que juntamente com o `@xcrap/parser` é utilizado para fazer parsing e extração de dados do conteúdo da resposta.
Last synced: 28 Feb 2026
https://github.com/0xeab/salty-utility
Utility for processing bording school menus
data-processing dishes emoji formatter language-processing parser sql tagging
Last synced: 16 Feb 2026
https://github.com/tytonidaehangover51/anvil
🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.
ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification
Last synced: 13 Apr 2026
https://github.com/dewantrie/lark-grammar-parser
A simple programming language designed for studying parsing and how to use lark-parser in specific scenarios for a particular case.
antlr grammer lark-parser named-entity-recognition parser string-parser
Last synced: 22 Oct 2025
https://github.com/configuredthings/rdp.js
Minimal TypeScript base class for building recursive descent parsers — with a CLI that generates typed parsers from EBNF or ABNF grammars
abnf ebnf grammar parser parser-generator recursive-descent-parser typescript
Last synced: 19 Apr 2026
https://github.com/hammadmajid/htmlizemd
A CLI application that converts Markdown to HTML while following CommonMark Spec
markdown parser portfolio-project
Last synced: 14 Mar 2025
https://github.com/hobadee/emlparser
PowerShell module to parse EML files
email eml eml-files imf parser powershell powershell-module rfc5322
Last synced: 09 Nov 2025
https://github.com/nasa-pds/pds3-product-tools
Library supporting the design/generation, validation and submission of PDS3 archival products.
Last synced: 01 Mar 2026
https://github.com/susumuota/fast-png-parser
Fast, lightweight and memory efficient PNG chunk parser.
javascript node nodejs npm npm-module parser png typescript
Last synced: 12 Apr 2026
https://github.com/filipnet/ups-json-publisher
UPS Data Publisher for MQTT: Capture UPS details using upsc, format as JSON, and send to MQTT broker.
grafana grafana-dashboard grafana-influxdb json mosquitto-pub mqtt mqtt-client nodered parser parsing shell-script ups upsc
Last synced: 09 Apr 2026
https://github.com/autonomous-bits/nomos
Configuration scripting language that compiles reusable, cascading configs into deterministic, versioned snapshots for IaC
cli compiler configuration configuration-management devops dsl go golang infrastructure-as-code monorepo parser reproducibility scripting-language
Last synced: 17 Feb 2026
https://github.com/tomashubelbauer/js-markdown-parser
A MarkDown parser written in JavaScript
Last synced: 07 May 2026
https://gitlab.com/katkosmos/bs
The worst programming language ever.
Bytecode Interpreter bytecode compiler ecmascript ecmascript3 interpreter javascript language parser programming language rust rust-lang virtual machine
Last synced: 10 Mar 2025
https://github.com/OrlovEvgeny/serde.zig
Universal serialization for Zig: JSON, Yaml, MessagePack, TOML, CSV and more from a single API
json-serialization parser serde zig zig-library zig-package
Last synced: 24 Mar 2026
https://github.com/permalik/markdown_parser_go
systems:markdown lexer and parser
Last synced: 04 Aug 2025
https://github.com/rryi/tokens.jl
parse text into tokens, build memory-efficient token lists and trees,
lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize
Last synced: 02 Mar 2026
https://github.com/ccrngd1/x12Parser
An strongly types X12 parser that provides definitions for a wide range of x12 files, primarily in the 5010 format.
Last synced: 10 Mar 2025
https://github.com/froks/dlt-core
kotlin dlt library to parse autosar dlt files
automotive autosar diagnostic-log-and-trace dlt kotlin library parser
Last synced: 02 Mar 2026
https://github.com/gsun/yang-parser
yang parser in haxe
haxe haxe-externs javascript parser yang
Last synced: 10 Mar 2025
https://github.com/kuria/parser
Character-by-character string parsing library
Last synced: 04 Aug 2025
https://github.com/rahuldangeofficial/09-word-arithmetic-parser
An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.
abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs
Last synced: 02 Jun 2026
https://github.com/sebastian-software/ferrocat
Performance-first Rust toolkit for Gettext PO and NDJSON catalogs, merge workflows, and ICU MessageFormat-aware localization.
benchmarking gettext i18n icu-messageformat localization ndjson parser po-files rust translation
Last synced: 21 May 2026
https://github.com/watcol/somen
An asynchronous parser combinator for Rust.
asynchronous parser parser-combinators rust
Last synced: 27 Mar 2026
https://github.com/repo-archive-x-rays5/parse_wiki_text
Parse wiki text from Mediawiki into a tree of elements.
Last synced: 29 Sep 2025
https://github.com/andreas19/argparsebuilder
Builder for argparse.ArgumentParser.
argparse argument-parser command-line parser
Last synced: 27 Mar 2026
https://github.com/bpetermann/ts-compiler
A typescript compiler
compiler jest lexer nodejs parser typescript virtual-machine
Last synced: 05 May 2026
https://github.com/malyshevars/smgnr3000
A parser that periodically fetches and logs runtime and temperature data from the Samogoner AE3000 into CSV/PostgreSQL and generates daily graphs, plus a PyQt5 GUI for interactively plotting that data. A PyQt5 “Test Panel” for manually sending test commands.
esp8266 ethanol homebrew hw-364a mathplotlib parser postgresql pyqt5 python3 vodka
Last synced: 05 May 2026
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/redboo/polkassembly-comment-parser
Парсер комментариев Polkassembly
Last synced: 09 Jun 2026
https://github.com/yawkar/extended-expressions-parser-calculator
(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения
calculator laboratory-work parser
Last synced: 09 Apr 2025
https://github.com/pustovitdmytro/parser
tiny universal Python-based asynchronous sites scrapper
aiohttp boilerplate parser python3 scrapper
Last synced: 03 Aug 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/softjunkorg/fxbuilder
Biblioteca simplifica a gestão do manifesto CFX em projetos FiveM e RedM.
cfx fivem fxmanifest next parser typescript
Last synced: 05 May 2026
https://github.com/ayeshaashfaq12/c-compiler
This project is a C++ compiler designed to provide all standard compiler features, with the parsing phase already completed and further stages in development.
compiler-construction compiler-design cpp cpp-programming lexical lexical-analysis parser parsing software-development syntax-analysis
Last synced: 03 Aug 2025
https://github.com/fulminazzo/yamlparser
A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.
github-actions java parser yaml
Last synced: 05 May 2026
https://github.com/bel-framework/bel-css
CSS utilities for Erlang
css css-parser css3 erlang erlang-library parser
Last synced: 01 Apr 2026
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/ychaaby/javascript_compiler
A JavaScript compiler that parses and compiles specific fragments into custom assembly language using JavaCC and Java.
Last synced: 24 Mar 2025
https://github.com/rameshvarun/galaxy-parser
A parser for StarCraft 2's Galaxy scripting language, written in JavaScript using parser combinators.
parser parser-combinator starcraft2
Last synced: 08 Apr 2025
https://github.com/abo/mqpp
MQTT Packet Parser
mqtt mqtt-packet-parser parser
Last synced: 17 Apr 2026
https://github.com/schanur/geocache-compas
app c-sharp geocaching gps live mobile parser university
Last synced: 24 Mar 2025
https://github.com/liraymond04/awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
assembler awa5-0 command-line esolang interpretor jelly-hoshiumi parser phase-connect rust
Last synced: 04 Feb 2026
https://github.com/frankfont/smallxmlparser
Tested with Java 8 and originally written in Java2 (v1.3.1) with the goals of high speed, small code size, and interface minimalism. Source code is freely distributed.
fast interface-minimalism java parser small xml
Last synced: 03 Jul 2025
https://github.com/adrianvillanueva997/fail2ban-log-parser
Simple to use Fail2ban log parser in rust with python bindings
fail2ban nodejs parser python rust typescript winnow
Last synced: 02 Apr 2026
https://github.com/rvanbaalen/hashparser
Tiny javascript library to get and set (encoded) hash parameters
hash javascript parser url util
Last synced: 02 Apr 2026
https://github.com/dbadoy/eth-simple-parser
Web for decode data from transaction and generate method id
Last synced: 23 Mar 2025
https://github.com/daedalus/oeis_validator
Validate OEIS entries against the internal format specification and style sheet
cli integer-sequences linting number-theory oeis online-encyclopedia-of-integer-sequences parser python style-linter validator zero-dependencies
Last synced: 03 Jun 2026
https://github.com/yonis-savary/extracteur-lpp
Extracteur de code LPP depuis fichier NX de la sécu (LPPTOT)
lpp parser securite-sociale sql
Last synced: 02 Aug 2025
https://github.com/luisfuentech/object-dot-parser
Parse string dotted keys to nested attributes in object
hacktoberfest json nodejs npm npm-package parser
Last synced: 17 Apr 2026
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
Last synced: 24 Mar 2025
https://github.com/ology/lingua-tokenparse
Parse a word into scored, fragment combinations
Last synced: 30 Jun 2026
https://github.com/gpenverne/program-tv
Ce script parse le programme tv et retourne la chaîne correspondante à ce qui est cherché.
Last synced: 02 Apr 2025
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 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/thergh/compiler_tinker
Learning compiler design on an example of a simple language - Gebalang23
compiler-design compiler-optimization compilers lexer parser
Last synced: 03 Apr 2025
https://github.com/jairo-litman/cidoka-lang
The Cidoka Programming Language
abstract-syntax-tree ast compiler evaluator go golang interpreter language lexer monkey-language monkey-programming-language parser programming-language repl thorstenball tokenizer virtual-machine
Last synced: 30 Jun 2026
https://github.com/womblee/retard_link_uploader
A C++ Desktop Client for a URL Shortening service "Retard Link"
client cpp cpp-programming http parser request shortener tool url url-shortener url-shortener-api
Last synced: 18 Mar 2025
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/mztikk/poetic
Rust library to parse and interpret poetic source code
interpreter parser poetic rust
Last synced: 06 Apr 2026
https://github.com/adeschen/mpileuptools
This python script parses a mpileup file to extract the coverage of each base at each position.
bioinformatics bioinformatics-scripts coverage mpileup parser position python27
Last synced: 18 Mar 2025
https://github.com/quintenstr/calculatorelm
Functionally programmed calculator app in the browser with Elm. Custom parser for mathematical equations (no built in support from Elm). Based on iOS UI.
calculator calculator-app elm elm-lang parser
Last synced: 18 Mar 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/strangelion/latexsnipper-core
A composable Rust engine for mathematical OCR, document understanding, and multi-format document processing.
android ast computer-vision cross-platform document formula iso latex mathematics mathml office omml onnx orc parser renderer rust typst wasm
Last synced: 03 Jul 2026
https://github.com/phmatray/wisplang
A tree-walk interpreter for the Wisp scripting language implemented in C#
Last synced: 03 Jul 2026
https://github.com/mthaler/arithmetic-expression-parser
Simple arithmetic expression parser written in Kotlin
arithmetic arithmetic-expression-parser kotlin kotlin-library parser parser-combinators parsers
Last synced: 13 Sep 2025
https://github.com/usiqwerty/megaconkurs
Сервис-агрегатор конкурсных списков абитуриентов
education parser python university web
Last synced: 03 Apr 2025
https://github.com/codybloemhard/md-to-incodoc
Convert markdown to incodoc.
conversion incodoc markdown parser
Last synced: 14 May 2026