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-05 00:19:15 UTC
- JSON Representation
https://github.com/lambdacasserole/haha-parser
Unofficial, handwritten parser aimed at transpilation of the HAHA language.
education formal-methods formal-verification hoare-logic parser verification
Last synced: 06 Apr 2025
https://github.com/haronbh/lexical-analyzer-with-java
Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure
compilation java lexical-analysis lexical-analyzer parser
Last synced: 02 May 2026
https://github.com/markhershey/gmail-paylah
Gmail PayLah / Fave / Grab Transaction Notification Email Parser
email email-exporter fave gmail gmail-api grab parser paylah singapore
Last synced: 08 Apr 2025
https://github.com/liraymond04/awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
assembler awa5-0 command-line esolang interpretor jelly-hoshiumi parser phase-connect rust
Last synced: 04 Feb 2026
https://github.com/teleivo/go-json
JSON parser written in Go for fun and learning purposes
Last synced: 29 Apr 2026
https://github.com/spp595/chainabuse_unoffapi
cryptowallet docker parser python
Last synced: 29 Apr 2026
https://github.com/nicholaswmin/flomaster
fast, native syntax highlighting [wip]
highlight-api parser syntax-highlighting tokenizer
Last synced: 10 Sep 2025
https://github.com/warlock/boolean-search
Boolean Query Search
boolean elasticsearch engine keywords lucene parser query search search-engine semantic solr
Last synced: 29 Apr 2026
https://github.com/ghostbuster91/tree-sitter-javap
Javap grammar for tree-sitter
Last synced: 30 Apr 2026
https://github.com/zianksm/smartcontract-type-binding-generator
ethereum smart contract bindings code generator
code-generation javascript parser truffle typescript
Last synced: 30 Apr 2026
https://github.com/sergeypedan/rust-book-parser
Parses ”The Rust book“ and saves as ePub
Last synced: 08 Jun 2026
https://github.com/nathanpc/pickle
An electronic component pick list application and file parser library
Last synced: 19 Feb 2026
https://github.com/brunojppb/gohan
Markdown Parser and HTML compiler for generating static sites
Last synced: 30 Apr 2026
https://github.com/anujdhillxn/functiondifferentiator
A web app that parses a mathematical function into an expression tree and then performs differentiation.
binary-tree flask parser python3
Last synced: 30 Apr 2026
https://github.com/ryu-ryuk/kyoka
a CLI-first system that leverages Large Language Models (LLMs) to interpret natural language queries and retrieve relevant information from complex, unstructured insurance documents (PDFs, DOCX, emails)
cli decision-making llm parser python rag reasoning
Last synced: 08 Jun 2026
https://github.com/aayes89/honlogparser
Java application that converts Heroes of Newerth (HoN) log files into a sql database
dom dom-manipulation hon java logs parser sql
Last synced: 01 May 2026
https://github.com/lesiaukr/goit-cs-hw-01
Master's degree | Computer Systems and Their Fundamentals | Module 1 | Computer Architecture | Assembler | Introduction to Compilers and Interpreters
assembler compiler interpreter parser
Last synced: 01 May 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/yagizerdem/needle
A regular expression engine built from scratch.
Last synced: 08 Jun 2026
https://github.com/andrijzyn/nyshkaloparser
My little project for training in parsing. Also instrument for my life tasks
gekodriver openpyxl parser python selenium
Last synced: 01 May 2026
https://github.com/eddiecorrigall/jungle
Toy JVM compiler written in Java
compiler java jvm lexical-analysis parser scanner syntactic-analysis
Last synced: 08 Jun 2026
https://github.com/aichingm/libcj
Libcj is a simple header only json stringify and parsing library written in c.
Last synced: 01 May 2026
https://github.com/92181/markdown
Extremely performant markdown parser, written in ANSI C.
c css html markdown parser processor webassembly
Last synced: 01 May 2026
https://github.com/maxim-mazurok/phantomjs-reddit-programmer-humor-parser
Parse r/ProgrammerHumor from Reddit using PhantomJS in NodeJS
jquery node-js nodejs parser phantomjs phantomjs-node reddit
Last synced: 01 May 2026
https://github.com/indiependente/gomison
Go implementation of the MISON JSON parser
Last synced: 02 May 2026
https://github.com/anjakammer/dockerfile-parser
Parses a Dockerfile file and outputs the last occurring value of a specified key
Last synced: 02 May 2026
https://github.com/zheng-bote/hd_md_parser_plugin
Markdown parser plugin for header_docu_qt
Last synced: 02 May 2026
https://github.com/baranovserv/h-s-diagram
Парсер данных построения H-S диаграммы для веществ
diagrams json matplotlib numpy parser requests
Last synced: 02 May 2026
https://github.com/sixarm/sixarm_ruby_yaml_load_glob
SixArm.com » Ruby » YAML.load_glob methods
Last synced: 02 May 2026
https://github.com/faizkhairi/flatfile-js
Schema-first parser and generator for pipe, comma, and tab-delimited flat files with type coercion and streaming
csv flat-file npm-package parser typescript
Last synced: 02 May 2026
https://github.com/floralist/botaxon
A botanical Python taxonomic parser for (sub)species names
Last synced: 08 Mar 2026
https://github.com/zheng-bote/hd_doxygen_parser_plugin
doxygen parser plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/b72u68/tree-sitter-iitran
IITRAN grammar for tree-sitter
iitran lexer parser syntax-highlighting tree-sitter tree-sitter-parser
Last synced: 03 May 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/adminy/anidb_titles_parser
anidb DAT | XML to json array
Last synced: 03 May 2026
https://github.com/farinap5/ndr-c
Custom architecture and compiler written in C
Last synced: 17 Sep 2025
https://github.com/martinius96/webscraper-esp
WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.
esp32 esp8266 html parser scraper web-scraper wifi
Last synced: 03 May 2026
https://github.com/omr5221/tickettemplate
command-line-app parser ruby sql-query
Last synced: 24 Jul 2025
https://github.com/sebyx07/json-asm
⚡ The fastest JSON parser/serializer - hand-optimized x86-64 & ARM64 assembly with C API. AVX-512/AVX2/NEON SIMD, 24-byte nodes, zero-copy parsing
arm64 assembly avx2 avx512 c high-performance json neon parser performance serializer simd x86-64
Last synced: 03 May 2026
https://github.com/dptole/toylang
My first toy language. Created exclusively for learning purposes.
analyzer ast bnf interpreter language parser programming syntax toy
Last synced: 24 Jul 2025
https://github.com/hlibpavlyk/markdown-parser
This console application enables the parsing of Markdown into HTML and escaped ANSI
ansi ci console-application dotnet html markdown parser xunit-tests
Last synced: 03 May 2026
https://github.com/robroseknows/stellaris-parser
Parser for parsing Stellaris game data files.
Last synced: 23 Jun 2026
https://github.com/iroyalx/mini_cpp_compiler
UNI S4: a mini CPP lexical and syntax analyzer written by c++
automata c-language c-plus-plus c-programming compiler cplusplus cpp cppprogramming cppprojects grammar-checker grammar-parser lexer lexer-parser lexical mini-compiler parser syntax-analyser
Last synced: 04 May 2026
https://github.com/playday3008/rbil-parser
Parser for Ralf Brown's Interrupt List (RBIL) Release 61 — converts CP437-encoded data files into structured YAML
cp437 dos ghidra interrupt-list parser ralf-browns-interrupt-list rbil reverse-engineering x86 yaml
Last synced: 09 Jun 2026
https://github.com/pustovitdmytro/quotes
web scrapper (python3, beautifull soap, aiohhtp,csv)
aiohhtp beautifullsoup csv parser postgresql python3 scrapper selenium
Last synced: 04 May 2026
https://github.com/anmiles/userscripts
Userscripts for browsers
customization frontend javascript jquery maps nodejs parser react typescript userscripts website
Last synced: 04 May 2026
https://github.com/jessecoretta/go-aci
Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.
access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax
Last synced: 14 Apr 2025
https://github.com/marcinorl/nmea-0183_gps_parser
GPS parser. Project for the subject 'Mobile Technologies'.
Last synced: 14 Apr 2025
https://github.com/bpetermann/ts-compiler
A typescript compiler
compiler jest lexer nodejs parser typescript virtual-machine
Last synced: 05 May 2026
https://github.com/redboo/polkassembly-comment-parser
Парсер комментариев Polkassembly
Last synced: 09 Jun 2026
https://github.com/fulminazzo/yamlparser
A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.
github-actions java parser yaml
Last synced: 05 May 2026
https://github.com/hdoc1509/gh-actions.nvim
Plugins that improves support for Github Actions files in Neovim.
github-actions neovim neovim-plugin parser tree-sitter tree-sitter-gh-actions-expressions
Last synced: 06 May 2026
https://github.com/jai0212/course-selector-uoft
A program that suggests university courses based on your program and provides a custom GUI to customize your course plan. Created to help UofT students
beautifulsoup csv graphs graphs-algorithms networkx-graph numpy os parser pickle pillow plotly python tkinter-gui tkmacosx
Last synced: 06 May 2026
https://github.com/serengti/tree-sitter-chaiscript
Tree-Sitter parser for the Chaiscript language
chaiscript cpp parser scripting tree-sitter
Last synced: 07 May 2026
https://github.com/pyramidheadshark/aij_2025_downloader
AIJ 2025 lectures downloader
aijourney downloader education ffmpeg parser playwright video
Last synced: 07 May 2026
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/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/kavex/vrchat-log-monitor
Parser for VRChat output logs with custom event configs and discord support
bot discord log monitor parser reader vrc vrchat vrchat-api vrchat-tool
Last synced: 08 May 2026
https://github.com/gridaco/postgrest-openapi
JS postgREST OpenAPI Spec parser
openapi parser postgresql postgrest schema swagger visualization
Last synced: 08 May 2026
https://github.com/alexhedley/broadcom-community-parser
Broadcom Community Parser
broadcom community parser symantec
Last synced: 08 May 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/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/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 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/autodruid/photon-parser
Blazing fast photon parser protocol16
network parser photon protocol16
Last synced: 17 May 2026
https://github.com/nilsmartel/math_parser
Rust library to parse simple mathematical Expressions
Last synced: 12 Jan 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/ruslantolstov/azure-connection-parser
Azure connection string parser
azure cosmosdb eventhub parser servicebus
Last synced: 10 May 2026
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: 29 Jun 2026
https://github.com/braasileiro/pvdb2json
Simple script to convert pv_db.txt files from Project DIVA stuff to JSON.
converter hatsune-miku json parser project-diva pv-db
Last synced: 25 Jun 2026
https://github.com/igarbayo/flex-go-analyzer
Segundo proyecto para la asignatura de Compiladores e Intérpretes
Last synced: 11 May 2026
https://github.com/zubalyana/git-portfolio
A portfolio prototype with the usage of GitHub-parser. This scretch will be used for my future portfolio application!
github html-css-javascript nodejs parser scss
Last synced: 11 May 2026