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-02 00:22:47 UTC
- JSON Representation
https://github.com/zhongzc/gparser
A naive parser combinator library
functional-programming parser parser-combinators parser-library python python3
Last synced: 02 May 2026
https://github.com/queukat/news_parcer
Small legacy Python news parsing experiment retained for reference.
experiment legacy news-parser parser python web-scraping
Last synced: 15 Jun 2026
https://github.com/e0selmy4v/schema2class
Parse JSON schema to class
class es3 ie6 json-schema parse parser schema schema-parser
Last synced: 02 May 2026
https://github.com/j3eyond/sepr_parser
The simple scripts for parse symantec endpoint protection html reports.
bash parser python reports symantec symantecendpointprotection
Last synced: 18 May 2026
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/selfagency/agentsy
🤖 WIP agentic development framework
agentic agentic-ai agentic-framework agentic-workflow agents ai anthropic chatbot chatgpt json llm mistral models ollama openai parser xml
Last synced: 09 May 2026
https://github.com/igor-marinescu/mapalizer
A parser and viewer of linker-generated map files.
Last synced: 17 Mar 2025
https://github.com/techouse/homebrew-envq
Homebrew tap for envq, a byte-preserving .env query and editing tool.
cli command-line-tool configuration dotenv env homebrew parser rust
Last synced: 14 Jun 2026
https://github.com/electrikmilk/hashbrown
Parsing package 🥔
go golang golang-package parser parser-library parsing
Last synced: 27 Feb 2025
https://github.com/estnafinema0/yadro-cpp-test
C++20 simulation of a computer club management system with token parsing, error reporting and unit/integration tests (Google Test).
cpp20 googletest integration-testing object-oriented-programming parser tokenizer unit-testing
Last synced: 24 Aug 2025
https://github.com/kuria/parser
Character-by-character string parsing library
Last synced: 04 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/dills122/checklist-parser
WIP - Parse sports card checklists & get usable data
Last synced: 14 Jun 2025
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/robbycbennett/json
JavaScript Object Notation library for Rust
Last synced: 17 Apr 2026
https://github.com/codemeapixel/luats
A TypeScript library for parsing, formatting, and providing type interfaces for Lua and Luau code.
ast code-analysis code-generation fivem formatter lua luau parser redm roblox static-analysis syntax-tree transpiler type-interfaces typescript
Last synced: 17 Apr 2026
https://github.com/abo/mqpp
MQTT Packet Parser
mqtt mqtt-packet-parser parser
Last synced: 17 Apr 2026
https://github.com/a3onn/parseed
A C-struct inspired language generating parsers in multiple programming languages.
c-struct file-format generator language parser protocols python
Last synced: 15 Mar 2025
https://github.com/thorgathis/ycontestparser
💿 Single-threaded Yandex Contest parser
parser yandex-contest yandex-contest-parser
Last synced: 29 Jul 2025
https://github.com/rse/flowlink
Flow Expression Language
evaluator expression flow language link parser
Last synced: 16 Mar 2025
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/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/rmuir/tree-sitter-javadoc
Javadoc grammar for tree-sitter
Last synced: 02 Apr 2026
https://github.com/p4suta/afm
Aozora Flavored Markdown — Rust dialect fusing CommonMark/GFM with 青空文庫 typography (ruby, bouten, 縦中横, 字下げ, 外字).
aozora-bunko cli commonmark gfm japanese markdown parser ruby rust typography
Last synced: 16 Jun 2026
https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs
XenTrace data processing interface for KernelShark in Rust.
ffi inferface kernelshark parser plugin rust xen xentrace
Last synced: 02 Apr 2025
https://github.com/zheng-bote/hd_doxygen_parser_plugin
doxygen parser plugin for header_docu_qt
Last synced: 03 May 2026
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/montasim/client-parser-demo
Interactive demo website for the client-parser npm package
browser-detection client-parser demo device-detection os-detection parser user-agent user-agent-parser
Last synced: 03 Apr 2026
https://github.com/casatrick/solana-transaction-parser
solana trasaction parser
Last synced: 20 Jun 2026
https://github.com/duaraghav8/solidityparser
ANTLR4-generated Go library to parse Solidity
Last synced: 19 May 2026
https://github.com/ardnew/gosh
Stupid fast and sassy shell integration for Go
ast bash command-line go go-library go-tools golang parser shell zsh
Last synced: 03 Apr 2026
https://github.com/vishwaksena94/tokenloom
🔍 Parse streamed text into structured events using TokenLoom, a TypeScript library designed for flexible handling of real-time data and custom tags.
anthropic claude code-fence gemini gpt groq llm markdown markup openai parser stream streaming syntax syntax-highlighting tokenization tokens xai
Last synced: 17 Apr 2026
https://github.com/claudiuhbann/streamable_old
Fast and easy-to-use single-header parser with a simple format for C++20 and NO dependencies.
cpp20 easy-to-use fast format no-dependencies parser simple single-header
Last synced: 31 Mar 2025
https://github.com/psychollama/json-parser
A hand-written JSON parser because reasons
Last synced: 17 Apr 2026
https://github.com/almide/csv
CSV parser and serializer for Almide. Quoted fields, header rows, roundtrip-safe.
Last synced: 04 Apr 2026
https://github.com/acrion/tree-sitter-raku
A fork of tree-sitter-perl adapted to provide improved Raku language grammar and syntax highlighting for the Helix editor.
grammar helix-editor parser perl6 raku rakulang syntax-highlighting tree-sitter
Last synced: 03 May 2026
https://github.com/bilal-belli/javaclassesclustering
This is a tool that allows you to cluster classes in a java project with a criteria.
Last synced: 17 Apr 2026
https://github.com/ngn13/parser-bot
A discord bot that makes easier creating select menus, buttons, embeds and much more!
bot discord-bot disocrd parser
Last synced: 26 Jun 2025
https://github.com/sheroz/http_common
Common types and operations for HTTP
header http http-requests network network-programming parser web
Last synced: 17 Apr 2026
https://github.com/kaustubholpadkar/nginx-access-log-parser-python
nginx access log parser Python
log-parsing multithreading nginx-server parser python-3
Last synced: 28 Jun 2026
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/svm-zhang/tinyhgvs
Lightweight HGVS variant parser
bioinformatics genomics hgvs parser variant-analysis
Last synced: 05 Apr 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/alvarogarcia7/training-parser-antlr4
antlr4 antlr4-grammar grammar grammar-parser parser python3 training
Last synced: 17 Jun 2026
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/cicciog/node-dockerfile-parser
Parser for dockerfile of Docker Images
docker docker-image dockerfile json nodejs parser
Last synced: 05 Apr 2026
https://github.com/rbcavi/parserlang
A programming language, intended for writing recursive descent parsers
Last synced: 18 Apr 2026
https://github.com/sei40kr/tree-sitter-fstar
Tree-sitter grammar for F*
fstar parser syntax-highlighting tree-sitter
Last synced: 18 Jun 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/longbridge/tinyml
Longbridge Plain Text format.
ast parser text-processor tokenizer
Last synced: 17 Jun 2026
https://github.com/muni-town/linktree-parser
linktree-parser is a TypeScript library for scraping and extracting account, links, banners, and metadata from Linktree profiles.
bun deno javascript-library linktree nodejs parser scraper typescript-library webscraping
Last synced: 10 Mar 2026
https://github.com/lioncat2002/jupyter-notebook-md-parser
A parser to seperate the exported md file of jupyter notebook into individual python files
jupyter jupyter-notebook md-parser parser python3
Last synced: 29 Apr 2026
https://github.com/sourlemonjuice/quickparse-qr-bash
Parses the QR code on the linux desktop screenshot
bash desktop linux parser qrcode screenshot script
Last synced: 13 Apr 2026
https://github.com/m-anshu/python-construct-parser
Python constructs parser built using lex and yacc
automata-and-formal-languages parser python yacc-lex
Last synced: 04 Jun 2026
https://github.com/liolle/mdparser
markdown parser
markdown npm-package parser typescript
Last synced: 19 Feb 2026
https://github.com/ayeshamk23/minishell
minishell is a basic UNIX shell written in C that supports command execution, pipes, redirections, and environment variables.
environment-variables fork minishell parser pipe redirection shell terminal unix
Last synced: 20 Apr 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/nir3x/markuplanguageparser.cpp
MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language
c-plus-plus cpp markup-language parser parsing tree-structure unit-testing
Last synced: 04 Jun 2026
https://github.com/linuskmr/clipyarser
A simple, declarative and easy-testable command line argument parser
argparse argumentparser cli parser
Last synced: 02 Jul 2025
https://github.com/danilosampaio/integraph
Create Architecture diagrams from your code.
architecture diagram mermaid parser yaml
Last synced: 20 Apr 2026
https://github.com/thepalbi/json-example-generator
Random JSON examples generator from go-like schema definition
Last synced: 20 Apr 2026
https://github.com/mrizaln/octave-ndjson
Newline Delimited JSON (ndjson) or JSON Lines (jsonl) parser for Octave
json jsonl multithreading ndjson octave parser
Last synced: 20 Apr 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/divineomega/baby-tracker-data-parser
PHP parser for data exported from the Baby Tracker Android app by Amila
Last synced: 04 Apr 2025
https://github.com/muhammadhasham23/request-header-parser-microservice
Request Header Parser with Node.js and express. A FCC Project.
express node parser requests-module
Last synced: 21 Apr 2026
https://github.com/LeviOP/tree-sitter-keyvalues
Valve KeyValues grammar for tree-sitter
goldsrc keyvalues parser tree-sitter
Last synced: 11 Mar 2025
https://github.com/chenasraf/search-ast-parser-js
Easy parser for search query strings, for you to use in your filters.
ast ast-parser javascript parser search-query typescript
Last synced: 21 Apr 2026
https://github.com/alexdremov/sxtree
Generate AST syntax parser from grammar file
grammar grammar-parser grammar-parser-generator lexer lexer-framework lexer-parser parser parser-framework
Last synced: 21 Apr 2026
https://github.com/ChristianMurphy/tree-sitter-markdown
Markdown grammar for tree-sitter
Last synced: 11 Mar 2025
https://github.com/s-celles/atpack-python-parser
[WIP] A Python library for parsing AtPack files with CLI (command line interface), interactive mode and TUI (terminal user interface)
Last synced: 20 Jan 2026
https://github.com/fi1a/config
PHP работа с файлами конфигураций. Поддерживает файлы в PHP и JSON форматах.
Last synced: 06 May 2026
https://github.com/rk0cc/dart_repourl
Alternative Uri object of representing repository URL in Git
dart git http https parser repository repository-url rsync ssh uri url
Last synced: 22 Apr 2026
https://github.com/rockide/tree-sitter-lang
Minecraft lang grammar for tree-sitter
minecraft minecraft-lang parser tree-sitter
Last synced: 09 Jun 2026
https://github.com/raulil/plorth-parser
Parser for Plorth programming language
parser plorth typescript-library
Last synced: 05 Jun 2026