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/jollyboss123/interpreter-go
interpreter written in go based on Thorsten Ball's book
Last synced: 09 Sep 2025
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/screwdriver-cd/workflow-parser
Calculate a directed graph workflow based on a pipeline config
Last synced: 09 Oct 2025
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/igeligel/schedulostfalia
:clock1: Parser for the time schedule of the Ostfalia Hochschule für angewandte Wissenschaften in Wolfenbüttel. It will give you an easily readable format on your console via Haskell/GHCI.
haskell haskell-learning html ostfalia parser
Last synced: 30 Jun 2025
https://github.com/zachary822/parser-combinator
Javascript Parser Combinator
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/vhiribarren/json-parser-rust
Simple JSON parser as a toy project.
Last synced: 16 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/anathelegend/perl-efz
🚀 Simplify data management with Perl EFZ, an efficient tool for efficient file and data manipulation in Perl applications.
automation code-utilities command-line-tool cross-platform data-manipulation efz file-formatter open-source parser perl programming-language scripting software-development text-processing utf-8
Last synced: 28 Jun 2026
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/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/Htomsik/UrlReader
Read Urls from file and count some tags from urls
Last synced: 11 Mar 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://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/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/radutul/sistem-de-autentificare
Generator simplu de chestionare
authentication java login parser
Last synced: 29 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/the-mikedavis/AbstractMachinesLab-tree-sitter-erlang
Tree-sitter grammar for Erlang
erlang grammar parser tree-sitter
Last synced: 11 Mar 2025
https://github.com/oxtna/css-engine
Parsing a subset of CSS and querying data
Last synced: 16 May 2026
https://github.com/adarshnaidu/simple-sql-parser
A program to parse basic sql queries.
Last synced: 11 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/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/skyf0l/hal
Epitech - A Lisp interpreter in Haskell
haskell interpreter lisp lisp-interpreter parser r6rs r6rs-scheme scheme scheme-interpreter
Last synced: 21 Mar 2025
https://github.com/dub1401/rule34bot
Бот для автоматической трансляции постов категории Rule34 в группу или канал Telegram.
Last synced: 03 Apr 2025
https://github.com/matiasjastrebow/tp-hibrido-objeto-funcional
Trabajo Práctico del paradigma hibrido Objeto-Funcional de la materia Técnicas Avanzadas de la Programación (TADP) de la UTN 2024
monads object-functional parser parser-combinators scala
Last synced: 04 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/somucheffort/fox
A command parser library
command command-parser node nodejs parser
Last synced: 11 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/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/uzmoi/tree-sitter-aiscript
AiScript grammar for tree-sitter
Last synced: 15 May 2026
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/nohupped/simplejson
golang json parser simplejson wrapper-library
Last synced: 17 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/followtheprocess/parser
Simple, combinatorial parsing in Go!
go parser parser-combinators text-parsing utf-8
Last synced: 10 Apr 2025
https://github.com/imlyzh/riscv-process-rs
This is a RISC-V process library
parser python-library riscv riscv-assembly rust-application rust-crate rust-library
Last synced: 21 May 2026
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/stamir36/kurotranslate-tools
A fork of KuroTools for working with .tbl and .dat files, designed to create translations of Falcom games.
dat disasembler kuro parser python tbl tools translation translation-tool ui xliff
Last synced: 18 May 2026
https://github.com/creeper82/driver-timetable
Driver's assistant for following a timetable. Easy usage. No server. Reads from text files
bus-route bus-schedule bus-timetable bus-timetable-parser css html javascript js parser timetable
Last synced: 09 May 2026
https://github.com/shyandsy/sqlrelationparser
a toolkit to get relation between tables from a statement for a schema
entity-relationship go golang golang-package parser sql
Last synced: 27 Mar 2025
https://github.com/kokorinilya/math_logic
Homeworks for math logic course in ITMO University
functional-programming math-logic parser parsing proof-generating proofs syntax-analysis
Last synced: 03 Apr 2025
https://github.com/edgarogh/tree-sitter-lustre
Lustre (LV6) grammar for tree-sitter
lustre lv6 parser tree-sitter tree-sitter-parser
Last synced: 25 Apr 2026
https://github.com/ravijo/way2sms
This is an unofficial way2sms sms sending api in Java
Last synced: 02 May 2026
https://github.com/jackfsuia/chats-crawler
Discourse chat data crawling and on-the-way parsing straight for LLM instruction finetuning. 论坛数据爬取和解析,直接用于对话微调。
crawler fine-tuning finetune-llm gpt html-css-javascript instruction-tuning llm llm-training llms nlp nlp-parsing parser
Last synced: 09 Jul 2025
https://github.com/hummanta/awesome-compilers
An opinionated list of awesome compiler frameworks, libraries, software and resources.
awesome awesome-list collections compiler debugger interpreter libraries list parser resources
Last synced: 03 Mar 2025
https://github.com/mthaler/arithmetic-expression-parser
Simple arithmetic expression parser written in Kotlin
arithmetic arithmetic-expression-parser kotlin kotlin-library parser parser-combinators parsers
Last synced: 13 Sep 2025
https://github.com/paulvt/geo-uri-rs
Read-only mirror of https://git.luon.net/paul/geo-uri-rs
geolocation parser rfc5870 rust uri
Last synced: 15 Jan 2026
https://github.com/emmanuelmess/relational-algebra-interactive-language
Relational Algebra Interactive Language (RAIL) final project for uni
evaluator parser relational-algebra-calculator
Last synced: 09 Jul 2025
https://github.com/oscarmarcusson/argsnet
A .NET command line argument parser & printer library
cli csharp csharp-library parser
Last synced: 06 Apr 2026
https://github.com/raisess/i3blocks-json
A i3blocks configuration parser.
config-generator config-parser i3 i3blocks i3blocks-config i3wm parser
Last synced: 25 Jun 2025
https://github.com/lucaspadoni/compiler-and-interpreter-based-on-antlr
Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.
antlr antlr4 compiler grammar grammar-parser interpreter java language-recognition parser parser-generator
Last synced: 09 Jul 2025
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/jpcima/pd-miniparser
Minimal parser for Puredata patch files
Last synced: 05 Jun 2026
https://github.com/carapacik/gufo-me-dictionary-scraper
Get words from gufo.me
dictionary parser python scraper
Last synced: 15 May 2026
https://github.com/mboljen/spreadsheet-read-simple-perl
Perl module for simple parsing of spreadsheets
parser perl-module spreadsheet
Last synced: 15 May 2026
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/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/akshaybabloo/spikesparser
Data parser for Spikes SNN library
datascience parser spiking-neural-networks
Last synced: 13 Apr 2025
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/zainulmustafa/dawn-pakistan-web-crawling-using-beautifulsoup
Extracting titles of business page of DAWN Pakistan to use in NLP and Stock Market prediction
beautifulsoup4 parser python36 requests textblob-sentiment-analysis
Last synced: 27 Mar 2025
https://github.com/ptkvaibhav/opentext-application-security-parser-burp
An enterprise-grade Fortify Software Security Center (OpenText Application Security) plugin to ingest, parse, and visualize PortSwigger Burp Suite XML scan results.
burp-suite burpsuite burpsuitepro fortify fortify-api fortify-integration fortify-parser-plugin fortify-ssc gradle java opentext opentext-sast parser plugin security ssc vulnerability-management vulnerability-management-platform
Last synced: 06 Apr 2026
https://github.com/akutchi/cpyc
A Simple C to Python Converter written in Ada
Last synced: 10 May 2026
https://github.com/ktav-lang/js
Universal JS/TS bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. WASM-backed, ships for Node, Deno, Bun, and browsers from a single package.
bindings bun config configuration deno javascript ktav napi napi-rs nodejs parser serializer typescript wasm webassembly
Last synced: 03 May 2026
https://github.com/risto-stevcev/robots-parser-combinator
:beetle: A proper robots.txt parser and combinator that works with eulalie
Last synced: 24 Jun 2026
https://github.com/dnemtsov/lexepars.grammars.json
JSON parser/validator based on Lexepars parser lib.
json-parser json-schema json-validation lexer parse-trees parser parser-library parsers
Last synced: 19 May 2026
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/werdl/parsg
A Rust no_std command line parser (needs global allocator)
Last synced: 15 May 2026