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-21 00:18:58 UTC
- JSON Representation
https://github.com/tbaud0n/go-rql-parser
Small, simple and lightweight library for Go web applications to translate RQL (Resource Query Language) queries to SQL
Last synced: 14 Jan 2026
https://github.com/neuralegion/har
HAR (HTTP Archive) parser in Crystal
crystal har http-archive http-archive-format json parser
Last synced: 07 May 2025
https://github.com/xboxdev/xbedump
Tool to dump header information or sign original Xbox executables
binary binutils executable parser xbe xbox
Last synced: 23 Apr 2025
https://github.com/sleagon/chinaid
🇨🇳中国大陆身份证号解析/校验
checker china id identity-card parser shen-f-z
Last synced: 16 Jan 2026
https://github.com/rubensworks/rdfa-streaming-parser.js
A fast and lightweight streaming RDFa parser for JavaScript
hacktoberfest linked-data parser rdf rdfa rdfjs streaming
Last synced: 07 Apr 2025
https://github.com/zentered/issue-forms-body-parser
GitHub Issue Forms Body Parser Action
github-issue-forms issue-forms parser
Last synced: 23 Jul 2025
https://github.com/allisterb/alpheus
Cross-platform configuration file parser
configuration-management dotnet parser
Last synced: 11 Jul 2025
https://github.com/tomchen/bdfparser-js
BDF (Glyph Bitmap Distribution) format bitmap font file parser library in TypeScript (JavaScript) 🔣📜
bdf bdf-font bdf-fonts bdf-format bitmap bitmap-font bitmap-fonts browser deno font node parser typescript
Last synced: 07 May 2025
https://github.com/theiskaa/mate
A simple and lightweight arithmetic expression interpreter
Last synced: 12 Apr 2025
https://github.com/madmann91/slang
A small, flexible and extensible front-end for GLSL.
glsl parser preprocessor type-checker
Last synced: 12 Mar 2026
https://github.com/DiscreteTom/whitehole
A simple, fast, intuitive parser combinator framework for Rust.
Last synced: 24 Feb 2025
https://github.com/obadakhalili/erml
:large_blue_diamond: A set of tools for the SQL ecosystem to visualize ERD diagrams and Relational Models, and generate SQL schema code all from a single source
entity-relationship-diagram erml parser
Last synced: 29 Apr 2025
https://github.com/shomali11/commander
Command evaluator and parser
command evaluator parameters parser
Last synced: 07 Mar 2026
https://github.com/Yeaseen/EduCComp
:hamburger: A subset of C Compiler[Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator] , DAG & TAC implemented in C++ using Flex and Yacc-Bison as an assignment of sessional course CSE310 in undergradute studies in CSE, BUET
assembly-8086 bison c-compiler compiler-construction compiler-design cse-buet dag intermediate-code-generation lexical-analyzer parser parser-generator semantic-analyzer symbol-table tac yacc
Last synced: 11 May 2025
https://github.com/dan1elt0m/binarycookies
Binary Cookies CLI and Python library
binary binary-cookie binary-cookies binarycookies cli cookies parser python reader
Last synced: 18 Jan 2026
https://github.com/vict0rsch/minydra
🦎 Minimal Python command-line parser inspired by Facebook's Hydra. Handles and parses arbitrary arguments into dot-accessible nested dictionaries.
command-line-tool commandline dictionaries dot-access minimal no-dependencies parser python
Last synced: 22 Apr 2025
https://github.com/macmade/elfdump
ELFDump is a C parser for ELF64 object files.
binary c dump elf executable parser
Last synced: 19 Apr 2025
https://github.com/leoneversberg/pdf2md_llm
Use a local LLM to convert PDF to Markdown
conversion llm markdown parser pdf
Last synced: 14 Jan 2026
https://github.com/adri326/5dchess-notation
My attempt at a notation for 5D chess
5d-chess chess-notation parser
Last synced: 10 Oct 2025
https://github.com/OneBit74/ezpz
Easy Parsing C++ Library
cpp cpp20 header-only parser parser-combinators parser-generator
Last synced: 15 Mar 2025
https://github.com/mylogin/htmlparser
Fast and lightweight C++ HTML parser
cpp11 css-selectors formatter html parser whatwg
Last synced: 15 Mar 2025
https://github.com/kororo/conff
Simple configuration parser with evaluator library for Python.
config configuration evaluation expression flexible jinja2 parser python yaml
Last synced: 21 Aug 2025
https://github.com/Componolit/SXML
Formally verified, bounded-stack XML library
ada formal-methods formal-verification parser spark xml
Last synced: 14 Mar 2025
https://github.com/ygg-lang/yggdrasil.rs
yggdrasil compiler with rust runtime
codegen compiler highlighter interpreter lexer parser parser-combinators parser-generator peg
Last synced: 27 Dec 2025
https://github.com/stefanmedack/moshikotlinexample
Example project on how to leverage Kotlin for better JSON parsing
json json-parser kotlin kotlin-android moshi parser parsing
Last synced: 29 Jul 2025
https://github.com/lpil/soup
A simple interpreted language written in Elixir
functional interpreter language parser
Last synced: 10 Apr 2025
https://github.com/sealmove/nimitai
A parser generator for binary data
forensics parser reverse-engineering
Last synced: 09 Oct 2025
https://github.com/gallettilance/ats-blockchain
⛓️ Blockchain + Smart contracts from scratch
ats-lang blockchain blockchain-demo commandline-interface functional-programming interpreter lambda-calculus lisp parser programming-language smart-contract-platform smart-contracts
Last synced: 14 Feb 2026
https://github.com/Xapphire13/tree-sitter-syntax-visualizer
Syntax tree visualizer for tree-sitter
ast atom lexer parser syntax syntax-tree tree-sitter visualizer
Last synced: 21 Jul 2025
https://github.com/zaid-ajaj/fable.parsimmon
Fable binding for the Parsimmon parser combinator library
Last synced: 21 Mar 2025
https://github.com/richardhightower/jparse
JParse, the most efficient JSON parser for the JVM yet.
index-overlay java json jsonpath parser
Last synced: 08 Apr 2025
https://github.com/dandarawy/functionparser
A C# library to parse and evaluate any mathematical expression
expression expression-evaluator expression-parser function-plotter math parser
Last synced: 10 Apr 2025
https://github.com/cedergrouphub/limesoup
LimeSoup is a package to parse HTML or XML papers from different publishers.
html journal-article nlp parser python xml
Last synced: 17 Jan 2026
https://github.com/birdofpreyru/babel-preset-svgr
Babel preset for SVG importing into React apps using Babel & SVGR
babel javascript parser plugin react svg svgr
Last synced: 12 Apr 2025
https://github.com/qnighy/rbbardiche
Ruby parser and LSP in Rust
languageserver parser ruby rust
Last synced: 09 Aug 2025
https://github.com/mity/mustache4c
C {{mustache}} parser library.
c library mit-license mustache parser
Last synced: 23 Apr 2025
https://github.com/flamencist/selectorgenerator
JavaScript object that creates a unique CSS selector for a given DOM element. It has no external dependencies.
css css-selector javascript parser
Last synced: 31 Aug 2025
https://github.com/leops/vmfparser
A small VMF to JSON parser
javascript parser source-engine vmf
Last synced: 28 Oct 2025
https://github.com/andprov/krisha.kz
Rental ad parser
beautifulsoup4 parser parsing python request sqlite3
Last synced: 06 Mar 2026
https://github.com/snowfirewolf/minecraft-motd-parser
The Minecraft Server MOTD Parser
javascript minecraft motd nodejs parser typescript
Last synced: 23 Mar 2025
https://github.com/patitotective/kdl-nim
KDL Nim implementation.
document-language kdl nim nim-lang nimlang parser
Last synced: 25 Aug 2025
https://github.com/rightcapitalhq/phpdoc-parser
Next-gen PHPDoc parser with support for intersection types and generics(TypeScript version)
ast javascript parser php php7 phpdoc phpdoc-parser phpstan rightcapital static-analy static-analyzer static-code-analyzer typescript
Last synced: 13 Apr 2025
https://github.com/remarkablemark/inline-style-parser
📝 Inline style parser.
css inline-style inline-style-parser javascript nodejs npm parse parser style
Last synced: 24 Oct 2025
https://github.com/breandan/yuri
👨🚀 A type-safe URI builder in Kotlin
codegen dsl gradle-plugin kotlin parser type-safety uri
Last synced: 12 Apr 2025
https://github.com/Microndgt/rfdmovies-client
🎬instant recommending or finding or downloading movies via the command line
download-movies movie parser postgresql python recommender-system watch
Last synced: 19 Jul 2025
https://github.com/anglesharp/anglesharp.xml
:angel: Library to add XML and DTD parsing capabilities to AngleSharp.
anglesharp c-sharp dom library parser xml
Last synced: 11 Oct 2025
https://github.com/microndgt/rfdmovies-client
🎬instant recommending or finding or downloading movies via the command line
download-movies movie parser postgresql python recommender-system watch
Last synced: 08 Mar 2026
https://github.com/serguun42/social-picker-api
Extract media from various posting platforms like Twitter, Reddit, Pixiv, Youtube, Tiktok, Osnova and many others
coub ffmpeg instagram joyreactor osnova parser pixiv reddit tiktok tumblr twitter ugoira youtube-dl yt-dlp
Last synced: 21 Aug 2025
https://github.com/pragmatwice/chthollylang
A simple implementation of Yet another script language Chtholly
implmentation intermediate-code-generation parser parser-combinators programming-language
Last synced: 15 Apr 2025
https://github.com/oblac/jodd-lagarto
Java HTML parsers suite.
html html-parser java jquery parser
Last synced: 27 Apr 2025
https://github.com/tree-sitter-grammars/template
Tree-sitter parser template
Last synced: 05 Mar 2026
https://github.com/librariesio/gradle-parser
:coffee: Parse gradle files and return JSON
dependencies gradle librariesio parser
Last synced: 23 Apr 2025
https://github.com/remi-dupre/opening-hours-rs
A parser for the opening_hours fields from OpenStreetMap.
openstreetmap parser python3 rust
Last synced: 07 Apr 2025
https://github.com/soroushj/lr1-parser-vis
Create LR(1) parsers in your browser and see how they work
grammar-parser lr-parser lr1 parser
Last synced: 08 Apr 2025
https://github.com/particle-iot/gcc-output-parser
gcc error parsing library
Last synced: 22 Apr 2025
https://github.com/jimm98y/sharpmp4parser
A C# API to read, write and create MP4 files. No native dependencies, portable netstandard2.0. Supports H264/H265 for video and AAC for audio. Ported into C# from Java mp4parser.
decoder encoder mp4 muxing netstandard20 parser recording streaming video
Last synced: 26 Mar 2025
https://github.com/kubap/glsl-lsp
A language server implementation for the OpenGL Shading Langauge, written in Rust.
Last synced: 19 Jul 2025
https://github.com/y21/tljs
Fast HTML5 parser for JavaScript
dom html javascript parser webassembly
Last synced: 28 Feb 2026
https://github.com/yosymfony/parser-utils
A library for writing recursive descent parsers in PHP.
lexer parser php recursive-descent-parser
Last synced: 25 Apr 2025
https://github.com/netromdk/dispar
Dispar - Cross-platform Disassemling binary Parser
binary-analysis cmake cpp17 cross-platform disassembler mach-o parser qt5 reverse-engineering
Last synced: 01 Jul 2025
https://github.com/lydanne/ctxexp-parser
In the dynamic execution of JS language environment (wechat applet) to execute JS class calling function.
ast eval javascript jsonpath parser
Last synced: 28 Apr 2025
https://github.com/tree-sitter-grammars/tree-sitter-luadoc
Lua docs grammar for tree-sitter
emmylua luacats parser tree-sitter
Last synced: 05 Feb 2026
https://github.com/jonschlinkert/gfm-code-blocks
Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
blocks code gfm github-flavored-markdown markdown parser
Last synced: 01 May 2025
https://github.com/xob0t/mmparser
Скрапер/парсер megamarket.ru
api megamarket parser python scraper
Last synced: 12 Mar 2026
https://github.com/gyselroth/docxbox
CLI tool for Word DOCX templating and analysis
analysis cli docx office office-open-xml openxml parser templating tool word wordml wordprocessingml xml
Last synced: 23 Apr 2025
https://github.com/ocelot5836/molang-compiler
⚡ High-speed compiler and executor for the MoLang language by Mojang
compiler minecraft mojang molang molang-parser parser render
Last synced: 02 Sep 2025
https://github.com/morgancaron/script
Script is a multi-paradigm compiled programming language. The compiler core has been migrated to CppUtils.
compiler cpp cpp20 cpp23 language parser programming-language script script-language scripting scripting-language
Last synced: 19 Jun 2025
https://github.com/xapphire13/tree-sitter-syntax-visualizer
Syntax tree visualizer for tree-sitter
ast atom lexer parser syntax syntax-tree tree-sitter visualizer
Last synced: 29 Oct 2025
https://github.com/myndex/colorparsley
A lightweight but versatile mini-lib to parse color strings, objects, or numbers, returning a simple rgba array, and related string utilities. This was developed as part of the basic APCA distro.
color colors css css4 displayp3 hex hsl hwb javascript parser rgb srgb string-formatter string-matching string-parsing string-pattern-matching
Last synced: 07 May 2025
https://github.com/pmunch/combparser
A parser combinator library for easy generation of complex parsers
Last synced: 09 Apr 2025
https://github.com/netbymatt/nexrad-level-3-data
Parsing of NEXRAD Level 3 data
decoding javascript nexrad nexrad-data node parser radar-data radar-site reflectivity-data velocity-data
Last synced: 07 May 2025
https://github.com/rydesun/tree-sitter-dot
Graphviz DOT grammar for tree-sitter.
Last synced: 12 Apr 2025
https://github.com/lherman-cs/go-rosbag
Rosbag parser written in pure Go
analytics cli cloud data-processing decoder parser robotics ros rosbag
Last synced: 02 Nov 2025
https://github.com/jvirtanen/jvargumentparser
Simple Objective-C library for parsing command line arguments
Last synced: 26 Feb 2025
https://github.com/tonystone/geofeatures2
A lightweight, high performance geometry library in Swift.
cocoapods geojson geometry geometrycollection high-performance ios linestring linux multilinestring multipolygon osx parser polygon swift swift-3 swift-package-manager swift3 wkt
Last synced: 21 Mar 2025
https://github.com/xuri/nfp
Go Language Microsoft Excel™ Number Format Parser
ast ecma-376 excel excelize go golang lexer number-format number-formating parser spreadsheet
Last synced: 05 Apr 2025
https://github.com/TrippW/LDF-Parser
A parser for retrieving data from automotive Lin description files (LDF)
Last synced: 13 May 2025
https://github.com/helias/wowhead-php-extractors
Compare your database with WoWHead and find missing data
azerothcore extractor parser trinitycore world-of-warcraft wow wowhead
Last synced: 06 May 2025
https://github.com/theimpossibleastronaut/configster
Rust library for parsing configuration files
config configuration-management library parser rust settings
Last synced: 28 Feb 2025
https://github.com/lleballex/magiceden-bot
Telegram bot that parses NFTs from Magic Eden
aiogram aiogram-bot bot magiceden nft parser python telegram-bot
Last synced: 28 Apr 2025
https://github.com/bert2/fparsec.csharp
A thin C# wrapper for FParsec.
fparsec functional-programming parser parser-combinators wrapper-api
Last synced: 16 Apr 2025
https://github.com/sec-ant/bdsupreader
A BluRay PGS subtitle (.sup) parser
bd bluray captions parser pgs pgs-subtitles run-length-decoding run-length-encoding subtitle sup timestamp
Last synced: 11 Oct 2025
https://github.com/flowvix/lyneate
A crate for beautiful code underlining and error reporting
compiler crate display error error-reporting highlight parser rust
Last synced: 06 Sep 2025
https://github.com/connorlay/tree-sitter-surface
Surface grammar for Tree-sitter
elixir neovim parser tree-sitter
Last synced: 11 Mar 2025