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/fredgdaley2/sortiously
Sort delimited or fixed width files by a defined key with data filter options and progress reporting.
csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting
Last synced: 26 Mar 2025
https://github.com/benpptung/util-superagent-serializer
process superagent response to get better error logging result
logger logging parser response response-management superagent
Last synced: 10 Jun 2026
https://github.com/TryOmar/CompilerXArabic
A compiler implementation for an Arabic-based programming language, featuring lexical analysis, syntax parsing, and a graphical user interface for interactive testing and development.
arabic arabic-programming-language compiler parser python tokenizer
Last synced: 29 Jun 2026
https://github.com/peterekepeter/ucx
UnrealScript Extensions - all in one language support, transformer, formatter, build system
build-tool language-support linter parser
Last synced: 01 Mar 2025
https://github.com/wipeseals/nvme-bar0-viewer
Parses and validates a binary dump of NVMe Controller Registers.
nvme parser pcie vibecoding viewer
Last synced: 05 Jul 2025
https://github.com/sgrams/meteodata
A C++ parser of http://monitor.pogodynka.pl/ site that provides meteorological data from IMGW stations
cpp curl googletest imgw live meteo meteorology parser
Last synced: 20 Apr 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/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/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/yetanotherchris/text-template
Go's text templating - a port of Go's text template package to C# via OpenAI Codex
dotnet parser template text-template text-templating-engine
Last synced: 11 Mar 2026
https://github.com/mynttt/ezconf
A simple hierarchical scoped group based key:value storage/configuration format.
configuration java key-value parser storage-format
Last synced: 12 Oct 2025
https://github.com/cheesegrinder/templatestr-python
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 05 Oct 2025
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/sv-tools/conf-reader-env
Environment variables parser for conf project
conf environment-variables parser reader
Last synced: 06 Oct 2025
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/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/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/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 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/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 06 Oct 2025
https://github.com/gaelreyrol/grafana-hcl
A tool to generate Grafana resources from HCL files (terraform like)
generator golang grafana grafana-dashboard hcl parser
Last synced: 07 Oct 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/msk998/gofrec
Multi record file parser written in Golang
Last synced: 14 Jan 2026
https://github.com/markuszeller/php-annotations
This class helps reading annotations.
annotations composer package parser php
Last synced: 17 Jan 2026
https://github.com/mattbriggs/jsparserpy
Parser will transform JS into an XML file to use in creating # an JS object reference.
Last synced: 07 Oct 2025
https://github.com/lastchiliarch/cronparser
Crontab parser for golang(using yacc).
cron crontab-parser golang goyacc parser
Last synced: 14 Jan 2026
https://github.com/yasyf/cc-transcript
Typed, non-lossy events for Claude Code transcripts: superset JSONL parser (Rust fast path), sentiment + feedback-mining domains, and a transcript-investigation CLI
anthropic claude claude-code claude-code-plugin cli jsonl parser pyo3 python rust transcripts
Last synced: 25 Jun 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/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/manishmeganathan/symbolizer
Go Package for Parsing Simple Symbols
golang lexer-parser lexical-analysis parser symbol-parser
Last synced: 07 Oct 2025
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/bilalhameed248/pdf-document-extraction
Python PDF-to-HTML Converter: Transforming PDF Documents into Structured HTML Tags. - Feb 2022 - Jun 2023
document extraction fitz parser parsing pdf pymupdf pymupdf-fitz python python3
Last synced: 08 Oct 2025
https://github.com/4ster-light/f-logic
Implementation of a logic formula parser and truth table generator in F#
fsharp interpreter lexer parser
Last synced: 08 Oct 2025
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/tompaton/goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
golang parser parser-combinators
Last synced: 14 Jan 2026
https://github.com/panagiotisptr/codeforces-companion
A codeforces parser, code tester and testcase generator in Go
codeforces-parser competitions crawler go golang parser test-automation testing
Last synced: 14 Jan 2026
https://github.com/pyzh/gdpl-ex.poc-1
gdpl:elixir 简单的语句解析演示
chinese gdpl ld2 parser poc program-in-chinese s6rt
Last synced: 18 Jan 2026
https://github.com/trananhtung/numeric-range
Parse and format compact integer-range strings like 1,3-5,7 (page ranges, CPU sets). Bidirectional, zero-dep, no_std.
cpuset no-std page-range parser range rust
Last synced: 27 Jun 2026
https://github.com/igarbayo/flex-go-analyzer
Segundo proyecto para la asignatura de Compiladores e Intérpretes
Last synced: 11 May 2026
https://github.com/ldez/structtags
Struct tag parser
go golang parser parsing struct-tags structtags
Last synced: 09 Oct 2025
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/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/mcozd/json-feed-go
A simple fully featured jsonfeed helper (encoding, decoding, utils)
go jsonfeed jsonfeed-reader parser
Last synced: 14 Jan 2026
https://github.com/teixdavide/FEUP_PFL_Parser
λ | Low-level machine interpreter and compiler project, including stack management, parsing, and compiling imperative programs
assembler compiler feup functional-parsing functional-programming parser pfl
Last synced: 05 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/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/incomplete-infinity/combatlogparser
In development- Currently just an outline for code to parse game logs
combat-log data-processing eve-online game-analytics javascript log-parser parser pve pvp
Last synced: 08 Aug 2025
https://github.com/bernardopg/cmmg-calendar
Sincronize o calendário acadêmico do CMMG diretamente com sua Google Agenda ou Apple Calendar. Nunca mais perca um evento importante!
automation calendar cmmg doctor education icalendar ics medicine minas-gerais parser python scraper web-scraping
Last synced: 10 Oct 2025
https://github.com/nrjdalal/zod-meta-parser
A utility to extract metadata descriptions from Zod schemas into a structured format.
api conversions json meta parser schema zod
Last synced: 23 Feb 2026
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/renjisann/tree-sitter-tiger
A tree-sitter grammar for the Tiger language
grammar parser syntax-highlighting tiger tiger-language tree-sitter
Last synced: 21 Apr 2026
https://github.com/thomasvergne/tree-sitter-cabal
Port of original Cabal tree sitter implementation from Magus
cabal highlight parser tree-sitter
Last synced: 19 Jan 2026
https://github.com/gianptdev/zdoom-textures-writer
Small tool to write a valid textures text file for the zdoom engine, inteded to be used for automated scripts.
Last synced: 11 May 2026
https://github.com/shubham1chawla/js-interpreter
Rust-based JavaScript Parser & Tree-Walk Interpreter
Last synced: 11 May 2026
https://github.com/nikolai2038/draw-io-automata-parser
Scripts for working with automata represented by diagrams in files *.drawio.
automata bash draw-io drawio parser xml-parser
Last synced: 11 May 2026
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/shinigami92/url-parser
Parse a given URL and return an abstract syntax tree
abstract-syntax-tree ast parser typescript url
Last synced: 11 Oct 2025
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/stalonelab/wiki_fencing
An automatic Wikipedia filler for fencing
Last synced: 23 Oct 2025
https://github.com/l-wagner/goodreads-to-json
Python script to pull a user's read books from Goodreads into a json file.
Last synced: 12 May 2026
https://github.com/agnivchtj/scala-interpreter
Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.
abstract-syntax-tree desugarer functional-programming interpreter parser s-expressions scala
Last synced: 11 Oct 2025
https://github.com/luccahellriegel/markdown-to-roam
clojure markdown parser roamresearch tree
Last synced: 16 May 2026
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/hellozee/monkey
My take on the interpreter book
golang interpreter language lexer parser
Last synced: 04 May 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/danielway/nexrad-parser
Parses NEXRAD weather radar data into a convenient structure for analysis.
Last synced: 12 May 2026
https://github.com/marwanradwan7/dojo
An interpreter written in Go.
ast go go-standard-library golang interpreter lexer parser
Last synced: 12 Oct 2025
https://github.com/bitvantage/sharptextfsm
SharpTextFSM is a .NET implementation of the Google TextFSM Python module.
cli parser parsing regexp state-machine textfsm
Last synced: 01 Mar 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