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/krzmbrzl/sqfparser
A java implementation of a SQF parser
arma arma3 java parser sqf sqf-parser
Last synced: 22 Aug 2025
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/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/vivekkdagar/xbasic
A Python-based, extended interpretation of the BASIC language, enriched with additional features and functionalities.
basic-programming cli cli-app click compiler interpreter language lexer lexical-analysis parser project pypi python
Last synced: 10 Jul 2025
https://github.com/yevheniidatsenko/goit-cs-hw-01
💾 Hometask - Computer Systems (Computer architecture)
assembler dosbox interpreter parser
Last synced: 16 May 2026
https://github.com/aleclarson/import-scan
Scan a string of JavaScript for its imported modules
Last synced: 18 May 2026
https://github.com/Htomsik/UrlReader
Read Urls from file and count some tags from urls
Last synced: 11 Mar 2025
https://gitlab.com/aziis98/telegram-uctexbot
A Telegram Bot to render LaTeX to Unicode and pretty printed display math.
bot latex parser python telegram telegrambot tex unicode
Last synced: 11 Mar 2025
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/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/adarshnaidu/simple-sql-parser
A program to parse basic sql queries.
Last synced: 11 Jun 2025
https://github.com/jessecoretta/go-ini
Basic INI syntax parsing and abstraction for Go
Last synced: 10 Jul 2025
https://github.com/xp44mm/estreeparser
A Parser for AST Descriptor Syntax of estree.
Last synced: 04 Apr 2025
https://github.com/ichigowalker/freelance-alarm
Freelance track helper for new tasks
Last synced: 21 Jul 2025
https://github.com/skyf0l/funevalexpr
Epitech - An expression evaluation in Haskell
ast combinatory-parsers haskell interpreter math parser
Last synced: 21 Mar 2025
https://github.com/followtheprocess/parser
Simple, combinatorial parsing in Go!
go parser parser-combinators text-parsing utf-8
Last synced: 10 Apr 2025
https://github.com/werediver/pl-lab
Self-study on programming languages design and implementation
Last synced: 28 Mar 2025
https://github.com/torahappy/marshal_saikou
Ruby Marshal parser written in Rust
marshal parse parser parser-library ruby rust
Last synced: 10 May 2026
https://github.com/byloth/html-element-style
🎨 A library to easily manage HTMLElement style properties, just like normal properties; no more strings to parse or replace!
dom html-element library parser replacer style
Last synced: 13 Apr 2025
https://github.com/VoidBGS/Ordina-XMLParser
File parser made for extracting data from weird XML files. Made in Visual Studio using XmlReader in C#.
c-sharp custom parser visual-studio xml xmlreader
Last synced: 11 Mar 2025
https://github.com/joaogsleite/alphabet-soup-game
Alphabet Soup Game in python (portuguese data)
game parser python python-game
Last synced: 09 Sep 2025
https://github.com/antononcube/wl-functionalparsers-paclet
This Wolfram Language paclet provides an implementation of a system of functional parsers.
bnf bnf-parser ebnf interpreter mathematica monad parser parser-combinators wolfram-language
Last synced: 16 Jan 2026
https://github.com/dkeeghan/slackformatter.js
Formats messages from the Slack API into HTML
formatter javascript parser slack slack-api
Last synced: 17 May 2026
https://github.com/alaazameldev/flutter-to-html-and-js-transpiler
Experimental transpiler for "Flutter-like" code to HTML & JS. Built with ANTLR, focusing on lexer, parser, AST generation, and error handling.
antlr4 composite-pattern flutter html java javascript lexer parser visitor-pattern
Last synced: 11 May 2026
https://github.com/ichowdhury01/cyk-syntactic-parser
App that parses the syntax of inputted sentences using the CYK algorithm with a context-free grammar.
context-free-grammar cyk-algorithm natural-language-processing parser syntax-analysis
Last synced: 10 Jul 2025
https://github.com/omar-azmi/fbicodec_ts
A Forward and Backward Invertible binary serializer TypeScript library built on modularity and composition. When you hear the words `FBI OPEN UP!`, you'll be able to prove your innocence with any data encoded with this library.
binary-serialization codec decoder deno encoder es6 file-parser invertible modular oop parser schema serialization serialization-library tiny typescript unparser unserialize
Last synced: 28 Apr 2026
https://github.com/paebbels/pyipcmi.parser.rules
Parser for *.rules files in pyIPCMI.
Last synced: 28 Mar 2025
https://github.com/feel2code/cinema_parser
Parsing top films from site about films
Last synced: 16 May 2026
https://github.com/tokland/antlr4ts-adt
Build ADT types for Typesscript from a ANTLR4 grammar
Last synced: 21 Mar 2025
https://github.com/shaunlwm/dwix
😈 A parallel open directory mapper.
indexer opendirectory parser webscraper webscraping
Last synced: 13 May 2026
https://github.com/talltotal/chrome-md-api-parser
Getting api from ShowDoc doc in MD format.
api chome-extension markdown parser webpack
Last synced: 29 Apr 2026
https://github.com/usiqwerty/megaconkurs
Сервис-агрегатор конкурсных списков абитуриентов
education parser python university web
Last synced: 03 Apr 2025
https://github.com/sadegh15khedry/java-projects
collection of java projects
bfs-algorithm dfs-algorithm dijkstra-algorithm java parser scanner
Last synced: 29 Apr 2025
https://github.com/drublic/microdata-parser
Parse Microdata of a given string
Last synced: 16 May 2026
https://github.com/bchip/trippi-cs451
Trent + Chippi = TRIPPI Programming Language (Project for CS451)
lexical-analysis parser programming-language tokenizer
Last synced: 06 Apr 2025
https://github.com/zheng-bote/hd_ghmd_writer_plugin
Github markdown writer plugin for header_docu_qt
Last synced: 19 May 2026
https://github.com/geon2419/routense
Awesome Routes Lense
mermaid parser react typescript
Last synced: 12 Jun 2026
https://github.com/sshaw/ncftpd-log-parse
Parse NcFTPd xfer, session, and misc logs
ftp ftp-server logs ncftp parser perl
Last synced: 06 Apr 2025
https://github.com/deniedaccesslife/gmailgenerator
Program for generating a Gmail accounts.
account account-generation account-genereator accounts gmail gmail-bot gmail-generator parser selenium selenium-chrome selenium-csharp selenium-csharp-template selenium-driver selenium-webdriver
Last synced: 19 May 2026
https://github.com/jbukuts/wav-parse
Isomorphic WAV file parser for JavaScript
isomorphic javascript js parser wav
Last synced: 19 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/marianmeres/simple-router
Minimalistic route parser for sapper-like regex routes
Last synced: 17 Feb 2026
https://github.com/pa1n-dev/nbu_parser
Windows service which parses data from NBU
nbu nbu-api parser windows-service
Last synced: 03 Apr 2025
https://github.com/alenaksu/rust-tinybasic-interpreter
A simple interpreter for TinyBasic language made in Rust.
interpreter parser rust tinybasic
Last synced: 20 Mar 2025
https://github.com/svenkuegler/php-nginx-status-parser
PHP Parser for Nginx Status Page
Last synced: 19 May 2026
https://github.com/giuseppe998e/xentrace-parser-rs
XenTrace binary file parser written in Rust with a study purpose
analyzer binary-data parser rust trace xen xentrace xentrace-parser
Last synced: 03 Apr 2025
https://github.com/professionalmenace/math-parser
Parser of mathematical expressions (in developement)
calculator math mathematics parser
Last synced: 27 Mar 2025
https://github.com/grimen/js-connection-uri
A robust connection URI parser/stringifier - for JavaScript/Node.
connection connection-uri connection-url database database-uri database-url deserializer javascript multi-host packer parser serializer server server-uri server-url stringifier unpacker uri url
Last synced: 15 Apr 2026
https://github.com/jollyboss123/interpreter-go
interpreter written in go based on Thorsten Ball's book
Last synced: 09 Sep 2025
https://github.com/wipeseals/nvme-identify-viewer
Parses a binary dump of NVMe Identify Datas.
identify nvme parser vibecoding viewer
Last synced: 06 Feb 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/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/stanleystanmarsh/binary-parser
The parser of binary expressions
Last synced: 20 Mar 2025
https://github.com/zachary822/parser-combinator
Javascript Parser Combinator
Last synced: 16 May 2026
https://github.com/99thedark/language
I think making a programming language could be a fun project!
abstract-syntax-tree language parser
Last synced: 11 Jun 2026
https://github.com/vhiribarren/json-parser-rust
Simple JSON parser as a toy project.
Last synced: 16 May 2026
https://github.com/brunos3d/csv-parsers-comparison
🔥 NODE.JS - Comparative analysis of csv converters
benchmark comparison-tool convert csv fast-csv javascript json loader measure module nodejs papaparse parser time
Last synced: 10 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/mleone10/artspeople
Arts People Line Item Reconciliation Report parser library
arts-people csv line-item-reconciliation-report parser theater
Last synced: 16 May 2026
https://github.com/zaki-x86/xhttp
Your ultimate HTTP request/response message parser in C++
Last synced: 27 Mar 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/zac-garby/mex
A maths expression parser/evaluator, in Rust.
evaluator mathematics parser rust rust-library
Last synced: 17 Jun 2025
https://github.com/sahidev1/calculator
A calculator for arithmetic mathematical expressions, developed from scratch with lexer, parser and evaluater
elixir evaluator functional-programming lexer parser personal-project
Last synced: 17 Mar 2025
https://github.com/negrienko/ukraine-taxid-ex
Library to parse and validate EDRPOU (unique 8-digit number that identifies legal entities in Ukraine registered in the official business register) and ITIN (unique identification number assigned to individuals for tax purposes)
edrpou elixir elixir-lang itin library parser taxid ukraine
Last synced: 16 Jun 2025
https://github.com/rasheedmhd/llama
A programming language impl from Robert Nystrom's Crafting Interpreters
ast byte lexer parser programming programming-language scanner
Last synced: 06 Apr 2025
https://github.com/hramov/go-excel-parser
Web server that get Excel file and template JSON file to parse given Excel to JSON
Last synced: 17 Jul 2025
https://github.com/sheraff/calculator
abstract-syntax-tree maths parser plugin-system tokenizer
Last synced: 19 May 2026
https://github.com/nstevens1040/anglesharp.domparser
This library uses AngelSharp to parse an HTML string into a document object model. The library targets .NET Framework 4.7.2 so that it is compatible with Windows PowerShell.
csharp document-object-model dom dotnet-framework html library parser powershell windows-powershell
Last synced: 06 Mar 2026
https://github.com/frodoslaw/python-docx-parser
Exemple usage of the python-docx library
Last synced: 28 Mar 2025
https://github.com/zheng-bote/hd_ghmd_parser_plugin
Github markdown parser plugin for header_docu_qt
Last synced: 16 May 2026
https://github.com/oxtna/css-engine
Parsing a subset of CSS and querying data
Last synced: 16 May 2026
https://github.com/ik5/parser_howto
Example on how parsing works
ast golang howto howto-tutorial parser
Last synced: 26 Jun 2025
https://github.com/mattrmiller/php-threadedmailparser
PHP - Multi threaded command line mail parser.
concept exercise mail mailparser mime parser php proof
Last synced: 27 Jun 2025
https://github.com/quintenstr/calculatorelm
Functionally programmed calculator app in the browser with Elm. Custom parser for mathematical equations (no built in support from Elm). Based on iOS UI.
calculator calculator-app elm elm-lang parser
Last synced: 18 Mar 2025
https://github.com/adeschen/mpileuptools
This python script parses a mpileup file to extract the coverage of each base at each position.
bioinformatics bioinformatics-scripts coverage mpileup parser position python27
Last synced: 18 Mar 2025
https://github.com/womblee/retard_link_uploader
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: 18 Mar 2025
https://github.com/ponlawat-w/flags-args-readline
Command line arguments reader from specified flags, with readline prompt when value is not specified.
arguments arguments-reader cmd flags npm parser reader
Last synced: 03 Apr 2025
https://github.com/thomas-touhey/lscl
Logstash configuration language handling. (Gitlab.com mirror)
Last synced: 18 Mar 2025
https://github.com/dub1401/rule34bot
Бот для автоматической трансляции постов категории Rule34 в группу или канал Telegram.
Last synced: 03 Apr 2025
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/said10/parserhtml
JS library to convert HTML Code to JS Object
Last synced: 16 Jan 2026