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/mhewedy/rmq-msg-parser
A Python library for parsing RabbitMQ messages from text file
Last synced: 16 Feb 2026
https://github.com/wangwilly/osu-cse-6341
Labs for programming languages
abstract-syntax-tree bash java parser runtime runtime-verification typechecker
Last synced: 02 Feb 2026
https://github.com/rangoo94/find-regexp-beginning
Find character which could be on regexp beginning
analysis character parser regexp
Last synced: 26 Mar 2025
https://github.com/kiranniranjan/wiki-parser-js
Simple and best tool to parse contents of Wikipedia
kike parser wiki wikiparser wikipedia
Last synced: 12 Sep 2025
https://github.com/xulerxyz/freescout_webhook_parser
A PHP library for parsing FreeScout webhook data with HTML cleaning capabilities.
Last synced: 07 Jul 2025
https://github.com/vorpalblade/ini-roundtrip
Format preserving INI parser for Rust
Last synced: 11 Apr 2025
https://github.com/steshaw/language-swift2-quote
💫 Swift 2.1 parser and pretty-printer 🚧💔😢
Last synced: 18 May 2026
https://github.com/mivmi/lalr-parser
Lightweight LALR(1) parser and lexer framework for building interpreters.
Last synced: 30 Apr 2025
https://github.com/kcreate/crenshaw
https://compilers.iecc.com/crenshaw/
compiler crenshaw parser pascal pascal-language
Last synced: 19 Mar 2026
https://github.com/mixsp/vk_dialogphotos
Скрипт, позволяющий скачать все фотографии из диалога с заданным пользователем.
Last synced: 11 Apr 2025
https://github.com/badbatch/cacheability
A utility class to parse, store and print http cache headers.
cache-control cacheability etag headers http parser
Last synced: 12 Apr 2025
https://github.com/simsso/bnf-parser
Haskell server that parses Backus-Naur form expressions (syntax only)
Last synced: 16 May 2026
https://github.com/lukanedimovic/table_editor
A simple table data editor, with easily scalable functions and operations & a nice GUI
data data-science formula java parser parsing preprocessing swing tokenizer
Last synced: 04 Apr 2025
https://github.com/suomato/hubspot-rss-parser
Parsing HubSpot rss-feed and turning it into Array of PHP objects
Last synced: 08 Jul 2025
https://github.com/common-workflow-lab/cwl-d-auto
Autogenerated classes for reading and writing CWL objects using the D language
Last synced: 02 Feb 2026
https://github.com/rsore/clargs
A modern, type-safe, header-only C++20 command-line argument parser with minimal runtime overhead and full compile-time validation
command-line-arg-processing command-line-arguments command-line-arguments-parser command-line-parser parser
Last synced: 25 May 2026
https://github.com/cschladetsch/fifth
A forth-like language written in Java that supports Continuations.
astwalker continuations forth java language lexer parser
Last synced: 21 Jun 2025
https://github.com/elliotcourant/pgoparser
PostgreSQL parser written in pure go.
parser postgres sql sql-parser
Last synced: 16 Apr 2026
https://github.com/yjdoc2/equationparser
An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.
c data-structures equation-solver parser
Last synced: 16 Jun 2025
https://github.com/arokettu/arithmetic-parser
Configurable arithmetic parser and interpreter for PHP
Last synced: 13 Apr 2025
https://github.com/mrinalxdev/ts-json-parser
Open source json parser for python and javascript !!
json json-parser-component parser
Last synced: 22 Aug 2025
https://github.com/templarbit/go-csp-util
Content Security Policy utils in compliance with W3C CSP specs
content-security-policy content-security-policy-report csp csp-parser csp-parsers parser
Last synced: 14 Jan 2026
https://github.com/potat-dev/marks-parser
Python parser for Dnevnik.ru marks data
Last synced: 18 Jul 2025
https://github.com/akyoto/ignore
Ignore certain parts of a string when parsing
Last synced: 26 Jul 2025
https://github.com/DyGriin/tree-sitter-jsfx
Reaper JSFX grammar for tree-sitter.
Last synced: 11 Mar 2025
https://github.com/jweyrich/pe-parse-kaitai
Just a POC using Kaitai to parse a PE file
kaitai-struct parser portable-executable
Last synced: 30 May 2026
https://github.com/joeyshi12/pql-parser
Plot query language parser library
ast node npm-package parser pql
Last synced: 20 Jan 2026
https://github.com/master-hax/lil-json
lil rust crate to serialize & deserialize JavaScript Object Notation (JSON) - #[no_std] compatible
embedded heapless json nostd nostdlib parser rust serialization
Last synced: 30 Aug 2025
https://github.com/yazaldefilimone/high-level-compiler
🔄 | High-level compilation | Transform pipeline | Message-passing mechanism | Transpiler
compiler compiler-design message-passing parser pipeline transpiler
Last synced: 08 Sep 2025
https://github.com/godtamit/assembler
A modular general 2-pass assembler written in Python.
assembler assembly instruction-set-architecture instructions modular parser
Last synced: 19 May 2026
https://github.com/towinok/anime-grubber
Convenient library for extracting images of cute (or not so cute) characters from websites.
Last synced: 30 Dec 2025
https://github.com/korora-tech/temps
Parse human-readable time expressions in Rust. Supports relative times, dates, weekdays, and combined expressions in multiple languages. Works with chrono and jiff.
chrono date date-parser datetime i18n internationalization jiff multilingual natural-language-support parser rust time time-parser
Last synced: 26 Jun 2025
https://github.com/fluidinference/mlx-mdx
Website, pdfs, images, documents to Markdown. Powered by MLX models. Completely local and free
markdown mlx parser web-crawler
Last synced: 28 Oct 2025
https://github.com/max-tonny8/find_admin
This project is shown terminal util to find constructor arguments when creating a contract in ethereum based networks
arguments blockchain bsc constructor contracts ethereum ethers ethersjs parser parser-library smart-contracts typescript web3 web3js
Last synced: 27 Mar 2025
https://github.com/fabiang/dateparser
Date parsing library supporting the full format RFC3339
date dateparser datetime parser php rfc3339
Last synced: 14 Mar 2025
https://github.com/sile/textparse
A Rust library to declaratively implement parsers that are based on Packrat Parsing.
Last synced: 11 Apr 2025
https://github.com/cmames/argjson
argv parser for node.js
argument-parser arguments cli command-line module node node-js nodejs parser
Last synced: 16 Feb 2026
https://github.com/betterrunner/ridl
A tool to translate Thrift idl metadata -> Typescript types built by Rust
Last synced: 17 Mar 2025
https://github.com/meokullu/subtitleparser
Subtitle Parser is a project to parse subtitle content.
film films movie movies parser parsing subtitle subtitle-parser subtitles
Last synced: 06 Mar 2026
https://github.com/paulichp/vk-communities-parser
Python program that allows you to extract and process posts from VKontakte (VK) communities
demoji parser pyhon3 python requests-library-python vk vk-api vk-parser vkapi vkontakte vkontakte-api
Last synced: 20 Jan 2026
https://github.com/feathers-studio/ts-parser
A minimal TypeScript parser
arcsecond codegen parser parser-combinators typescript
Last synced: 03 Oct 2025
https://github.com/o3co/go.hocon
Full Lightbend HOCON spec-compliant parser and config library for Go
config configuration go golang hocon lightbend parser
Last synced: 14 Jun 2026
https://github.com/yukinarit/okome
dataclass comment parser 🍚
comments dataclasses parser python
Last synced: 22 Jun 2025
https://github.com/kaffarell/id-parser
A Parser for .id files which can store any type of data like age and names
c configuration-files files parser
Last synced: 27 Mar 2025
https://github.com/1ay1/vibe
VIBE - A human-friendly configuration format with minimal syntax and fast parsing. No YAML nightmares, no JSON comma catastrophes - just smooth, readable config 🌊
c c11 config-files configuration configuration-management data-serialization json json-alternative parser vibe yaml-alternative
Last synced: 28 Jan 2026
https://github.com/zenwor/table_editor
A simple table data editor, with easily scalable functions and operations & a nice GUI
data data-science formula java parser parsing preprocessing swing tokenizer
Last synced: 22 Jun 2025
https://github.com/ixzzd/bazaraki_notifier
http://bazaraki.com advertisements notification bot for Telegram
Last synced: 22 Mar 2025
https://github.com/khrabrovart/vk-api-schema-parser
VK (VKontakte) API JSON schema parser for .NET
api csharp json json-schema parser vk vk-api-schema vkontakte
Last synced: 19 Aug 2025
https://github.com/gabriel-pinheiro/pierrejs
A parser library with human-friendly parsing errors
Last synced: 23 Jul 2025
https://github.com/pb-/urldecode
Streaming decoder for x-www-form-urlencoded data written in Go
decoder golang parser urldecode
Last synced: 20 Jun 2025
https://github.com/nowux/rplt
Lightweight truth table generator for propositional logic expressions.
parser propositional-logic rust
Last synced: 23 Jun 2025
https://github.com/katef/liblf
Apache LogFormat log format format parsing library
apache apache-httpd fmtstring logfmt logfmt-parser logformat logs parser parser-library
Last synced: 18 Mar 2025
https://github.com/andy840119/jupytersharpparser
Jupyter parser written in C#
andy840119 csharp jupyter nuget parser
Last synced: 23 Jun 2025
https://github.com/christian-2003/lispinterpreter
An interpreter for somewhat adapted Lisp source code. I have worked on this program for a school project.
abstract-syntax-tree abstractsyntaxtree interpreter java lexer lisp parser parsetree programming-language source-code tokenizer
Last synced: 30 Mar 2025
https://github.com/basemax/another-one-draft-in-c
Just a attempt to implement a lexer in pure C without a lexer generator.
Last synced: 19 Aug 2025
https://github.com/figurehook/figure_parser
A web parser focus on parsing product information on Japan ACG figure sites.
hacktoberfest hacktoberfest2022 parser webparser
Last synced: 11 Apr 2026
https://github.com/gisce/qreu
Email Wrapper
email hacktoberfest parser python
Last synced: 12 Apr 2025
https://github.com/ladybug-tools/spider-gbxml-fixer
Run basic text-based checks on gbXML files and uncover, report and fix any errors or issues found
Last synced: 08 Sep 2025
https://github.com/swaggerexpert/openapi-path-templating
OpenAPI Path Templating parser, validator and resolver.
matcher openapi2 openapi3 openapi31 parser path resolver swagger template-expression templating validator
Last synced: 13 Apr 2025
https://github.com/eliranmal/styli.sh
text formatter and renderer for the shell
ansi ansi-codes ansi-colors auto-generate bash converter docs documentation documentation-tool generator man-page markdown parser shell style terminal terminal-colors text text-formatting
Last synced: 03 May 2026
https://github.com/0xch4z/selectr
Select values from objects/arrays with key-path notation.
Last synced: 02 Apr 2025
https://github.com/x45iq/jtube
Java library for parsing: videos,shorts,playlists,channels and downloading videos
java library parser youtube youtube-api youtube-downloader youtube-video
Last synced: 05 Mar 2026
https://github.com/jwerle/zargv
Parse command line arguments supporting a variety of flag formats.
argv command-line-parser parser zz
Last synced: 14 Mar 2025
https://github.com/dnemtsov/lexepars.grammars.yaml
YAML parser/validator based on Lexepars parser lib.
lexer parse-trees parser parser-library parsers yaml yaml-parser yaml-validator
Last synced: 22 Jul 2025
https://github.com/mntm-lib/multipart
Probably the fastest most compatible lexer/parser/stringifier for multipart/form-data
form-data formdata lexer multipart parser perse stringifier stringify
Last synced: 22 Mar 2025
https://github.com/benfaerber/json-parser-combinator
A JSON parser written in Typescript using the Parser Combinator methodology. I recommend that anyone who is interested in functional parsers should use this as a reference.
functional-programming functional-typescript json parser parser-combinator parsing
Last synced: 25 Apr 2026
https://github.com/nemoandrea/gerber-parser
Simple gerber parser meant to be used in conjuction with the gerber-types crate
Last synced: 12 Apr 2025
https://github.com/denisdefreyne/d-mark-rust
D★Mark implementation in Rust
d-mark language markup-language parser rust
Last synced: 16 Aug 2025
https://github.com/crazywolf132/jungla
🌲🌲🌲 Your new favourite data manipulator
backend data data-manipulation easy-to-use frontend fullstack help-wanted interpreter language library microservices mobile nodejs parser programming-language
Last synced: 05 Apr 2025
https://github.com/owaismohsin001/urdubasic
The language Basic taught in many schools as their first language of students, is now implemented in Urdu(ish).
abstract-syntax-tree ast basic interpreter language languages lexer parser
Last synced: 28 Mar 2025
https://github.com/realtristan/simpl
Programming Language made from scratch with Typescript
Last synced: 31 Oct 2025
https://github.com/rikvdh/matching
String-based parser based on matching strings for interpreting and handling string-based interfaces
at-command c cli clib embedded embedded-c memory parser string zero-allocation
Last synced: 11 Jun 2026
https://github.com/sskender/programming-language-translation
Programming Language Translation FER labs
abstract-syntax-tree ast compiler compiler-construction compiler-design fer lexer lexical-analysis lexical-analyzer ll1-grammar ll1-parser parser recursive-descent-parser syntax syntax-analysis syntax-tree syntax-trees token tokens topdown
Last synced: 22 Mar 2025
https://github.com/grafov/wtfm
Where's The Fucking Manual? (ok, let Write the Fabulous Manual)
docs-generator golang parser restructured-text source-parser
Last synced: 20 Jun 2025
https://github.com/lunarwhite/cminus-lexer-parser
Build a simply lexer and parser for C minus (subset of C), using Java.
Last synced: 01 Nov 2025
https://github.com/gmod-workshop/gmconverter
Tool for converting model assets into Source Engine models for Garry's Mod.
converter garrys-mod garrysmod gltf gmod mdl obj parser psk
Last synced: 19 May 2026
https://github.com/thiagoh/bison
From the Bison 3.0.4 manual from https://www.gnu.org/software/bison/manual/bison.html
bison c compilers cpp flex lexer parser parser-generator yacc
Last synced: 15 May 2026
https://github.com/detro/bytes_parser
A simple wrapper to parse primitive Rust types from a slice of bytes.
bytes parser primitive-types rust rust-library scalar-types simple wrapper
Last synced: 01 Sep 2025
https://github.com/jongwony/python_hwp
python-docx 와 비슷한 방식으로 전처리를 위해 커스터마이징 한 HWP 파일 파서입니다.
Last synced: 21 Aug 2025
https://github.com/ferhatgec/jedi
Jedi, CLI Kedi parser.
cli cli-tool commandline commandline-tool cpp cpp17 kedi parser tree
Last synced: 18 Feb 2026
https://github.com/nmandery/eo-identifiers
Parsers for naming conventions of earth observation products and datasets
earth-observation parser satellite
Last synced: 23 Aug 2025
https://github.com/zgbjgg/dragonite
Dragonite - Fast, reliable and configurable EDI parser (encode & decode), seeker & rule runner.
edi edi-parser elixir elixir-lang elixir-library erlang erlang-library erlang-otp freight freight-carriers parser
Last synced: 19 May 2026