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/njakob/parcel
Simple NPM package parser
flowtype helper library npm npm-package parser
Last synced: 09 May 2026
https://github.com/esensar/kotlin-newsboat-parser
Parser for newsboat (https://newsboat.org/) configuration and url files
Last synced: 05 Jul 2025
https://github.com/arturduisheev/medparser
bs4 parser python selenium-webdriver
Last synced: 11 Mar 2026
https://github.com/akamajoris/lastlogparser
lastlog file parser (golang + cgo)
Last synced: 23 Jan 2026
https://github.com/mahlonsmith/nim-tnetstring
TNetstring parsing and serialization for the Nim programming language.
netstring nim parser serialization tnetstring
Last synced: 13 Jun 2025
https://github.com/haroldo-ok/cnab-240-to-yaml
Lê arquivos CNAB 240 e os transforma em YAML, para facilitar conferências de dados.
Last synced: 25 Mar 2025
https://github.com/octoant/mathematical-logic
Implementation of arithmetic expression lexer and math-logic algorithms.
algorithms lexer math-logic mathematics parser ply python tree
Last synced: 18 May 2026
https://github.com/1517mb/short-info-aida
GUI парсер HTM файлов программы AIDA64 для Windows 64. Приложение помогает автоматизировать процесс копирования данных.
Last synced: 07 May 2026
https://github.com/hyper-prog/smartjson
SmartJSON - Go package to handle JSON
go golang json json-parser module parser
Last synced: 19 Apr 2026
https://github.com/ronik-v/daily-helper-telegram-bot
Bot for issuing information about: weather, exchange rates, news.
aiogram aiogram-bot exchange-rates news parser psycopg2 weather
Last synced: 16 Mar 2025
https://github.com/mrmarble/steambd-calculator-parser
Simple Python package to parse steamdb.info/calculator
calculator parser python steam steamdb
Last synced: 12 Oct 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
https://github.com/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/psydok/app_mafic
Андроид приложение MAFic для получения информации об обновлений глав манги и фанфов, серий аниме и сериалов в 1 свап. На Google Play
Last synced: 12 Apr 2026
https://github.com/geniusum/pimo
A compiled low-level language made for MazeGroup's servers.
assembly compiler fasm interpreter lexer parser programming-language python
Last synced: 13 May 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/belomaxorka/torrentpier-parser
Парсер для TorrentPier
bittorrent parser php rutor rutracker rutracker-org torrent torrentpier torrentpier-mod torrentpier-mods
Last synced: 02 Apr 2025
https://github.com/paebbels/pyipcmi.parser.files
Parser for *.files files in pyIPCMI.
Last synced: 02 Jul 2026
https://github.com/claudiuhbann/streamable_old
Fast and easy-to-use single-header parser with a simple format for C++20 and NO dependencies.
cpp20 easy-to-use fast format no-dependencies parser simple single-header
Last synced: 31 Mar 2025
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/ahajha/cli151
A C++20 reflection based CLI parsing library with parser built at compile time
cli compile-time compile-time-reflection exceptionless no-dynamic-allocations parser
Last synced: 24 Mar 2025
https://github.com/under-web/job_lab_paser
Парсер для вакансий с сайта joblab.ru
Last synced: 14 Mar 2025
https://github.com/lioncat2002/jupyter-notebook-md-parser
A parser to seperate the exported md file of jupyter notebook into individual python files
jupyter jupyter-notebook md-parser parser python3
Last synced: 29 Apr 2026
https://gitlab.com/fabian_kreutz/apigen
A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.
asyncapi documentation generator openapi parser python specification
Last synced: 10 Mar 2025
https://github.com/martinkindall/piton
A dinamically typed programming language inspired in python.
context-free-grammar java-cup jflex jflex-cup lexer parser
Last synced: 10 Jul 2025
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/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 24 Mar 2025
https://github.com/jmir1/aniparse-android
Android wrapper for the python module Aniparse
android-library anime kotlin parser
Last synced: 28 Dec 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/tomasci/ts-parser
Site parser written in TypeScript, maybe become as a platform for parsers in future
jsdom parser prisma typescript
Last synced: 08 Apr 2025
https://gitlab.com/katkosmos/bs
The worst programming language ever.
Bytecode Interpreter bytecode compiler ecmascript ecmascript3 interpreter javascript language parser programming language rust rust-lang virtual machine
Last synced: 10 Mar 2025
https://github.com/ccrngd1/x12Parser
An strongly types X12 parser that provides definitions for a wide range of x12 files, primarily in the 5010 format.
Last synced: 10 Mar 2025
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/pierre-24/pybibtex
Provides a Python API to parse BibTeX files
Last synced: 11 Apr 2026
https://github.com/2alf/gparse
Quick tool that separates group tags in svgs for future parsing
Last synced: 25 Aug 2025
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/rockide/tree-sitter-lang
Minecraft lang grammar for tree-sitter
minecraft minecraft-lang parser tree-sitter
Last synced: 09 Jun 2026
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/dbadoy/eth-simple-parser
Web for decode data from transaction and generate method id
Last synced: 23 Mar 2025
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
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/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/himanshurajora/vikid
Markdown alternative small initiative
language lexer markdown parser
Last synced: 16 May 2026
https://github.com/sotaneum/go-args-parser
환경변수나 인자로 전달받는 내용을 map[string]string 포맷으로 변경합니다.
args-parser arguments env env-parser go golang parser
Last synced: 10 Jun 2025
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/mtsewrs/partzilla
Multipart parser for node and bun
bun library multipart node nodejs npm-package parser rust typescript
Last synced: 21 Feb 2026
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/yiweisong/node-ace-msg-parser
A node add-on for Aceinna device message parser
Last synced: 01 Jul 2025
https://github.com/rumkin/iomd
Parse Mozilla's Iodide project markdown (IOMD)
Last synced: 25 Mar 2025
https://github.com/rumkin/r-expr
Rich Expressions
language parser tokenizer transformer traverser
Last synced: 25 Mar 2025
https://github.com/athrvk/tokindlemanager
A cron job to keep to kindle service available
actions android epub epub-generation extract-articles ios kindle nextjs nodejs parser react react-native reactjs send-to-kindle
Last synced: 12 Apr 2026
https://github.com/codedotjs/nocap
:mortar_board: A CAPTCHA decoder that maps HTML-encoded letter patterns to binary matrices, enabling automatic decoding once a dataset of letter patterns is built.
Last synced: 28 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/tomijuarez/yavt
Una aplicación didáctica para la introducción a la verificación formal de programas
algorithm c-plus-plus first-order-logic formal-verification parser
Last synced: 18 Jul 2025
https://github.com/ivuorinen/bbcodeparser
Parse your BBCode easy with this library.
bbcode bbcode-parser laravel laravel-package parser php
Last synced: 14 Jan 2026
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/rstoetter/csmartsqlstatement-php
The php class cSmartSqlStatement helps to manage and change SQL statements
Last synced: 18 May 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/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/wiredwiz/moo-parser
A parser library for parsing the Moo and Moo# programming languages.
Last synced: 20 Jan 2026
https://github.com/itsryu/syn
Repositório referente ao trabalho de implementação de um analisador sintáxico para a linguagem MicroPascal (µ-Pascal) da disciplina Linguagens formais, Autômatos e Compiladores da Universidade Católica de Brasília.
c compiler micro-pascal parser syntax-analysis
Last synced: 24 Mar 2025
https://github.com/nanonid/xmljsonkit
XML to JSON parser library with ordered elements based on Chevrotain
Last synced: 15 May 2026
https://github.com/5rahim/tanuki
Anime video filename parser in Golang, Anitogo Fork.
anime anime-torrent anitogo anitomy parser
Last synced: 08 Apr 2025
https://github.com/daverandom/xsddistiller
Parses XSD schema documents into data structures
Last synced: 26 Jan 2026
https://github.com/en10/vbparsehtml
Parse HTML in VB
html parser vbnet visual-basic
Last synced: 06 Jan 2026
https://github.com/thetrueender/day-one-export-analyzer
A tool to examine statistics and trends of metadata for the Day One (https://dayoneapp.com/) journaling app.
dayone export journaling parser python
Last synced: 24 Mar 2025
https://github.com/elkronos/gpt_read
Functions to read documents using GPT.
data-science gpt llm parser question-answering questions-and-answers r
Last synced: 15 Mar 2025
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/sirridemirtas/mathexpressionparser
Basic Mathematical Expression Lexer/Parser/Interpreter
arithmetic-expression-parser compilers lexer math-interpreter parser
Last synced: 18 Jun 2026
https://github.com/dills122/checklist-parser
WIP - Parse sports card checklists & get usable data
Last synced: 14 Jun 2025
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/zheng-bote/hd_json_writer_plugin
JSON writer plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 25 Sep 2025
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/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/spajai/freeside-telcobridges-cdr
Telcobridges CDR import plugin module for Freeside
cdr config freeside parser perl perl-module teclcobridges
Last synced: 11 Nov 2025