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/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/pustovitdmytro/parser
tiny universal Python-based asynchronous sites scrapper
aiohttp boilerplate parser python3 scrapper
Last synced: 03 Aug 2025
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/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/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/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/Koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 09 Aug 2025
https://github.com/nakabonne/fmtdiff
A goimports client as well as a parser of its result
diff go go-library gofmt goimports golang parser
Last synced: 03 Oct 2025
https://github.com/koykov/urlvector
Vector URL parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/luccahellriegel/markdown-to-roam
clojure markdown parser roamresearch tree
Last synced: 16 May 2026
https://git.hiifong.cc/mirrors/maddy
C++ Markdown to HTML header-only parser library
c-plus-plus cpp cpp14 header-only html library markdown parser
Last synced: 04 Oct 2025
https://github.com/inferara/tree-sitter-inference
Inference Grammar for tree-sitter
Last synced: 17 Apr 2026
https://github.com/ovidiuiliescu/basicparser
Very simple parser combinator, for learning purposes.
Last synced: 04 Oct 2025
https://github.com/koykov/jsonvector
Vector JSON parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/belltoy/tree-sitter-openmetrics
OpenMetrics text format grammar for tree-sitter
Last synced: 15 May 2026
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/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/nowaalex/masters-parsed
https://masterspl.com/ parser
docker docker-compose fastify headless-chrome nginx nodejs parser puppeteer react react-query tailwindcss typescript vitejs
Last synced: 10 Apr 2026
https://github.com/prantlf/crass
A CSS minifier and utility library for JavaScript
Last synced: 05 Oct 2025
https://github.com/mkacct/cdif-ts
cDIF parser/serializer written in TypeScript
cdif data-interchange data-serialization parser serialization structured-data
Last synced: 20 Jan 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/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/massigy/lalr1p.viz
This is a visualization of a Look Ahead Left to Right with 1 look ahead token Parser.
clr-parsing lalr-grammar lalr-parser parser visualization
Last synced: 20 Aug 2025
https://github.com/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
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/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/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/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/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/nokskiy/simple-command-line-parser
Simple command line parser
console dotnet library nuget nuget-package parser
Last synced: 20 Jan 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/sug0/tttandme
23andme parser in go
23andme file-parser format-parser genetics parser
Last synced: 07 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/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/somecho/midiparser
A simple and straightforward library for General MIDI file parser
Last synced: 07 Apr 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/baranovskis/go-nuget-list
Export used NuGet packages in the project or solution
Last synced: 12 Jan 2026
https://github.com/hangxingliu/node-sqlite-ddl-parser
⛓ A SQLite DDL parser module
Last synced: 05 Aug 2025
https://github.com/quantiusbenignus/dated
ZSH exoskeleton for the command line "date" utility. Support free-form time references.
command-line command-line-tool date datetime future linux nlp parser shell-script text-processing time zsh
Last synced: 10 Apr 2026
https://github.com/risto-stevcev/url-parser-combinator
:telescope: A proper url parser and combinator that works with eulalie
Last synced: 25 Jun 2026
https://github.com/kawamurakazushi/monkey-ml
OCaml implementation of an interpreter for the Monkey programming language
interpreter lexer monkey ocaml parser
Last synced: 26 Feb 2025
https://github.com/fontseca/passwd-parser
Parse users inside the `/etc/passwd' file.
Last synced: 15 Mar 2025
https://github.com/urbanjost/m_kracken
parse command line arguments and create configuration files using syntax similar to ULS commands
argument command-line fortran fortran-package-manager fpm parser parsing
Last synced: 27 Jan 2026
https://github.com/paych3ck/pcconfigurator
Оконный конфигуратор персонального компьютера на PyQt6.
parser pyqt6-desktop-application python
Last synced: 17 Mar 2025
https://github.com/antoinegagne/amqp10
An AMQP 1.0 library (it is a work in progress at the moment)
amqp amqp-client amqp1-0 amqp10 parser protocol protocol-library
Last synced: 30 Mar 2025
https://github.com/aparzi/l3d
Website for lighting company
component css html javascript parser php project website
Last synced: 11 Apr 2026
https://github.com/devvsima/allnews-bot
A news bot that gets news from many sources at once, Western and Ukrainian at once. Новостной бот, который получает новости из многих источников одновременно, западных и украинских
aiogram news parser telegram-bot
Last synced: 06 Mar 2025
https://github.com/josephbartlett/ccd-viewer
Lightweight PHP CCDA/CCD viewer that parses uploaded clinical documents, shows patient metadata, section narratives, structured entries, and XML snippets in a Bootstrap UI.
bootstrap ccd ccda clinical-documents health-data health-it healthcare hl7 parser php viewer xml
Last synced: 13 Jan 2026
https://github.com/vvijk/uni-courses
This repository serves as a centralized hub for organizing and showcasing my university coursework.
api c c-sharp computer-science coursework csharp dotnet java javascript kau lisp parser pascal projects prolog python tictactoe university university-project uwp
Last synced: 11 Apr 2026
https://github.com/orbit-format/orbit-js
JavaScript bindings for the Orbit configuration language.
configuration orbit parser wasm
Last synced: 13 Jan 2026
https://github.com/fpapado/elm-set-cookie-parser
A parser for the Set-Cookie header, written in Elm.
Last synced: 27 Jun 2025
https://github.com/alopatindev/long-version
Minimalistic version parsing and comparison. Supports non-semver versions, ignores non-numeric postfixes like alpha/rc/etc.
Last synced: 26 May 2026
https://github.com/jhermsmeier/node-leybold-xps
Parse & write the Leybold XPS data format
analysis data esca format leybold parser photoelectron-spectroscopy spectroscopy x-ray xps xpspeak xray
Last synced: 09 Jul 2025
https://github.com/sixarm/sixarm_html_scripts
SixArm.com » HTML » Scripts for parsing markup
Last synced: 24 Jun 2025
https://github.com/creack/corewar
Corewar in Golang
corewar ebitengine epitech game golang lexer parser
Last synced: 15 Apr 2025
https://github.com/web-dev-codi/transcript-productivity-parser
A Python application that automatically extracts actionable tasks from transcript files and converts them into organized daily todo lists in CSV format. Perfect for developers who record meetings, brainstorming sessions, or voice notes and want to quickly identify and track follow-up tasks.
csv microsoft parser python teams todo todolist transcript
Last synced: 01 Sep 2025
https://github.com/michaelmdresser/eve_item_parser
Parser for EVE Online item (list) text formats
Last synced: 08 Jun 2026
https://github.com/s8sachin/whatsapp-chat-parser-js
Whatsapp Chat Parser for Javascript
Last synced: 05 Jan 2026
https://github.com/koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 27 Apr 2026
https://github.com/ashokdey/parserts
A parser implemented in pure typescript without any dependencies.
abstract-syntax-tree parser typescript
Last synced: 23 Mar 2025
https://github.com/marcmarine/omuso
Converts Markdown to a structured JSON format.
Last synced: 10 Mar 2026
https://github.com/n0str/asn-subnet-parser
Just a draft.
asn asn-cidr networking parser subnet-summarization
Last synced: 29 Mar 2025
https://github.com/sven-hluchy/spyglass
HTML parser written in Common Lisp. WIP.
Last synced: 18 Jan 2026
https://github.com/JesseCoretta/go-aci
Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.
access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax
Last synced: 31 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/eratio08/pars-comb-ml
Monadic parsing in OCaml
monadic ocaml parser parser-combinators parsing
Last synced: 02 Jan 2026
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/i2rys/cp
A combo parser, It only grabs email:pass credentials.
combo combo-parser credentials parser
Last synced: 15 Mar 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/under-web/bot_vacantion_hh
Бот для парсинга вакансий программистов с hh.ru (Казань) и автопостинга в телеграм
parser python telegram telegram-bot tg
Last synced: 02 Sep 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/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/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/franfj/sinfonier
Parsers and bolts developed in the 'Desfragmentando la Identidad' Sinfonier's hackaton
Last synced: 23 Jun 2025
https://github.com/elkronos/gpt_read
Functions to read documents using GPT.
data-science gpt llm parser question-answering questions-and-answers r
Last synced: 15 Mar 2025
https://github.com/thetrueender/day-one-export-analyzer
A tool to examine statistics and trends of metadata for the Day One (https://dayoneapp.com/) journaling app.
dayone export journaling parser python
Last synced: 24 Mar 2025