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/stanleystanmarsh/binary-parser
The parser of binary expressions
Last synced: 20 Mar 2025
https://github.com/nixinova/nouva
The Nouva programming language.
grammar language lark nixinova parser programming-language
Last synced: 01 Nov 2025
https://github.com/ureeves/did.rs
Implements a parser for decentralized identifiers.
decentralized did identifier identity parser rust
Last synced: 04 Mar 2025
https://github.com/naftaliprojects/vbs-.ini-file-handler
Robust VBScript functions to **read from** and **overwrite values** in `.ini` files, supporting any kind of file encoding. Most of the code is a collection of snippets that have been modified and assembled together. :)
encoding include ini-parser parser vbscript
Last synced: 25 Jan 2026
https://github.com/greatislander/descriptify
Generate an HTML5 description list from CSV input.
csv description-list html5 parser
Last synced: 13 Mar 2025
https://github.com/surajkareppagol/parser
🇵 Python Script: XML To JSON Conversion Tool.
Last synced: 15 Jul 2025
https://github.com/amitkumarj441/sqgnl
SQL Query Generator for Natural Language
cpan information-retrieval natural-language-processing parser perl perl-module
Last synced: 21 Mar 2025
https://github.com/noobquire/kpischedule.common
Common code libraries used by KPI Schedule project services.
client library nuget-package parser schedule
Last synced: 18 May 2026
https://github.com/xp-forge/markdown
The Markdown syntax for the XP Framework
markdown parser php tree xp-framework
Last synced: 17 May 2026
https://github.com/depau/c2singlefile
Turns a bunch of specially formatted c files into a single file
Last synced: 10 May 2026
https://github.com/clitetailor/simple-xml-parser
A simple XML parser in NodeJS
Last synced: 30 Apr 2026
https://github.com/felixbd/while
Parser and interpreter for the While programming language (in haskell)
haskell interpreter parser while
Last synced: 13 Apr 2025
https://github.com/nohupped/simplejson
golang json parser simplejson wrapper-library
Last synced: 17 Jan 2026
https://github.com/mathjslab/mathjslab-www
MathJSLab project page
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 17 May 2026
https://github.com/ariaandika/tokenizer
tokenizer, lexer, parser, or whatever in rust
Last synced: 26 Jun 2025
https://github.com/timmatt-lee/xcur2png
Node.js tool to convert Xcursor files into individual PNG frames or vertical PNG sprite strips (max 24 frames/strip). Handles multiple cursor sizes per file.
canvas cli cursor image-conversion nodejs parser png sprite-sheet xcursor
Last synced: 03 May 2026
https://github.com/said10/parserhtml
JS library to convert HTML Code to JS Object
Last synced: 16 Jan 2026
https://github.com/d06i/dalg
LLVM Based Simple Language
ast lexer llvm parser programming-language toy-language
Last synced: 20 May 2026
https://github.com/metaid-developers/metaid-script-decoder
MetaID Protocol Parser - Extract and parse PIN data from BTC and MVC blockchain transactions. Pure Go, zero dependencies, easy integration.
blockchain btc decoder go golang metaid microvisionchain mvc parser web3
Last synced: 14 Jan 2026
https://github.com/neudinger/osmtogeojson
Convert osm xml to osm GeoJson Dlang project
docker json linux osm osm-geojson parser split xml
Last synced: 08 May 2026
https://github.com/pumpfun-max/carbon-cli-ys
This repo is a fork of carbon-cli and modified to support yellowstone Instruction types.
anchor codama decoder parser solana solanatransaction yellowstone yellowstonegrpc
Last synced: 14 May 2026
https://github.com/wmakeev/have2
Have your arguments, and validate it too. -- Slick arguments validator for all your js functions.
argument-parser argument-parsing arguments function javascript nodejs parser slick validation
Last synced: 11 Jan 2026
https://github.com/pegasusheavy/rawk
A 100% POSIX-compatible AWK implementation in Rust with GNU AWK (gawk) extension support
awk cli command-line gawk parser posix rust scripting text-processing unix
Last synced: 18 Feb 2026
https://github.com/pegasusheavy/spacey
A high-performance JavaScript/TypeScript engine written in Rust for the Servo browser. Native TypeScript support, ECMAScript 3+ compliant, embeddable runtime.
browser-engine bytecode compiler ecmascript embedded engine interpreter javascript javascript-engine nodejs parser pegasus-heavy-industries rust servo spidermoneky spidermonkey typescript typescript-native vm wasm
Last synced: 18 Feb 2026
https://github.com/tap349/yuki
Simple CSV and TSV parser (NimbleCSV wrapper)
Last synced: 12 Apr 2025
https://github.com/jonathanjameswatson/regex_parser
OCaml parsers (not compilers!) for (limited) regular expressions
ebnf lexer lr1-parser menhir ocaml ocamllex parser recursive-descent-parser regex
Last synced: 01 Nov 2025
https://github.com/ghostwriter/syntax2
Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)
generator ghostwriter lexer parser php syntax tokenizer
Last synced: 28 Mar 2025
https://github.com/kirill71/math-expression-parser
Console mathemathic calculator based in Dejckstra sorted station algorithm and support math function such as sin, cos ect.
dejkstra expression math parser sorted-station-algorithm
Last synced: 22 Jun 2025
https://github.com/chakradeb/env
A simple golang library to parse environment variables to struct
environment-variables golang parser
Last synced: 17 Jan 2026
https://github.com/uzmoi/tree-sitter-aiscript
AiScript grammar for tree-sitter
Last synced: 15 May 2026
https://github.com/rooyca/markup
Write your markdown and share it with the world!
markdown markdown-editor markdown-parser parser vue vue3 vuejs
Last synced: 06 Apr 2026
https://github.com/bermudaphp/tokenizer
PHP tokenizer for finding class, interface, trait, and enum declarations.
parser php php84 tokenization tokenizer
Last synced: 10 Jul 2025
https://github.com/devapromix/dungeons-and-trolls
Interactive fiction game
game interactive-fiction parser rpg-game
Last synced: 24 Jun 2025
https://github.com/marianmeres/simple-router
Minimalistic route parser for sapper-like regex routes
Last synced: 17 Feb 2026
https://github.com/somucheffort/coco
coco, rust-written dynamically typed programming language
coco dynamic dynamic-programming-language interpreted-programming-language interpreter parser programming-language rust toy-language toy-project
Last synced: 11 Mar 2025
https://github.com/toburger/xml-parser
javascript parser combinator xml parser
javascript parser parser-combinators xml
Last synced: 20 May 2026
https://github.com/emildohne/photoshopfileinspector
A Parser for the VSCode extension Binary File Viewer to visually inspect and debug Photoshop files
binary javascript parser photoshop
Last synced: 04 Apr 2025
https://github.com/mixa3607/androidskyinstrumentplayer
Parser songs for Sky and replays generator for ddiPlayer
Last synced: 03 Mar 2025
https://github.com/hrszpuk/remeta
A metaprogramming tool for porting Go packages over to the ReRect programming language
binding-generator go golang metaprogramming parser rect rerect
Last synced: 30 Jun 2026
https://github.com/said-m/priprava
Template engine for describing JSON with dynamic data.
json object parser template-engine
Last synced: 03 May 2026
https://github.com/xepozz/clk-parser
Parses *.clk buffers and presents table name, columns and values as separated entities.
clickhouse clk kittenhouse parser php
Last synced: 20 May 2026
https://github.com/alfredoprograma/calculus
Super simple calculator interpreter
Last synced: 17 Mar 2025
https://github.com/jaid/parse-numberings
Finds and understands numberings in strings and file names.
lib library numbering numberings parse parse-numberings parser string strings util utility
Last synced: 20 Jun 2025
https://github.com/nicholaswmin/arithmeticss
arithmetic expressions on CSS variables
css css-custom-properties parser
Last synced: 17 May 2026
https://github.com/pikulev/hario-core
Type-safe Python HAR model: Pydantic-powered parsing, validation, normalization, and transformation—readying HTTP Archive data for analytics and easy extension.
developer-tools http-archive http-archive-format parser pydantic python web-debug web-performance
Last synced: 07 Jul 2025
https://github.com/sushmaakoju/polynomial-equation-parser
A proof-of-concept implementation of polynomial equation parser in Python
Last synced: 21 Mar 2025
https://github.com/arbitroy/whatsapp_parser
A tool to help me capture the details for my enslavement to the company via whatsapp
Last synced: 05 Apr 2025
https://github.com/sgruszka/tree-sitter-bpftrace
bpftrace grammar for tree-sitter
bpftrace grammar parser tree-sitter
Last synced: 17 Feb 2026
https://github.com/yggverse/parser-php
Parser toolkit written on PHP
bittorrent link magnet parser php uri url urn
Last synced: 13 May 2025
https://github.com/rhiskey/vkaudioposter_console
VK.com wall posts generator
ef-core music parser rabbitmq scrapper spotify spotify-api spotify-web-api vk vk-api vkontakte vkontakte-api
Last synced: 29 Sep 2025
https://github.com/neluckoff/html-image-parser
The program can download all pictures from any site.
html-parser image-parser java parser parsing
Last synced: 24 Oct 2025
https://github.com/aleclarson/php-serialized
PHP serialize and unserialize for NodeJS (with useful error messages)
ast nodejs parser php serialized
Last synced: 08 May 2026
https://github.com/slidrusforeal/smpparser
Парсер
beutifulsoup minecraft parser python python3
Last synced: 17 Mar 2025
https://github.com/daniel-yonkov/currency-transaction-kata
A small exercise for transaction based CLI application
Last synced: 19 Aug 2025
https://github.com/rinatmambetov/emnist-letters-parser
Simple parser of emnist letters
Last synced: 25 Jun 2025
https://github.com/woctezuma/balatro-tracker
Track the text strings in the game Balatro.
balatro big-slpp french-language lua lua-parser lua-python manifest manifests parse parser parsers parsing python-parser python-parsers slpp steam steamdb tracker trackers translation
Last synced: 27 Mar 2025
https://github.com/crdoconnor/usy
Ultra-simple YAML - Roundtrippable YAML parser that only parses comments and a flat list of key/value pairs.
Last synced: 19 May 2026
https://github.com/dipakdotyadav/texttojson
Transform unstructured text into structured JSON using human-readable templates.
charp dotnet hacktoberfest json parser template text-processing
Last synced: 18 May 2026
https://github.com/brunoviola/compiladores-1
Atividades e trabalhos realizados durante o andamento da disciplina de Compiladores 1
bison compiladores compilers flex lexer lexer-parser parser
Last synced: 20 Mar 2025
https://github.com/lexhouk/goit-pyweb-hw-09
Модуль 9: Web-scraping
beautiful-soup beautifulsoup beautifulsoup4 goit goit-pyweb-hw-09 lxml lxml-html parser parsing python-beautiful-soup python-beautifulsoup python-parser python-scraper python-scraping scraper scraping scrapy studying xpath xpath-queries
Last synced: 11 May 2025
https://github.com/kokorinilya/expressionparser
Parses arithmetical expressions in different modes
arithmetic evaluation evaluator expression-parser parser
Last synced: 03 Apr 2025
https://github.com/juancastillo0/dart-parser
Parser for the Dart programming language grammar. Written in Rust with a WASM, Dart and JavaScript API
dart grammar javascript nodejs parser parser-generator wasm
Last synced: 08 Apr 2026
https://github.com/nouemankhal/go-json-parser
Go solution for the Build Your Own JSON Parser Coding Challenge by John Crickett
Last synced: 18 May 2026
https://github.com/mufidu/sunda-lexical-analyzer-and-parser
Web interface for Basa Sunda's lexical analyzer and parser
Last synced: 21 Jul 2025
https://github.com/denoed/hjson
A deno @HJSON parser / stringifier.
decoder encoder hjson parser stringifier
Last synced: 12 Apr 2025
https://github.com/aqendo/xkcd-parser
A program to parse all comics' JSON from XKCD.COM
Last synced: 28 Apr 2026
https://github.com/dotchoco/jdotparser
It is a library for C# that converts a class into a text(like a json) to be stored in a txt file or on a server, it is also an alternative for the JsonUtility tool.
csharp csharp-libarary dll library parser
Last synced: 18 Mar 2025
https://github.com/vivekkdagar/first-follow-calculator
First and follow calculator for CFG made in C
bnf c-programming compiler compiler-design cpp ebnf parser parsing predictive-parser
Last synced: 15 Jun 2025
https://github.com/timhaj/md2html
Markdown to HTML parser
html javascript javascript-library markdown markdown-to-html parser
Last synced: 30 Aug 2025
https://github.com/luminati-io/golang-html-parsing
Parse HTML in Go using Node Parser, Tokenizer, and tools like Goquery and Colly, with practical examples and efficient web scraping techniques
bright-data colly go golang goquery html node-html-parser parser tokenizer tokenizer-parser web-scraping
Last synced: 25 Jun 2025
https://github.com/everythingfunctional/parff
The foundations of a functional style parser library
fortran parser parser-combinators parser-library
Last synced: 25 Jan 2026
https://github.com/paebbels/pyipcmi.parser.rules
Parser for *.rules files in pyIPCMI.
Last synced: 28 Mar 2025
https://github.com/sambhav/jacc
Yet another C Parser
assignment bison c compilers flex lex parser yacc
Last synced: 20 May 2026
https://github.com/htomsik/urlreader
Read Urls from file and count some tags from urls
Last synced: 01 Oct 2025
https://github.com/wisskirchenj/desktop-calculator
Graphical (Swing-based) Desktop calculator
calculator-application parser recursion swing-gui
Last synced: 17 Jun 2026
https://github.com/monksc/simplelanguage
I made my own language and its extremely simple
custom-language interpreter java parser programming-languages
Last synced: 17 Oct 2025
https://github.com/solvercaptcha/solvecaptcha-python
Python 3 package for seamless integration with the solvecaptcha API, enabling automated captcha solving for reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, GeeTest, and other captcha types.
anti-captcha automation bypass-recaptcha-v2 bypasscaptcha captcha-solver cloudflare-bypass hcaptcha-solver parser python python3 solving-captcha utils-library
Last synced: 21 Mar 2025
https://github.com/kernel-sqz/tilesetparser
FInd one tile in a large tileset group using AI
ai cli cli-app gui opencv opencv-python parser python tiled-map-editor tilemap tilesets tkinter
Last synced: 18 May 2026
https://github.com/j00nathan/lex-parser-elgol
University project for Compilers course using Rust as programming language, with Logos (lexer) and Lalrpop (LR(1)/LALR(1) parser) crates. The goal of the project is to create a lexical and syntax analyser for an imaginary language, Elgol, invented by the course teacher
lalrpop lexer lexical-analysis logos parser rust syntax-analysis
Last synced: 08 Jul 2025
https://github.com/kdkasad/eqnp
Mathematical derivative calculator and simplification engine
calculator calculus parser python3
Last synced: 29 Jun 2026
https://github.com/shivamka1/js-dot-antlr-parser
The objective of this project is to demostrate how to capture diagnostics i.e., semantic and syntactic errors for DOT language using ANTLR parser written in Javascript.
antlr4 diagnostics dot javascript parser
Last synced: 26 May 2026
https://github.com/mikeleo03/javascript-parser-cyk
Tugas Besar Teori Bahasa Formal dan Otomata IF2124 - Parser Bahasa Javascript
Last synced: 18 May 2026
https://github.com/dan-sazonov/olimpiada.ru-bot
🤖🏆 [IN DEVELOP] Telegram bot for getting news about the olympiads from the website olimpiada.ru
aiogram beautifulsoup4 heroku olympics parser telegram-bot
Last synced: 24 Oct 2025
https://github.com/akdasa/pycopa
A dead simple python module to parse command line arguments
Last synced: 21 Mar 2025
https://github.com/tryomar/compilerxarabic
A compiler implementation for an Arabic-based programming language, featuring lexical analysis, syntax parsing, and a graphical user interface for interactive testing and development.
arabic arabic-programming-language compiler parser python tokenizer
Last synced: 25 Jun 2025
https://github.com/voldien/sp-simple-parser
Simple Parser for configuration files.
configuration-file parser python27
Last synced: 11 Sep 2025
https://github.com/koykov/halvector
Vector HTTP Accept-Language parser with minimum memory consumption.
Last synced: 03 Jan 2026