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-02 00:22:47 UTC
- JSON Representation
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/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/adrianvillanueva997/fail2ban-log-parser
Simple to use Fail2ban log parser in rust with python bindings
fail2ban nodejs parser python rust typescript winnow
Last synced: 02 Apr 2026
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/queeniecplusplus/ios_back_5
Json-format data parser
ios11 ios14 json jsonserialization parser swift4 swift5 xcode10 xcode12
Last synced: 02 Jan 2026
https://github.com/qraqras/pydocstring
A zero-dependency Rust parser for Python docstrings (Google & NumPy) — full AST with byte-precise source locations, built for linters and formatters.
docstring docstrings parser python rust
Last synced: 02 Apr 2026
https://github.com/luisfuentech/object-dot-parser
Parse string dotted keys to nested attributes in object
hacktoberfest json nodejs npm npm-package parser
Last synced: 17 Apr 2026
https://github.com/montasim/client-parser-demo
Interactive demo website for the client-parser npm package
browser-detection client-parser demo device-detection os-detection parser user-agent user-agent-parser
Last synced: 03 Apr 2026
https://github.com/visionik/trongo
TRON (Token Reduced Object Notation) format library for Go
go json parser serialization tron
Last synced: 17 Apr 2026
https://github.com/prodigysn95/universal-file-converter
Universal File Converter is a Flask web app that converts images, videos, and audio with multi-file upload, real-time progress, and ZIP downloads. 🐙
audio-converter batch-processing batch-processing-of-multiple-files chordpro church churchtech converter ffmpeg file-converter flask image-converter opensong parser parser-library pro5 rhythm-game songpro songshowplus
Last synced: 17 Apr 2026
https://github.com/jccampagne/cvs-parser-fun
cvs haskell parser parser-combinators
Last synced: 16 Mar 2025
https://github.com/notakeith/itmoscript
Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter
ast cpp interpreter lexer parser programming-language scripting-language
Last synced: 03 Jun 2026
https://github.com/specdrake/hackassembler
An assembler for Hack assembly language written using Haskell
assembler assembly hacktoberfest haskell parser
Last synced: 21 Apr 2026
https://github.com/rgrove/parse-yaya
A Yet Another Yet Another Markup Language parser for Node.js and browsers.
javascript js json nodejs parser yaya
Last synced: 17 Apr 2026
https://github.com/soft/haskell-mlocate
Haskell library for parsing mlocate files
file-format haskell haskell-library locate parser
Last synced: 23 Mar 2025
https://github.com/tlonny/astroparse
A minimal, zero dependency, fully-typed parser combinator library
functional parser parser-combinators typescript
Last synced: 13 Jan 2026
https://github.com/ymc-github/fis-parser-ymcless
🔯 a plugin for fis1 to parser less to css
Last synced: 19 Apr 2026
https://github.com/octopusdeploy/ocl.ts
| Public | TypeScript library for processing Octopus Configuration Language (OCL) :octopus:
abstract-syntax-tree octopus-configuration-language octopus-deploy parser public
Last synced: 17 Jul 2025
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/dub1401/desuparser
Парсер Desu в формат JSON.
beautifulsoup4 manga parser requests
Last synced: 01 Jul 2025
https://github.com/networkexception/script
A primitive scripting language I develop when I'm bored
csharp interpreter parser typescript
Last synced: 18 Apr 2026
https://github.com/dkrsk/copypastaru-parser
Pasta parser for copypastas.ru
copypastas dotnet fsharp parser
Last synced: 19 Apr 2026
https://github.com/shubham1chawla/js-interpreter
Rust-based JavaScript Parser & Tree-Walk Interpreter
Last synced: 11 May 2026
https://github.com/hangxingliu/node-sqlite-ddl-parser
⛓ A SQLite DDL parser module
Last synced: 05 Aug 2025
https://github.com/nikolai2038/draw-io-automata-parser
Scripts for working with automata represented by diagrams in files *.drawio.
automata bash draw-io drawio parser xml-parser
Last synced: 11 May 2026
https://github.com/oguzhand95/tis100
A tool and package to parse TIS100 assembly programs.
Last synced: 01 May 2026
https://github.com/create3000/x_ite-node
Pure Node.js wrapper of X_ITE
3d browser framework glb gltf2 javascript json node parser stl svg vrml wavefront-obj webgl wrl x3d x3d-browser x3dom xml
Last synced: 20 Apr 2026
https://github.com/mrizaln/octave-ndjson
Newline Delimited JSON (ndjson) or JSON Lines (jsonl) parser for Octave
json jsonl multithreading ndjson octave parser
Last synced: 20 Apr 2026
https://github.com/ramanakumars/bibtexparser
Parses .bib file into plaintext/HTML entries
Last synced: 20 Apr 2026
https://github.com/hienlh/parse-apk-ipa
🗳 Packed node js to parse apk/iap file
Last synced: 21 Apr 2026
https://github.com/aloisdeniel/node-xmlobject
Convert javascript objects to and from xml strings.
Last synced: 21 Apr 2026
https://github.com/alexdremov/sxtree
Generate AST syntax parser from grammar file
grammar grammar-parser grammar-parser-generator lexer lexer-framework lexer-parser parser parser-framework
Last synced: 21 Apr 2026
https://github.com/risto-stevcev/url-parser-combinator
:telescope: A proper url parser and combinator that works with eulalie
Last synced: 25 Jun 2026
https://github.com/raulil/plorth-parser
Parser for Plorth programming language
parser plorth typescript-library
Last synced: 05 Jun 2026
https://github.com/nilostolte/svgpathparser
A compact parser for SVG path shape definitions. It allows to generate the same path in absolute coordinates for easy manipulations by hand or in relative coordinates, allowing easy manual placement.
absolute-paths arcto bezier-curves c cubic-bezier curveto lineto open-source opensource parser path quadric-bezier relative-path svg vector-generation vector-graphics webdevelopment
Last synced: 13 Nov 2025
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/shortishly/pgsqlp
Postgres SQL parser using scran
erlang parser postgresql scran sql
Last synced: 24 Apr 2026
https://github.com/mlightcad/dxf-json
Forked version of dotoritos-kim/dxf-json with some enhancement which are not supported in the original repository.
Last synced: 06 Jun 2026
https://github.com/mbund/cse2421-linter
Lint for some extra rules for C
lint linter parse parser rust tree-sitter
Last synced: 13 May 2026
https://github.com/jelhamm/compiler-design
"This repository focuses on implementing Compiler-Related concepts."
c compiler compiler-design cpp finite-state-machine lexical lexical-analysis lexical-parser lexical-resource parser recursive-descent-parser regular-expressions representation semantic symbolic-execution syntax-analysis syntax-tree
Last synced: 24 Apr 2026
https://github.com/orbit-format/orbit-js
JavaScript bindings for the Orbit configuration language.
configuration orbit parser wasm
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/mage/mage-parser
Parser module for TypeScript MAGE projects, used to extract user commands and messageStream messages.
mage nodejs parser parser-generator typescript
Last synced: 25 Apr 2026
https://github.com/aloisdeniel/node-parse-version
Parsing four number versions.
Last synced: 06 Jun 2026
https://github.com/atian25/git-changelog-parser
Parse Git `ChangeLog.md / History.md` to JSON
changelog history markdown parser
Last synced: 25 Apr 2026
https://github.com/xtao-org/fitzjson.js
fitzJSON semantics interpreter in JavaScript
configuration fitzjson format json parse parser stringify superset
Last synced: 14 May 2026
https://github.com/asynched/json-parser
A JSON parser written in Javascript using parser combinators.
json parser parser-combinators
Last synced: 26 Apr 2026
https://github.com/saimoulibandari/transfigure.server
This server is responsible for converting excel to other formats
lambda pandas parser python-lambda python3
Last synced: 26 Apr 2026
https://github.com/joelbeedle/blang
Bytecode VM interpreter for blang
compiler interpreter language parser
Last synced: 19 Jun 2026
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/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://github.com/agrvanshika/parser-for-perl-like
Parser for a Perl-like-language given the EBNF notation
Last synced: 27 Apr 2026
https://github.com/djurm/jackson
Advanced type discrimination for .NET’s System.Text.Json.
csharp discriminator dotnet fsharp json parser systemtextjson
Last synced: 26 Dec 2025
https://github.com/lunastev/late2htm
A Rust library for converting LaTeX-formatted text into HTML with minimal styling.
arxiv arxiv-latex arxiv-latex-html html latex latex-html latextohtml library parser rust rust-library
Last synced: 27 Apr 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/hyper-prog/smartyaml
SmartYAML - Go package to handle YAML
go golang json-parser module parser yaml
Last synced: 27 Apr 2026
https://github.com/linuskmr/clipyarser
A simple, declarative and easy-testable command line argument parser
argparse argumentparser cli parser
Last synced: 02 Jul 2025
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/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/kruceo/marceo-go
A rewrite of the markdown-html parser Marceo, but in golang, focusing in performance.
go html markdown parser performance speed
Last synced: 28 Apr 2026
https://github.com/benoitlx/simple-assembler
Simple assembler for my custom cpu
assembly bitstream-generation parser tokenizer
Last synced: 28 Apr 2026
https://github.com/jwillbold/rust-esprima-tree
Parser for a JavaScript AST produced by esprima
ast esprima javascript parser rust serde serde-json
Last synced: 28 Apr 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/iannil/open-remote-id-parser
Open Remote ID Parser is a lightweight C++ library for decoding drone Remote ID broadcasts. It supports multiple protocols (ASTM F3411, ASD-STAN) and transport layers (Bluetooth Legacy/Extended, WiFi Beacon/NAN), making it ideal for building drone detection applications on mobile devices, embedded systems, or desktop platforms.
Last synced: 12 Jun 2026
https://github.com/carapacik/cambridge-dictionary-scraper
Get words from dictionary.cambridge.org
cambridge-dictionary dictionary parser python scraper
Last synced: 18 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/taservers/vdfparser
Simple and modern C++ library for parsing the Valve Data Format
cpp file-format parser source-engine valve-data-format vdf
Last synced: 16 May 2025
https://github.com/lonaryx/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: 14 Jun 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/teleivo/go-json
JSON parser written in Go for fun and learning purposes
Last synced: 29 Apr 2026
https://github.com/ydv-ankit/cache-system
cache system built from scratch in golang
Last synced: 15 May 2026
https://github.com/uid11/parse-statements
Fast and easy parser of statements in source code in any language ✂️
Last synced: 15 Jun 2026
https://github.com/techouse/flask-docs-parser
Parse the Flask HTML documentation into a JSON format to be used with Algolia
documentation flask parser python3
Last synced: 30 Apr 2026
https://github.com/cloudsucker/cs2crap
Парсинг, автоматизация поиска выгод, автоматизация торговли предметами Counter Strike 2
counter-strike counter-strike-2 cs2 csgo csgomarket parser python skins steam valve web-scraper
Last synced: 30 Apr 2026
https://github.com/divadsn/python-trainzconfig
A simple parser for Trainz config.txt files written in Python
library parser python3 trainz trainz-config
Last synced: 15 May 2025
https://github.com/szsascha/race-result-parser-poc
Proof of concept of race result parser.
Last synced: 15 Jun 2026
https://github.com/nanonid/xmljsonkit
XML to JSON parser library with ordered elements based on Chevrotain
Last synced: 15 May 2026
https://github.com/powehix/cc-lr2
A parser. Laboratory work №2 in the course "Сompiler Construction".
c-plus-plus compiler-construction parser study-project
Last synced: 26 Feb 2025
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/luigichopper/clarityscript
A programming language that combines the functionality of HTML with the readability of Python
clarity-script parser programming-language python
Last synced: 26 May 2026
https://github.com/kd3n1z/go-telegram-parser
Telegram Web App initData parsing & validation
go golang parser telegram telegram-mini-app telegram-web-app telegram-web-app-data telegram-web-app-data-parser validation
Last synced: 16 Jun 2026
https://github.com/p4suta/aozora
Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.
aozora-bunko cli japanese parser ruby rust shift-jis tategaki typography
Last synced: 16 Jun 2026
https://github.com/yagizerdem/needle
A regular expression engine built from scratch.
Last synced: 08 Jun 2026
https://github.com/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 17 Jun 2026
https://github.com/prof18/tflparser
An bunch of Python Script to parse traffic data available from Traffic For London (TfL)
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