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/drguildo/vdfr
A Rust library for reading Valve's binary KeyValue format.
Last synced: 15 Apr 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/akyoto/ignore
Ignore certain parts of a string when parsing
Last synced: 26 Jul 2025
https://github.com/ixzzd/bazaraki_notifier
http://bazaraki.com advertisements notification bot for Telegram
Last synced: 22 Mar 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/betterrunner/ridl
A tool to translate Thrift idl metadata -> Typescript types built by Rust
Last synced: 17 Mar 2025
https://github.com/its-its/rust-xpath
Remake of sxd-xpath to fit my specific needs.
Last synced: 13 Apr 2025
https://github.com/0xch4z/selectr
Select values from objects/arrays with key-path notation.
Last synced: 02 Apr 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/mikeludemann/error-handling-stack-traces
A simple helpful small library to parse and handle the error stack traces
error error-handling handling javascript parser stack stack-traces trace typescript
Last synced: 28 Mar 2025
https://github.com/pqnelson/ml
A Study in Implementing Functional Programming Languages
abstract-machine acsl c compiler correctness functional-programming-language hoare-logic interpreter language parser twelf
Last synced: 11 May 2025
https://github.com/tree-sitter-grammars/tree-sitter-poe-filter
PoE item filter grammar for tree-sitter
parser path-of-exile poe-filter tree-sitter
Last synced: 06 Apr 2026
https://github.com/arokettu/arithmetic-parser
Configurable arithmetic parser and interpreter for PHP
Last synced: 13 Apr 2025
https://github.com/kale-ko/ejcl
An advanced configuration library for Java with support for local files, mysql databases, and more.
config configs configuration configuration-files data java java-serialization json mariadb mysql parser serialization serializer smile yaml
Last synced: 02 Feb 2026
https://github.com/dpakach/pongo
A simple interpreter
ast go golang interpreter lexer parser pongo programming-language repl
Last synced: 03 Apr 2025
https://github.com/antoinegagne/parthenon
A library to parse Athena structures into Erlang terms
athena aws aws-athena erlang erlang-library hex parser
Last synced: 07 May 2025
https://github.com/dicehub/pyfoam
Fork of the PyFoam library: https://svn.code.sf.net/p/openfoam-extend/svn/trunk/Breeder/other/scripting/PyFoam/
Last synced: 24 Jun 2025
https://github.com/simonewebdesign/slfe
🍭 Sh***y Lisp Flavoured Erlang (LFE)
bytecode compiler elixir erlang interpreter language lfe lisp parser
Last synced: 17 May 2026
https://github.com/kaleidawave/css-parser
CSS parser/compiler written in Rust
compiler css parser rust rust-crate
Last synced: 01 Sep 2025
https://github.com/tree-sitter-grammars/tree-sitter-gstlaunch
GStreamer pipeline grammar for tree-sitter
gstreamer-pipeline parser tree-sitter
Last synced: 30 Jan 2026
https://github.com/yoannchb-pro/wtf-json
Parse any kind of broken json for scrapping easily
ast broken-json json-parser nodejs object-parsing parser tokenizer typescript
Last synced: 12 May 2025
https://github.com/kortirso/yml
Elixir package for reading/writing yml/yaml files
elixir elixir-library parser yaml yml
Last synced: 27 Apr 2026
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/DyGriin/tree-sitter-jsfx
Reaper JSFX grammar for tree-sitter.
Last synced: 11 Mar 2025
https://github.com/tree-sitter-grammars/tree-sitter-slang
Slang grammar for tree-sitter
Last synced: 20 May 2026
https://github.com/vxern/text_expressions
A tiny and complete tool to supercharge static JSON strings with dynamic, user-defined expressions.
expression expression-evaluator language lexer lexer-parser parser tokenizer tokenizer-parser translation udf user-defined-expressions
Last synced: 11 Jan 2026
https://github.com/elliotcourant/pgoparser
PostgreSQL parser written in pure go.
parser postgres sql sql-parser
Last synced: 16 Apr 2026
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/xieyuschen/astjson
Go AST Json Library Exposes AST to Manipulate in an FP way
Last synced: 27 Mar 2025
https://github.com/rustatian/rock
Parser for the golang pprof profile format with mimalloc (on Linux) allocator
Last synced: 31 Dec 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/ruimaciel/msexpr
M's sexpr library: a s-expressions data structure library implemented in C
c c-library c90 data-structures library parser s-expression s-expressions
Last synced: 04 Jun 2026
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/sebastienrousseau/mdx-gen
A Rust-based library for processing and enhancing Markdown content.
development-tools html markdown parser rust rust-library static-site-generators text-processing
Last synced: 07 May 2025
https://github.com/yord/pxi-dust
🧚:sparkles:pxi-dust is a plugin with basic operations for pxi (pixie), the small, fast, and magical command-line data processor.
csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv
Last synced: 19 May 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/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/megyssstaa/simpleconfigs
An extremely simple and lightweight configs API for Java
config configuration configuration-file configuration-files configuration-management java library lightweight maven parser
Last synced: 18 May 2026
https://github.com/taktoa/nix-parse
An executable that links into Nix and parses Nix files provided on the command line
Last synced: 19 May 2026
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/gisce/qreu
Email Wrapper
email hacktoberfest parser python
Last synced: 12 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/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/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/ourway/sqlite-tiny
My first attemp to write a sqlite3 clone. It's just an experimental attempt to understand RDBMS. Never use it in any production.
b-tree c parser personal-project self-learning sqlite sqlite-database sqlite-orm sqlite3 sqlite3-database tokenizer virtual-machine vm
Last synced: 16 May 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/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/tperale/binspector
A truly declarative library for binary file decoding and encoding written in typescript
binary-encoder binary-parser declarative encoder parser typescript
Last synced: 07 May 2025
https://github.com/bytebase/mongo-parser
MongoDB parser based on ANTLR4
antlr antlr4 database documentdb mongo mongodb parser sql
Last synced: 18 Jun 2025
https://github.com/muktihari/kendohelper
A helper to handle kendo's Filter and Sort. It converts them into the kind of data that can be retrieved by MongoDB's Query or Aggregation. Built to be used in EACIIT's environment in mind.
eaciit go golang kendo mongodb parser parser-library
Last synced: 07 May 2025
https://github.com/memowe/trivialini
Ultra light weight ini file parser
config haskell haskell-library ini lightweight parser
Last synced: 28 Oct 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/realtristan/simpl
Programming Language made from scratch with Typescript
Last synced: 31 Oct 2025
https://github.com/jarrodconnolly/complect
Toy compiler developed in Node.js
Last synced: 19 Jan 2026
https://github.com/cedrickchee/hou
Hou :monkey: programming language interpreter and compiler
abstract-syntax-tree bytecode compiler evaluator interpreter lexer parser programming-language
Last synced: 27 Dec 2025
https://github.com/stimulsoft/samples-dashboards.js-for-react
JavaScript samples for Dashboards.JS data analysis tool for React applications
analyzer chart components constructor dashboard dashboards data designer export expression javascript js library parser react react-dashboard reactjs relation text viewer
Last synced: 09 Aug 2025
https://github.com/mwalden2004/nwws-oi-parser
The NWWS-OI Parser is a typescript project that offers an interface for receiving National Weather Service (NWS) warnings and products via the XMPP (Jabber) protocol. It enables real-time reception of NWS warnings and products by connecting to the NWS XMPP server.
interface national noaa noaa-data noaa-weather nwws nwws-oi open parser service weather xmpp
Last synced: 19 May 2026
https://github.com/bencsikandrei/ini-lite
Very basic INI parser with limited functionality
Last synced: 13 Apr 2025
https://github.com/marcbachmann/boolean-expression
⋀⋁ Create a boolean expression that's safe (you can still harm your app if you don't validate) to eval.
boolean-expression code-generation parser
Last synced: 04 Apr 2025
https://github.com/endersonmaia/sngpc-go
SNGPC - Parser, Exporter e CLI
anonymization anonymizer anvisa parser sngpc xml xml-parser
Last synced: 04 Apr 2025
https://github.com/RakheeBaghel/Airbnb--Project
cloudinary cookie dotenv ejs expressjs flash joi mongodb mongoose multer nodejs parser passport-local passportjs profile session
Last synced: 29 Oct 2025
https://github.com/danielmschmidt/java-method-parser
A node utility to get the methods out of java files
Last synced: 10 Jul 2025
https://github.com/yassineldeeb/speedy-md
Lightning fast markdown parser ⚡🚀
cli fast lightening markdown markdown-parser napi napi-rs parser rust webassembly
Last synced: 29 Apr 2026
https://github.com/nabijaczleweli/pls-rs
Rust crate for parsing and writing the PLS playlist format
Last synced: 11 Apr 2025
https://github.com/lycuid/ruson
Command line utility for parsing and processing JSON text (faster than 'jq').
command-line-tool json-parser parser rust-lang
Last synced: 29 Oct 2025
https://github.com/mpardalos/raza
A toy programming language used as a learning project. Implemented in Scala.
lexer parser programming-language scala
Last synced: 05 May 2025
https://github.com/ozansz/mathematical-expression-parser-derivator
METU CENG140 C Programming - Take Home Exam 2 - Mathematical Expression Derivator
abstract-syntax-tree c derivatives lexer mathematical-expressions mathematics parser
Last synced: 27 Mar 2025
https://github.com/dreden33773/ember-lox
An implementation of Lox-lang's `compile toolchain` + `interpreter` in Rust
compiler interpreter lox parser rust vm
Last synced: 27 Mar 2025
https://github.com/fernandezseb/experimental-classdump
A simple classfile parser similar to javap, for learning purposes
Last synced: 07 May 2025
https://github.com/gitcordier/reversepolishnotationparser
Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation
codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions
Last synced: 28 Jun 2025
https://github.com/marirs/nparse
Parser library for specific use-cases
nom nom-parser parser rust rust-crate rust-lang rust-library
Last synced: 07 Apr 2026
https://github.com/netresearch/node-red-contrib-magento-eqp
Node-RED module to parse Magento EQP callbacks
api-wrapper magento node-red node-red-contrib parser
Last synced: 17 Feb 2026
https://github.com/make-github-pseudonymous-again/texshake
:leaves: Shake your LaTeX syntax tree!
abstract-syntax-tree agpl javascript latex parser tree-shaking
Last synced: 16 May 2026
https://github.com/tqma113/cyk
A parser of CYK for CNF(Chomsky Normal Form) by Rust.
Last synced: 28 Mar 2025
https://github.com/sourlemonjuice/argparsex
Comprehensive and configurable command line arguments parser library for C language.
argument-parser cli library parser
Last synced: 06 Mar 2026
https://github.com/pasckoch/xml2object
Xml2object is a parser for php, it converts xml to stdClass' s objects by a DOM analysis.
converter object parser php stdclass-objects xml xml-parser xml2object
Last synced: 11 Jan 2026
https://github.com/richbl/esri-ascii-parser
A CLI utility written in Go to validate and parse an ESRI ASCII raster format file and send it to console, file, or database
ascii database esri esri-ascii-parser go golang parse parser
Last synced: 16 May 2026
https://github.com/perlpunk/parse-bbcode
perl5 Module to parse BBCode and render it as HTML or text
Last synced: 09 Jul 2025
https://github.com/dev-cetera/df_config
A package that provides methods to load configuration data and access it at runtime.
cache dart json library localization package parser utils
Last synced: 24 Apr 2026