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/s8sachin/whatsapp-chat-parser-js
Whatsapp Chat Parser for Javascript
Last synced: 05 Jan 2026
https://github.com/ggalina/feedbackform-react
Technologies: REACT, CSS, Parcel, nanoid, and styled-components libraries. Personal Mini Project.
css nanoid parser reactjs styled-components
Last synced: 11 Apr 2026
https://github.com/jamesshenjian/jpegsl
A simple parser for sequential lossless jpeg pixel data used in dicom ct files
Last synced: 13 Jan 2026
https://github.com/nboldi/codecompass-haskell-plugin
A Haskell plugin that is used to parse Haskell projects for codecompass. The data necessary for providing code comprehension for the project is exported.
code-comprehension codecompass haskell parser
Last synced: 15 May 2025
https://github.com/ashokdey/parserts
A parser implemented in pure typescript without any dependencies.
abstract-syntax-tree parser typescript
Last synced: 23 Mar 2025
https://github.com/sshwy/kramed-essence
A markdown (kramdown compatible) parser and compiler. Built for speed. Built for theme essence
Last synced: 18 Jan 2026
https://github.com/thetimick/tivkparser
Приложение, для получения различных данных из соц. сети VK
Last synced: 29 Sep 2025
https://github.com/olegkorol/pylox
A simple language implementation of Lox, written in Python. Includes a lexer, parser and interpreter.
interpreter language lexer lox-interpreter parser
Last synced: 15 Mar 2025
https://github.com/ak4-sh/rahu
A python LSP written in go
golang-package lexer lsp parser python-lsp-server
Last synced: 13 Jan 2026
https://github.com/antoncoding/html_content_crawler
A smart html crawler to automatically detect main content of a HTML page.
beautifulsoup content crawlers html nlp-parsing parser
Last synced: 02 Apr 2025
https://github.com/thenlabs/meta-parser
Extract metadata from attributes and/or annotations.
annotations attributes doctrine-annotations metadata-parser parser
Last synced: 13 Jan 2026
https://github.com/johannst/flex-bison-cpp-playground
A playground for some flex/bison experiments in cpp
ast bison bison-flex cpp example flex gnu lalr lex lexer lexer-parser parser playground yacc
Last synced: 15 Mar 2025
https://github.com/playfulsparkle/sprintf.js
A lightweight, Open Source sprintf.js sprintf implementation written in JavaScript
formatting javascript parser sprintf vsprintf
Last synced: 01 Mar 2026
https://github.com/tunnelsoft/niniscript
trying to write a DSL which converts the provided code to Old Honoured JQuery. we are using it inside our formgenerator.
antlr4 code-generation dotnet parser scripting-language visitor
Last synced: 24 Apr 2026
https://github.com/chxmbley/sitex
Read text content from websites ignoring styling, behavior, and structure
go golang parser reader text text-analysis web webscraper webscraping
Last synced: 28 May 2026
https://github.com/thomascamminady/fit2parquets
Convert Garmin `.fit` files to `.parquet` files using Garmin's FIT SDK.
Last synced: 16 Jan 2026
https://github.com/diff3/binarypacketsdsl
BinaryPacketsDSL is a domain-specific language and toolkit for describing, parsing, and analyzing binary protocol packets. It is designed for clarity, robustness, and testability, with support for structured definitions, modifiers, and dynamic field handling.
binary-protocols dsl parser protocol-analysis python3 reverse-engineering
Last synced: 17 Apr 2025
https://github.com/askirmas/arg-env
Node.js package to work with `.env` files in the same way as docker and docker-compose via `--env-file` or `"env_file"` in package.json
arguments cli docker docker-compose dotenv env env-file environment-variables loader node parser
Last synced: 05 Jan 2026
https://github.com/franfj/sinfonier
Parsers and bolts developed in the 'Desfragmentando la Identidad' Sinfonier's hackaton
Last synced: 23 Jun 2025
https://github.com/dills122/checklist-parser
WIP - Parse sports card checklists & get usable data
Last synced: 14 Jun 2025
https://github.com/asynched/yacc-lex-json-parser
A simple JSON parser that displays wether the JSON is valid or not.
Last synced: 21 Feb 2026
https://github.com/rstoetter/csmartsqlstatement-php
The php class cSmartSqlStatement helps to manage and change SQL statements
Last synced: 18 May 2026
https://github.com/beenotung/nginx-portal
A utility tool to easily manage port forwarding and update Nginx configurations through an interactive and scriptable CLI interface.
automation cli config generator interactive-cli nginx parser port-forwarding
Last synced: 24 Mar 2025
https://github.com/aalpar/cronfab
Extensible crontab parser for Go — define custom calendar fields (moon phases, fiscal quarters, etc.)
cron crontab crontab-go custom-calendars extensible go golang parser scheduler
Last synced: 10 Mar 2026
https://github.com/milchinskiy/c-args-parser
Header‑only, zero‑alloc, callback-based command‑line parser for C (C11).
c c11 cli command-line header-only header-only-library meson parser zero-allocation
Last synced: 28 May 2026
https://github.com/haronbh/xml-management-with-python
This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.
1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd
Last synced: 24 Mar 2025
https://github.com/muni-town/linktree-parser
linktree-parser is a TypeScript library for scraping and extracting account, links, banners, and metadata from Linktree profiles.
bun deno javascript-library linktree nodejs parser scraper typescript-library webscraping
Last synced: 10 Mar 2026
https://github.com/rockide/tree-sitter-lang
Minecraft lang grammar for tree-sitter
minecraft minecraft-lang parser tree-sitter
Last synced: 09 Jun 2026
https://github.com/dino65-dev/lox
Lox is a lightweight, dynamically-typed programming language with a simple and minimal syntax.
ast compiler interpreter lox-language parser python scripting-language
Last synced: 15 Mar 2025
https://github.com/ignaciocolussi/simple_toon
Python parser and serializer for TOON (Token-Oriented Object Notation) - Reduce LLM token usage by 30-60%
data-format json llm parser python token-optimization toon
Last synced: 13 Jan 2026
https://github.com/gadiim/webdriverio-googlesheet
Universal tool for automated data interaction between websites and Google Sheets.
automation bot chromedriver google google-cloud parser scraper sheets wdio web webdriver webdriverio
Last synced: 01 Jul 2026
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 10 May 2025
https://github.com/tacxou/parser_ldap_rfc4512
A TypeScript parser for LDAP schema definitions based on RFC 4512, using PEG.js grammar.
bun cli developer-tools enterprise ldap nodejs parser parsing pegjs rfc4512 schema typescript
Last synced: 20 Jan 2026
https://github.com/mistert14-caen/logiccompiler
Simulateur logique LogiSim équivalent pour le Web à des fins pédagogiques
equations logic parser simulator
Last synced: 13 Jan 2026
https://github.com/mathjslab/mathjslab-app
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7, 978-65-00-84828-1
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 10 Jun 2025
https://github.com/jccampagne/cvs-parser-fun
cvs haskell parser parser-combinators
Last synced: 16 Mar 2025
https://github.com/mezoni/parser_builder_lite
Parser Builder Lite is a source code generator of high performance real-time parsers.
dart dart3 dartlang parser parser-combinators parser-generator parsers peg
Last synced: 24 Mar 2025
https://github.com/botcity-dev/botcity-documents
BotCity Document Processing
automation document parser parser-library pdf processing
Last synced: 18 Mar 2025
https://github.com/jeffasante/wasm-inspector
WASM Inspector is a fast Rust-powered tool for analyzing WebAssembly modules in your browser or via CLI. It reveals module structure, function call graphs, performance metrics, memory usage, and runtime compatibility. The core engine is compiled to WebAssembly for efficient client-side analysis in the web interface.
binary-analysis call-graph memory-analysis parser rust security-analysis static-analysis wasm-bindgen webassembly
Last synced: 29 Oct 2025
https://github.com/ivanbgd/posix-shell-rust
A POSIX-Compliant Shell (CLI) Implementation in Rust
finite-state-machine fsm parser posix posix-compliant posix-sh posix-shell rust rust-lang state-machine
Last synced: 18 Jun 2025
https://github.com/luisreinoso/ng-filename-parser
Angular file name convention parser
Last synced: 29 Apr 2026
https://github.com/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 24 Mar 2025
https://github.com/susumuota/fast-png-parser
Fast, lightweight and memory efficient PNG chunk parser.
javascript node nodejs npm npm-module parser png typescript
Last synced: 12 Apr 2026
https://github.com/autonomous-bits/nomos
Configuration scripting language that compiles reusable, cascading configs into deterministic, versioned snapshots for IaC
cli compiler configuration configuration-management devops dsl go golang infrastructure-as-code monorepo parser reproducibility scripting-language
Last synced: 17 Feb 2026
https://github.com/rameshvarun/galaxy-parser
A parser for StarCraft 2's Galaxy scripting language, written in JavaScript using parser combinators.
parser parser-combinator starcraft2
Last synced: 08 Apr 2025
https://github.com/frankfont/smallxmlparser
Tested with Java 8 and originally written in Java2 (v1.3.1) with the goals of high speed, small code size, and interface minimalism. Source code is freely distributed.
fast interface-minimalism java parser small xml
Last synced: 03 Jul 2025
https://github.com/blacksujit/suraksha
Welcome to the **SURAKSHA -- Secure Document Query Application**! This powerful tool allows you to securely upload, search, and analyze documents with ease. Built using Streamlit, this app offers an intuitive interface and various features for managing your document queries efficiently.
aspect-oriented-programming cloud community-cloud-patterns dashboard database-design databse document implemeation integration model-checking model-selection parser project queries-database queries-keeper repository-pattern search secure-document streamlit-webapp testing-tools
Last synced: 24 Mar 2025
https://github.com/lowern1ght/fior
betting sites parser
betting fior parser parser-site portfolio-project
Last synced: 24 Mar 2025
https://github.com/gsun/yang-parser
yang parser in haxe
haxe haxe-externs javascript parser yang
Last synced: 10 Mar 2025
https://github.com/rumkin/iomd
Parse Mozilla's Iodide project markdown (IOMD)
Last synced: 25 Mar 2025
https://github.com/artnum/md-parse
Convert markdown to docx with PHPOffice and custom markdown parser
docx gfm mardown parser php-library php8 phpoffice phpword
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/bytevader/structly-whois-parser
Structly-powered WHOIS parser with typed records, CLI tooling, and streaming-friendly APIs
data-engineering dns domain-name parser python-library stuctly whois
Last synced: 11 Mar 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/byteshiva/getmaplocation
Automate Dummy data from the open data source. Parse International Address, Geopy to automate map locations using lat and lon, Cache geopy map location calls using sqlite3, Use Pandas to parse and convert CSV to JSON
csv-parser geopy json numpy pandas pandas-dataframe parser pickle python3 sqlite3
Last synced: 18 Apr 2026
https://github.com/wyndace/halfdealposterinator
* Instagram (Insta) – продукт Meta** && ** Meta Platforms inc. – внесена в перечень организаций, занимающиеся экстремистской деятельности или терроризмом на территории РФ
alembic instagram parser python sender sql sqlachemy telegram
Last synced: 17 Jun 2025
https://github.com/daverandom/xsddistiller
Parses XSD schema documents into data structures
Last synced: 26 Jan 2026
https://github.com/scaleupstack/annotations
Annotations parser for classical DocBlock-style annotations and an extended multi-line declaration
annotations docblock docblock-style metadata parser php php7 phpdoc phpdoc-parser phpdocumentor reflection
Last synced: 14 Jan 2026
https://github.com/eurydia/project-onyx
An interpreter and visualizer for Boolean algebra.
boolean-algebra boolean-logic lexical-analyzer muiv6 parser react syntax-tree
Last synced: 15 May 2026
https://github.com/ledorub/snort-parser
Simple snort output parser written for my friend's master thesis
Last synced: 10 Sep 2025
https://github.com/karynaaliushkevich14/currency-calculator
Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.
Last synced: 09 Apr 2025
https://github.com/ondra6ak/argpar
A simple arguments parser.
arguments command-line parser python3 simple
Last synced: 03 Jan 2026
https://github.com/fossiq/root
Monorepo for all tools fossiq related
kql kusto parser tree-sitter tree-sitter-grammar typescript
Last synced: 21 Jan 2026
https://github.com/bluk/leb128fmt
A library to encode and decode LEB128 compressed values.
compression dwarf leb128 parser rust variable-length-encoding wasm webassembly
Last synced: 09 Apr 2025
https://github.com/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
Last synced: 17 Apr 2026
https://github.com/klkvsk/whoeasy
Smart WHOIS client and parser for PHP
dns domains parser php whois whois-lookup whois-parser
Last synced: 14 Jan 2026
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/milahu/gcc-options-parser
parse command line options for the GCC compiler
bash ccache code-transformation gcc normalization normalize options-parser parse parser postprocess postprocessing postprocessor reproducible-builds
Last synced: 31 Mar 2025
https://github.com/retr0h/git-url-parse
Package for parsing GIT URLs.
git golang parser repository urls
Last synced: 04 Sep 2025
https://github.com/opengiver/markyfy
A simplify and flexible markdown parser with syntax highlighting support
markdown parser syntax-highlighting
Last synced: 12 Feb 2026
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/santymendez/tp-tadp-hibrido-objetos-funcional
Desarrollo de un Parser para interpretar imágenes realizado en la materia Técnicas Avanzadas de Programación en UTN FRBA
functional-programming monads object-oriented-programming parser parser-combinators scala
Last synced: 25 Mar 2025
https://github.com/dark-lon3r/aiomediagrabber
AioMediaGrabber — бота для Telegram на базе библиотеки aiogram, который позволяет скачивать видео из TikTok 🎵 и треки из SoundCloud 🎧! 🚀
aiogram aiogram-bot bot download downloader easy music os parser parsing python scraper telegram telegram-bot telegram-bot-api ukraine ukrainian video
Last synced: 28 Feb 2025