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/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/bonnyad9/pareg
Helpful utilities for parsing command line arguments and parsing in general.
arguments arguments-parser arguments-parsing cli parser parsing rust
Last synced: 24 Jul 2025
https://github.com/fawaf/misshk
terrible misshk parser
hk hong hongkong kong miss misshk misshongkong parser ruby
Last synced: 23 Mar 2025
https://github.com/olegkorol/pylox
A simple language implementation of Lox, written in Python. Includes a lexer, parser and interpreter.
interpreter language lexer lox-interpreter parser
Last synced: 15 Mar 2025
https://github.com/taservers/vdfparser
Simple and modern C++ library for parsing the Valve Data Format
cpp file-format parser source-engine valve-data-format vdf
Last synced: 16 May 2025
https://github.com/ak4-sh/rahu
A python LSP written in go
golang-package lexer lsp parser python-lsp-server
Last synced: 13 Jan 2026
https://github.com/omr5221/tickettemplate
command-line-app parser ruby sql-query
Last synced: 24 Jul 2025
https://github.com/baranovskis/go-nuget-list
Export used NuGet packages in the project or solution
Last synced: 12 Jan 2026
https://github.com/eratio08/pars-comb-ml
Monadic parsing in OCaml
monadic ocaml parser parser-combinators parsing
Last synced: 02 Jan 2026
https://github.com/extybr/tracker_parser
bash-script parser python-script script shell shell-script
Last synced: 14 Mar 2025
https://github.com/kockarevicivan/homl-parser
Custom language parser, created with RapidXML in C++.
c-plus-plus homl parser rapid-xml
Last synced: 27 Mar 2025
https://github.com/antandros/go-pkgparser
custom parser for `go-dpkg` , `go-rpm`, `go-packman` packages
Last synced: 25 May 2026
https://github.com/somecho/midiparser
A simple and straightforward library for General MIDI file parser
Last synced: 07 Apr 2025
https://github.com/kociumba/stackparse
utility to parse go stack traces and make them more readable
go golang minimal-dependencies pack parser stacktrace
Last synced: 06 Jul 2026
https://github.com/rubyonworld/gherkin-ruby
A new rewrite of the Gherkin parser used by Cucumber is planned (for version 3.0) gherkin-ruby will not add any more features until then, and will eventually be deprecated in favor of Gherkin 3.0.
Last synced: 12 Nov 2025
https://github.com/khmelnitskiianton/language
My translation system: my language + translator to NASM
language nasm parser translator x86
Last synced: 30 Oct 2025
https://github.com/kitsumed/subtitlesparserv2
A ASP.NET library for lyrics/subtitles file parsing. Rework/continuation of the original SubtitlesParser.
asp-net-core lyrics parser parsing subtitle subtitles-parsing
Last synced: 14 Apr 2025
https://github.com/bookshelf-writer/puremail
A blazing‑fast, zero‑allocation Go package for strict e‑mail parsing, tag trimming and binary serialisation
email golang gomod normalize parser valid zero-alloc
Last synced: 30 Jul 2025
https://github.com/straightcurve/ryuko
transpiler from a custom shader language to GLSL
Last synced: 25 May 2026
https://github.com/antoncoding/html_content_crawler
A smart html crawler to automatically detect main content of a HTML page.
beautifulsoup content crawlers html nlp-parsing parser
Last synced: 02 Apr 2025
https://github.com/matheusamazonas/yapcol
Yet Another Parser Combinator Library
clean clean-language parser parsing parsing-library
Last synced: 07 Apr 2025
https://github.com/thenlabs/meta-parser
Extract metadata from attributes and/or annotations.
annotations attributes doctrine-annotations metadata-parser parser
Last synced: 13 Jan 2026
https://github.com/donalexandro/bpchub
Super simple parser that is being used by me as a playground to improve my skills
Last synced: 25 Jul 2025
https://github.com/bpetermann/ts-lox
Typescript interpreter for lox
interpreter nodejs parser scanner typescript
Last synced: 02 Jan 2026
https://github.com/farinap5/ndr-c
Custom architecture and compiler written in C
Last synced: 17 Sep 2025
https://github.com/i2rys/cp
A combo parser, It only grabs email:pass credentials.
combo combo-parser credentials parser
Last synced: 15 Mar 2025
https://github.com/terratensor/fct-parser
Утилита командной строки для синтаксического анализа страниц списка вопросов к рубрике «Вопрос-ответ» и сохранением в файл в формате csv или json.
Last synced: 18 Feb 2026
https://github.com/repcomm/quadgraph
A simple quadratic function grapher in js
canvas graph js parser quadratic-formula
Last synced: 25 Jul 2025
https://github.com/ivanlink-py/dns-parser
Basic parser pc compontent data from "dns-shop.ru"
Last synced: 26 Oct 2025
https://github.com/cryptogladi/obsidian-parser
Blazingly fast Obsidian vault parser with graph analysis
graph knowledge-graph obsidian parser vault
Last synced: 20 Jan 2026
https://github.com/johannst/flex-bison-cpp-playground
A playground for some flex/bison experiments in cpp
ast bison bison-flex cpp example flex gnu lalr lex lexer lexer-parser parser playground yacc
Last synced: 15 Mar 2025
https://github.com/subztep/jsoncity
JSON Parser WebApp, pretty minimal
codemirror json parser pixelart utility webapp website
Last synced: 28 Apr 2026
https://github.com/playfulsparkle/sprintf.js
A lightweight, Open Source sprintf.js sprintf implementation written in JavaScript
formatting javascript parser sprintf vsprintf
Last synced: 01 Mar 2026
https://github.com/mitjafelicijan/rssperado
CLI utility that fetches RSS feeds and also does other stuff
cli ner parser rss translation
Last synced: 26 Jul 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/jasperav/env_parser
Parses an env file which can be used to map properties in Rust code
Last synced: 14 Mar 2025
https://github.com/2moe/tmpl-resolver
A lightweight template resolution engine with conditional logic support.
Last synced: 09 Mar 2025
https://github.com/omimouni/use-pdf-renderer
A React hook for rendering PDF files as images
converter hook images parser pdf pdf-renderer react renderer
Last synced: 27 Jun 2025
https://github.com/httpland/authorization-parser
HTTP Authorization field parser and serializer
authorization challenge credentials field header http parse parser rfc-9110 serialize serializer stringify
Last synced: 20 Feb 2026
https://github.com/dkandalov/parser4k
Parser combinator library for Kotlin 🧩🧩🧩 🔨
Last synced: 14 Mar 2025
https://github.com/koykov/xmlvector
Vector XML parser with minimum memory consumption.
Last synced: 20 Jan 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/bossley9/rmd
An smart subset of CommonMark with added popular extensions implemented in Zig for CLI and WASM
markdown parser typescript wasm zig
Last synced: 18 Sep 2025
https://github.com/soramimi/jstream
Header only streaming JSON parser for C++
Last synced: 18 May 2026
https://github.com/floralist/botaxon
A botanical Python taxonomic parser for (sub)species names
Last synced: 08 Mar 2026
https://github.com/jhk1090/namumark-clone
나무위키 나무마크 파서 구문
namucode namumark namuwiki parser typescript
Last synced: 16 May 2025
https://github.com/bokic/textparser
TextParser is a high-performance C library that parses text(CFML and JSON for now) into Abstract Syntax Trees using regex grammars, designed for building syntax highlighters, language servers, as well as other code related tools.
ast ast-tree json parser pcre2 tokenization
Last synced: 15 May 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/jrmycanady/cronschedule
Go module that provides a cron parser and methods to determine the next run.
Last synced: 16 Jan 2026
https://github.com/isk-insider/eve-paste
📋🌱 A node.js library for parsing copied and pasted data from EVE Online.
appraisal eve-online nodejs parser paste
Last synced: 23 Sep 2025
https://github.com/develephant/corona-html5-url-plugin
Corona HTML5 plugin with similar functionality to socket.url
corona corona-sdk coronasdk html5 parser plugin url
Last synced: 08 Apr 2025
https://github.com/felix-engelmann/historic-flight-parser
A parser for the Historic Flight Database
departedflights flights historical-data oag parser
Last synced: 16 Jan 2026
https://github.com/under-web/bot_vacantion_hh
Бот для парсинга вакансий программистов с hh.ru (Казань) и автопостинга в телеграм
parser python telegram telegram-bot tg
Last synced: 02 Sep 2025
https://github.com/ewilan-riviere/scanner
CLI to parse files or to get metadata.
Last synced: 28 Mar 2025
https://github.com/mauricelambert/QueryCombinedLogFormat
This script parses and implements a syntax to query and filter apache access logs, easiest and faster way to find your logs in incident response.
access-log apache filtering forensics incident-response parser python3 query regex requests
Last synced: 26 Jul 2025
https://github.com/tonyaajjackson/sosh_coding_test
A Python-based attempt at solving Sosh's take-home programming test, begun with next to no knowledge of parsers.
datetime parser parser-combinators recursive-descent-parser
Last synced: 24 Jun 2025
https://github.com/mysterious-ben/xmlrecords
Utilities to extract tabular data from XML
Last synced: 30 Jul 2025
https://github.com/iamgerwin/csharp-razor-docx-parser-poc
A proof of concept Blazor web application that accepts DOCX file uploads and provides intelligent parsing with multiple output formats. Built with .NET 9 and modern web technologies.
Last synced: 18 Feb 2026
https://github.com/lavajuno/lucidjson
Straightforward JSON serialization & deserialization library for Java.
java json ll-parser parser serialization
Last synced: 16 Jan 2026
https://github.com/dub1401/desuparser
Парсер Desu в формат JSON.
beautifulsoup4 manga parser requests
Last synced: 01 Jul 2025
https://github.com/tunnelsoft/niniscript
trying to write a DSL which converts the provided code to Old Honoured JQuery. we are using it inside our formgenerator.
antlr4 code-generation dotnet parser scripting-language visitor
Last synced: 24 Apr 2026
https://github.com/jacobshirley/csv-stream-lite
Zero dependency, lightweight TypeScript CSV streaming and stringification library
csv parser parsing stream stringification stringify type-safe typescript
Last synced: 13 Jan 2026
https://github.com/andstor/latex-math-parser
:wrench: Parser for parsing LaTeX math expressions
Last synced: 31 Jul 2025
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/albbus-stack/latex-simplified
A faster syntax parser to LaTeX.
Last synced: 28 Apr 2026
https://github.com/ohadswissa/nand2tetris-jack-analyzer
Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)
jack java nand2tetris parser vm
Last synced: 27 Feb 2026
https://github.com/lucianosarno/llms-benchmarks-costs-parser
The `vals_parser.py` script aims to parse LLM costs/latency/benchmarks data from the website vals.ai and make it available through the charts in the README file and the 'benchmarks_data.json' file
chrome-driver cost-benchmarking cost-benefit information-parsing llm llm-benchmarking llms parser python
Last synced: 30 Aug 2025
https://github.com/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 24 Mar 2025
https://github.com/piger/sshconfig
This package implements a simple parser for the ssh_config(5) configuration file used by OpenSSH.
go golang parser ssh ssh-config
Last synced: 28 May 2026
https://github.com/chxmbley/sitex
Read text content from websites ignoring styling, behavior, and structure
go golang parser reader text text-analysis web webscraper webscraping
Last synced: 28 May 2026
https://github.com/thomascamminady/fit2parquets
Convert Garmin `.fit` files to `.parquet` files using Garmin's FIT SDK.
Last synced: 16 Jan 2026
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/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/amillert/camodular
Ocaml interpreter (Sedlex tokenizer + Menhir parser) of modularized classes with two means of inheritance.
functional-programming menhir ocaml parser sedlex
Last synced: 23 Jun 2025
https://github.com/spajai/freeside-telcobridges-cdr
Telcobridges CDR import plugin module for Freeside
cdr config freeside parser perl perl-module teclcobridges
Last synced: 11 Nov 2025
https://github.com/electrikmilk/hashbrown
Parsing package 🥔
go golang golang-package parser parser-library parsing
Last synced: 27 Feb 2025
https://github.com/diff3/binarypacketsdsl
BinaryPacketsDSL is a domain-specific language and toolkit for describing, parsing, and analyzing binary protocol packets. It is designed for clarity, robustness, and testability, with support for structured definitions, modifiers, and dynamic field handling.
binary-protocols dsl parser protocol-analysis python3 reverse-engineering
Last synced: 17 Apr 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/askirmas/arg-env
Node.js package to work with `.env` files in the same way as docker and docker-compose via `--env-file` or `"env_file"` in package.json
arguments cli docker docker-compose dotenv env env-file environment-variables loader node parser
Last synced: 05 Jan 2026
https://github.com/utakotoba/vertin
A simple command line app building helper.
arg builder cli command-line command-line-tool helper parser tooling vertin
Last synced: 25 Aug 2025
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 25 Sep 2025
https://github.com/franfj/sinfonier
Parsers and bolts developed in the 'Desfragmentando la Identidad' Sinfonier's hackaton
Last synced: 23 Jun 2025