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/papo1011/ts-rust-zig-deez
Writing an interpreter in Julia :)
abstract-syntax-tree deez interpreter julia julialang lexer parser
Last synced: 05 Oct 2025
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/idanfishman/playwright-results-parser
Core building block for Playwright test analysis tools - provides foundational parsing, normalization, and transformation APIs that other packages can build upon.
automation parser playwright reporting test-automation test-results testing
Last synced: 01 Sep 2025
https://github.com/almoggutin/web-crawler-worker-node-js
Worker part of the Web Crawler application. The Web Crawler app takes an input from the user such as a link maximum number of pages and depth. At the end it shows in real time a tree of all the links and pages that the crawler found in the provided URL.
aws backend-api docker express javascript jest kubernetes nodejs parser redis rest-api web-crawler web-scraper web-worker
Last synced: 10 Apr 2026
https://github.com/cumulus13/pyheaderparse
A robust HTTP header and cookie parser library
dict headers modern parser production python raw robust smart
Last synced: 22 Jun 2026
https://github.com/lesterrry/campfire
Shock-drop watching utility
crawler parser web-crawler web-parser
Last synced: 13 Jun 2026
https://github.com/Paul-vrn/Compiler-Software-project
Compiler of a subset of Java to ARM assembly code
antlr4 arm assembly compilation end-to-end-testing jacoco-report java lexer maven oop-compilation parser unit-testing
Last synced: 11 Mar 2025
https://github.com/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
https://github.com/mp3martin/js-parse-links
gh-pages html javascript js parser web
Last synced: 08 Jul 2025
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/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/karimsa/bench-js-parsers
Some benchmarks to show the performance of various modern JS parsers.
acorn babel benchmark esprima javascript parser performance
Last synced: 19 May 2026
https://github.com/gregorybchris/markers
Boolean formula parsing
binary boolean equation formula interpreter parser parsing pratt sat
Last synced: 09 Nov 2025
https://github.com/koykov/urlvector
Vector URL parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/ryanlath/jsonconfigpreparser
Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.
configuration-files golang json parser
Last synced: 14 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/corentinptrl/cisconf
Parses, generates and compares Cisco configurations
cisco ios ios-xe network networking parser router switch
Last synced: 14 Jan 2026
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/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 2026
https://github.com/matrixeditor/bnf4j
An event-based parsing library (STreaming Api for Files), CSVParser (implementation) and BNF-Grammar creator/ parser completely written in Java.
abnf api bnf event-based java parser
Last synced: 10 Aug 2025
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/womblee/discord-ai-helper-bot
This is a Discord Bot designed to help noobs in my Discord server chat about Dying Light modding.
ai bot chatbot discord discord-bot llama llamacpp-python parser python support
Last synced: 08 May 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/ahnafyy/string-2-react
Turn your valid HTML strings into React components with ease!
Last synced: 20 Apr 2026
https://github.com/asynched/nom-language-parser-demo
A short language parser built using nom to test it. :)
Last synced: 11 Nov 2025
https://github.com/Deviluc/python-tree-sitter
A python wrapper around the tree-sitter c-api (using swig)
ast java parser parser-library python python3 swig tree-sitter
Last synced: 11 Mar 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/20yyq/parser
An energy saving/efficient modern data protocol format parser.Supported modern data protocol formats are JSON/YAML, etc
golang hierarchical-data json parser rating serialization serialization-format yaml
Last synced: 08 May 2026
https://github.com/mrkresnofatih/khonsu.parseablejsonobjectbuilder
Read-Json-Parse-To-Class-Object Utility 🦜🦄🦝🐼🐱
Last synced: 13 Apr 2026
https://github.com/artem-burashnikov/simpleparser
Part of the SPBU's programming course. Parser, interpretator and optimizer for a simple formal language.
fsharp interpretator optimizer parser parser-combinators
Last synced: 04 Oct 2025
https://github.com/cnayan/mqb
µ Query Language to JSON Query Builder for easy querying using Q-Server
antlr4 javscript lexer parser query query-builder query-language querydsl
Last synced: 09 Oct 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/ldez/structtags
Struct tag parser
go golang parser parsing struct-tags structtags
Last synced: 09 Oct 2025
https://github.com/alanvf/star_parser
WIP parser for the Star programming language
Last synced: 05 Jun 2026
https://github.com/stein197/js-qs
Simple bundle of JavaScript functions to make work with query string easer
parser query-string querystring
Last synced: 28 Jan 2026
https://github.com/chobeat/scala-json-feed
Library to handle and validate documents in JSONFeed format
json jsonfeed parser validator
Last synced: 05 May 2026
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/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/bilgesucakir/stitch-grapher
Java-based crochet pattern engine for topology-aware parsing, stitch connectivity graph modeling, and visualization.
crochet-pattern cytoscape data-structures domain-modeling dsl graph graph-theory graph-visualization java oop parser parsing spring-boot threejs topology
Last synced: 31 May 2026
https://github.com/xarantolus/funloop
Small experiment in transforming the JavaScript AST to make code more cursed
cursed javascript loops parser
Last synced: 09 May 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/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/robroseknows/stellaris-parser
Parser for parsing Stellaris game data files.
Last synced: 23 Jun 2026
https://github.com/pitw/boll-kaspersky-subscriptions-parser
Boll Kaspersky Subscriptions Parser
boll go golang kaspersky kaspersky-subscriptions parser
Last synced: 14 Jan 2026
https://github.com/codybloemhard/incodoc
Incorporeal document format.
document document-format parser
Last synced: 02 Apr 2025
https://github.com/programie/pini
A library for reading and writing Ini files in PHP
ini oop parser php-library reader writer
Last synced: 12 Oct 2025
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/maureranton/artificialanalysis-ai-parser
Parser for artificialanalysis.ai — extract AI model pricing, benchmarks & speed without an API key. Python (CLI) + JavaScript (browser & Node.js). Rewrites the broken demianarc/artificialanalysisscrapper.
ai-models artificial-analysis artificialanalysis benchmarks data-extraction llm model-data parser pricing python rsc scraper
Last synced: 31 May 2026
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/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/yeahnotsewerside/dns
Parser and serializer for DNS queries
dns parser rust-crate serialization serializer
Last synced: 01 Dec 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/casatrick/solana-transaction-crawler
crawl & parse solana transaction
crawler parser rust solana transaction
Last synced: 20 Jun 2026
https://github.com/fabianopinto/kaitai-struct-ts
Runtime interpreter for Kaitai Struct binary format definitions in TypeScript
binary-format binary-parser kaitai-struct ksy parser runtime-interpreter typescript
Last synced: 22 Jan 2026
https://github.com/sushant1827/LangChain-Basics
A Simple LLM application with chat models and prompt templates
chatopenai gpt-4o-mini invoke langchain parser prompt-template
Last synced: 14 Oct 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/adaszko/orgdt
Emacs' org-mode date/time parser and renderer
Last synced: 13 Mar 2026
https://github.com/gonzalo-bulnes/kata-images_gallery_generator
Generate a set of static HTML files from an XML representation of EXIF data so users can browse a collection of images.
Last synced: 05 Feb 2026
https://github.com/solrikk/2gistrace
Скрипт на Python для автоматического сбора информации о компаниях из каталога 2ГИС. Полученные данные сохраняются в формате CSV и могут использоваться для анализа или интеграции в другие системы.
Last synced: 23 Jun 2026
https://github.com/KSXGitHub/split-char-from-str
A small utility to split a string into the first or last character (type `char`) and the rest (type `&str`)
no-std parser rust string text-processing
Last synced: 15 Oct 2025
https://github.com/straightcurve/ryuko
transpiler from a custom shader language to GLSL
Last synced: 25 May 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/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/zhuliquan/datemath_parser
This package can parse date match expression, which used by ElasticSearch
datemath elasticsearch golang parser
Last synced: 12 Apr 2026
https://github.com/shilangyu/unambiguous-grammar
Formal specification of a language of grammars and proofs about their ambiguity
grammars parser syntax theorem-proving unambiguity
Last synced: 23 Sep 2025
https://github.com/paddecraft/typed-env
Typed env is an easy solution to type-check and check for environment variables, including the ones from .env-files.
environment-variables parser python3 type-annotations
Last synced: 18 Jan 2026
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/oblac/jodd-lagarto-site
Jodd Lagarto site hosted on Gitbook
Last synced: 04 Feb 2026
https://github.com/adamsondavid/java-json
A simple json library written in java.
java json library lightweight parser
Last synced: 29 Apr 2026
https://github.com/ofabricio/walker
A simple text parser in c
c parser scanner text-analysis
Last synced: 22 Jan 2026
https://github.com/jpiechowka/npm-audit-2-docx
Parse npm audit reports and create docx documents with summary of vulnerabilities
docx npm npm-audit parser reporting security security-tools
Last synced: 27 Jan 2026
https://github.com/js-pugilist/xml-parse
Parse xml file
parser xml xml-parser xml-reader
Last synced: 02 Mar 2026
https://github.com/soft/haskell-mlocate
Haskell library for parsing mlocate files
file-format haskell haskell-library locate parser
Last synced: 23 Mar 2025
https://github.com/sarveshh/markdownerr
A react project to preview, generate and share markdowns. With 10+ templates of top usability of markdowns, markdownerr makes writing blogs, ReadMe's a breeze.
expressjs html markdown markdown-converter markdown-editor markdown-parser markdown-previewer markdown-to-html markdown-viewer nodejs parse parser remarkable syntax-highlighting
Last synced: 09 Apr 2026
https://github.com/klippa-app/receipt-ocr
Receipt OCR engine to extract receipt information.
extraction information ocr parser python receipt
Last synced: 22 Oct 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/minijackson/tree-sitter-epics-db
Grammar for EPICS' database and database definition files
Last synced: 07 Apr 2025
https://github.com/freekds/easyjson
Easy to use c++ JSON reader
c-plus-plus json json-parser parser
Last synced: 28 Apr 2026
https://github.com/siddharthbijapur/aiemailgenerator
An AI-powered web app that generates professional emails using LLMs. Upload attachments for processing or provide context manually, customize tone and length, and instantly preview and share your emails.
ai clarifai-api langchain llm nlp parser streamlit
Last synced: 06 May 2026
https://github.com/pb-shrugged/tree-sitter-powerscript
Powerscript grammar for Tree-sitter
parser powerbuilder powerscript tree-sitter
Last synced: 09 May 2026
https://github.com/rouming/usb-parser
Tool which parses USB 2.0 protocol sampled by the oscilloscope
ds1054z oscilloscope parser protocol rigol scpi usb
Last synced: 24 Jun 2026