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/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/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/lavajuno/lucidjson
Straightforward JSON serialization & deserialization library for Java.
java json ll-parser parser serialization
Last synced: 16 Jan 2026
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/comba92/zig-json-parser
Json Parser in 400 lines of code.
Last synced: 28 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/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/qrailibs/objectscript
✨ Object-oriented programming language. Transpiles directly intro JavaScript.
javascript lexer parser programminglanguage transpiler
Last synced: 24 Aug 2025
https://github.com/dbidwell94/parse_logs
A rust binary used to parse different logs (ex. /var/log/auth.log or /var/log/nginx/access.log)
administration log-parsing parser server-side
Last synced: 22 Aug 2025
https://github.com/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
https://github.com/genial-framework/parser
Parser component from Genial Framework [READ-ONLY]. An extremely fast and eloquent parser.
genial-framework parser php-component php-library php72 php73 php74
Last synced: 16 Mar 2026
https://github.com/maxdz-gmbh/mdz_xml
Very lightweight, fast and portable ANSI C 89/90 compliant library for parsing XML and building DOM-structure. One of the fastest and tiniest XML Parsers on the Web.
c dom library parse parser parsing portable xml xml-parser xml-parsing
Last synced: 10 Nov 2025
https://github.com/albbus-stack/latex-simplified
A faster syntax parser to LaTeX.
Last synced: 28 Apr 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/luccahellriegel/markdown-to-roam
clojure markdown parser roamresearch tree
Last synced: 16 May 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/ewdlop/documentgenerator
Documentation.
data-mimicking degoogling forgery html latex markdown parser pdf test-data-generator x2y
Last synced: 15 Apr 2026
https://github.com/mtoohey31/starpath
A position-aware parser combinator library for OCaml with readable errors.
ocaml ocaml-library parser parser-combinators
Last synced: 11 Aug 2025
https://github.com/michallepicki/lang
A small example on how one might use leex+yacc from Gleam
Last synced: 30 Mar 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/hq20/sol-comments-parser
[DEPRECATED] A fast and friendly solidity comments parser :snail:
comment comments parser smart-contract smart-contracts solidity solidity-contracts solidity-language solidity-web
Last synced: 03 Oct 2025
https://github.com/pearxteam/pearxlib2-thirdparty
google-api google-image-search java java-7 java-8 jsoup mediawiki mediawiki-api parser
Last synced: 03 Oct 2025
https://github.com/fulminazzo/markdownparser
A simple Markdown parser. It provides an API to work with Markdown elements.
github-actions java markdown parser
Last synced: 08 May 2026
https://github.com/banickn/klarfrs
A parser written in Rust to read klarf files
klarf parser python rust-lang semiconductor wafers
Last synced: 01 Feb 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/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/permalik/markdown_parser_go
systems:markdown lexer and parser
Last synced: 04 Aug 2025
https://github.com/kuria/parser
Character-by-character string parsing library
Last synced: 04 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/pustovitdmytro/parser
tiny universal Python-based asynchronous sites scrapper
aiohttp boilerplate parser python3 scrapper
Last synced: 03 Aug 2025
https://github.com/dwdw2/parser-orm
Small custom-syntax javascript ORM
javascript parser recursive-descent-parser sql-generator
Last synced: 03 Aug 2025
https://github.com/mecaneer23/pyify.md
Represent a MarkDown file (.md) as Python objects.
Last synced: 15 Apr 2026
https://github.com/huaying/taiwan-address-parser
Parse Taiwan addresses and coordinate from text/url/file with regex and Google geocode API.
parser python regex taiwan-address
Last synced: 20 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/luckasranarison/tree-sitter-icelang
icelang grammar for tree-sitter
parser programming-language tree-sitter
Last synced: 15 Apr 2026
https://github.com/jsonzilla/fusion_xml
Command line tool to merge two xml files
Last synced: 22 Mar 2025
https://github.com/kx0101/liakos-language
Writing An Interpreter (Tree-Walking) In Go from scratch, using Vaughan Pratt's Parser For Educational Purposes
ast expressions go golang identifiers interpreter lexer parser pratt-parser repl statements tokenizer tokens vaughan-pratt
Last synced: 01 Aug 2025
https://github.com/takanoriyanagitani/efficient-query-string-parser
query string parser
c cmake cmakelists ctest parse parser query-string uri url zero-copy
Last synced: 01 Aug 2025
https://github.com/womblee/retardlink_uploader_client
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: 01 Aug 2025
https://github.com/stonestepsinc/expat-nuget
Expat is a stream-oriented XML parser.
expat library nuget nuget-package parser static-library xml xml-parser
Last synced: 10 Feb 2026
https://github.com/soenneker/soenneker.validators.basicauth.functions
A validation module for validating HTTP Basic Authentication credentials in Functions.
auth authentication basic basicauth basicauthvalidator csharp dotnet function functions parser security validator validators
Last synced: 06 Jun 2026
https://github.com/vstelmakh/url-highlight-domain-updater
Domain updater for Url highlight
domain parser php url-highlight
Last synced: 08 Nov 2025
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/purpleclay/chomp
A parser combinator library for Go that makes parsing text intuitive and maintainable
chomp go parser parser-combinators runes strings
Last synced: 03 Feb 2026
https://github.com/ik5/smudh
Handling SMPP short_message UDH content in golang
Last synced: 31 Jul 2025
https://github.com/t1m4/parser_log_apache
This is Apache log parser for searching the most popular vulnerabilities
Last synced: 23 Sep 2025
https://github.com/edumserrano/markdown-link-check-log-parser
A Docker container GitHub action that can be used to parse the log output from the Markdown Link Check action.
github github-action github-actions markdown markdown-link-check parser
Last synced: 22 Sep 2025
https://github.com/liolle/mdparser
markdown parser
markdown npm-package parser typescript
Last synced: 19 Feb 2026
https://github.com/mysterious-ben/xmlrecords
Utilities to extract tabular data from XML
Last synced: 30 Jul 2025
https://github.com/mgood7123/qparse
A powerful Parser Combinator library with error reporting and input rewriting capabilities, build WITH or WITHOUT QT6 support
cpp parser parser-combinators qt6 std
Last synced: 08 May 2026
https://github.com/hemakodaa/bsky-getauthorfeed-parser
A parser for app.bsky.feed.getAuthorFeed GET endpoint
Last synced: 16 Apr 2026
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/khmelnitskiianton/language
My translation system: my language + translator to NASM
language nasm parser translator x86
Last synced: 30 Oct 2025
https://github.com/securityronin/segb-forensic
Apple SEGB (Biome) forensic analyzer + reader — decode SEGB v1/v2 records and flag CRC-mismatch, deletion-residue, and timestamp-order anomalies as graded findings. Panic-free, no unsafe.
apple biome dfir digital-forensics forensics incident-response macos parser rust segb
Last synced: 21 Jun 2026
https://github.com/iveelsm/graphql-query-parser
Simple utility for extracting GraphQL queries from multiple files
Last synced: 05 Mar 2026
https://github.com/jacoblightning/prefix_parser
A rust library to parse binary and SI number prefixes
binary binary-prefix parser prefix rust rust-crate rust-library si si-prefixes
Last synced: 28 Jul 2025
https://github.com/ilzrv/instagram-parser
The parser accounts of the followers and following in Instagram
Last synced: 28 Jul 2025
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/yoannchb-pro/tokenize
An advanced tokenizer made with typescript
ast javascript lexer nodejs parser tokenizer typescript
Last synced: 09 May 2026
https://github.com/valdezfomar/tree-sitter-format-string
Curly brace style string formatting grammar for tree-sitter
parser python rust tree-sitter tree-sitter-grammar tree-sitter-highlight tree-sitter-parser
Last synced: 28 Jul 2025
https://github.com/lbwa/mark-to-json
:truck: Parse the markdown into a JSON static file.
json markdown-parser markdown-parsing markdown-to-json parser static static-files
Last synced: 22 Jun 2026
https://github.com/rivnakm/tree-sitter-zenscript
Zenscript grammar for tree-sitter
Last synced: 18 May 2026
https://github.com/sfranzyshen/astinterpreter
AST Interpreter
arduino arduino-code arduino-examples arduino-programming arduino-simulator arduino-sketch ast esp32-arduino interpreter parser
Last synced: 09 May 2026
https://github.com/stoe/action-reporting-parse-cli
CLI to parse https://github.com/stoe/action-reporting-cli reports
Last synced: 15 Feb 2026
https://github.com/nathanpc/pickle
An electronic component pick list application and file parser library
Last synced: 19 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/vnau/jsooner
Parse JSON streams faster.
json json-parser jsooner npm-package parser streaming typescript
Last synced: 09 Mar 2026
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/floralist/botaxon
A botanical Python taxonomic parser for (sub)species names
Last synced: 08 Mar 2026
https://github.com/tomashubelbauer/js-markdown-parser
A MarkDown parser written in JavaScript
Last synced: 07 May 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/mann-conomy/tf-parser
A Node.js parser for converting Team Fortress 2 game files to JSON objects.
file json localization mann-conomy nodejs parser tf2 typescript
Last synced: 02 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/ivanlink-py/dns-parser
Basic parser pc compontent data from "dns-shop.ru"
Last synced: 26 Oct 2025
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/farinap5/ndr-c
Custom architecture and compiler written in C
Last synced: 17 Sep 2025
https://github.com/watcol/somen
An asynchronous parser combinator for Rust.
asynchronous parser parser-combinators rust
Last synced: 27 Mar 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/plume-lang/tree-sitter-plume
Plume grammar for tree-sitter
Last synced: 09 May 2026
https://github.com/textwire/tree-sitter-textwire
The tree-sitter parser for Textwire, dynamic templating and scripting language for Go. Ideal for embedding dynamic content with Go applications
parser tree-sitter tree-sitter-parser
Last synced: 09 May 2026
https://github.com/omr5221/tickettemplate
command-line-app parser ruby sql-query
Last synced: 24 Jul 2025