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-24 00:19:17 UTC
- JSON Representation
https://github.com/ax/burp-logs
Logs is a Burp Suite extension to work with log files.
burp burp-extensions burp-logs burp-plugin burpsuite import log logs parser reader
Last synced: 03 Jul 2025
https://github.com/tree-sitter-grammars/tree-sitter-hlsl
HLSL grammar for tree-sitter
Last synced: 10 Apr 2025
https://github.com/tbjgolden/media-query-parser
@ media (768px <= width) { /* parse any CSS media query */ }
media media-queries parser query typescript
Last synced: 15 Apr 2025
https://github.com/aome510/article-md-cli
An CLI application to parse a web article into readable text.
Last synced: 14 Apr 2025
https://github.com/yang-central/yangkit
Yangkit is a toolkit for YANG(RFC7950) data model language including YANG parser,YANG data and other tools.
Last synced: 12 Jan 2026
https://github.com/zaeval/ktis-parser
국민대 종합정보 시스템 parser
auth kookmin-university parser python-library
Last synced: 09 Jul 2025
https://github.com/wenerme/goaphql
Golang with GraphQL
codegen golang graphql graphql-tools parser
Last synced: 02 Jul 2025
https://github.com/galaco/studiomodel
Go package for parsing Source Engine StudioModel formats (.mdl, .vtx, .vvd, .phy)
mdl parser phy source-engine studiomodel valve vtx vvd
Last synced: 28 Jul 2025
https://github.com/rebeccasc/bimtoosm
A BIM to OSM parser
3d-models bim geo ifc java josm-plugin openstreetmap osm parser
Last synced: 29 Jul 2025
https://github.com/tim-weis/ovba
An Office VBA project parser written in 100% safe Rust.
Last synced: 30 Jul 2025
https://github.com/orottier/rust-warc
A high performance and easy to use Web Archive (WARC) file reader
Last synced: 21 Sep 2025
https://github.com/ojarva/python-helen-electricity-usage
Small library for fetching electricity usage statistics from Helsingin Energia website.
electricity home-automation parser scraper
Last synced: 22 Sep 2025
https://github.com/xiphoseer/sdo-tool
Tool to process Signum! 1/2 document files (*.SDO)
atari-st digital-preservation file-format parser rust-lang wordprocessor
Last synced: 31 Jul 2025
https://github.com/jahilldev/preact-parser
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components
browser dangerouslysetinnerhtml html isomorphic jsx parser preact render server string
Last synced: 19 Apr 2025
https://github.com/echosoar/dolmx
A no dependence xml parser written in javaScript, only 1kb! Run in node or browser.史上最精简XML解析器,只有1KB,无任何依赖,可运行于Node.js或浏览器环境!
1kb fastxml javascript-library nodejs nodejs-xml nodependence parser xml xml-parser
Last synced: 25 Sep 2025
https://github.com/ryohey/tspc
A Strongly-typed parser combinator written in TypeScript.
parser parser-combinators typescript
Last synced: 01 Sep 2025
https://github.com/danburzo/selery
A CSS selector parser and DOM query engine.
ast css css-selectors dom-querying parser
Last synced: 02 Aug 2025
https://github.com/clownacy/smps2asm2bin
Tool for building SMPS2ASM files, bypassing the need for an assembler
parser romhacking sega-genesis sega-mega-drive sn76489 ym2612
Last synced: 22 Jul 2025
https://github.com/kedom1337/peview
A minimal and fast zero-copy parser for the PE32+ file format.
no-std-alloc parser portable-executable rust
Last synced: 16 Aug 2025
https://github.com/Galaco/studiomodel
Go package for parsing Source Engine StudioModel formats (.mdl, .vtx, .vvd, .phy)
mdl parser phy source-engine studiomodel valve vtx vvd
Last synced: 20 Feb 2026
https://github.com/orhanbalci/patoz
Protein Data Bank (pdb) file parser
bioinformatics nom parser pdb protein-data-bank protein-structure rust
Last synced: 11 Nov 2025
https://github.com/lue-bird/elm-morph
a parser-printer: dev-friendly, general-purpose, great errors
bimap bits codec elm json narrowing parser parser-printer unparser
Last synced: 15 Mar 2025
https://github.com/umbra999/uedumpparser
Convert C++ UE Dumps to C# Dumps
dumper parser ue4 unreal unreal-engine-4
Last synced: 08 Apr 2025
https://github.com/phartenfeller/plsql-parser
A oracle PL/SQL parser written in js
Last synced: 04 May 2025
https://github.com/vincentreynaud/resource-gen
CLI utility to parse webloc & browser-printed pdf files into a comprehensive list of links in markdown
bookmarks cli-app markdown nodejs parser resource-manager resource-sharing url utility web-links
Last synced: 15 Apr 2025
https://github.com/bhamiltoncx/unicode-graphemes
Java parser for Unicode grapheme clusters, including emoji zero-width joiner (ZWJ), flag, and gender sequences
antlr antlr4 emoji graphemeclusters graphemes java lexer parser unicode
Last synced: 16 May 2025
https://github.com/tinsir888/compiler-sysy
NKU CS major compulsory course in 5th semester, taught by Prof. Wang Gang. Finish a compiler of language SysY(A subset of language C), by using auxiliary tools bison and yacc. It is widely regarded as the most difficult compulsory course in computer science.
bison-yacc parser sysy yacc-lex
Last synced: 26 Apr 2025
https://github.com/aminya/d-tree-sitter
The D bindings for tree-sitter
bindings d-lang parser tree-sitter
Last synced: 07 May 2025
https://github.com/leogtzr/jthreadparser
jthreadparser is a Go library to parse Java Thread Dump files.
go golang java jvm parser threaddump
Last synced: 13 Jun 2025
https://github.com/mystpi/chomp
🍪 Lexer step + parser combinators + great error messages [nibble fork]
functional-programming gleam lexer lexing parser parser-combinators parsing
Last synced: 31 Jan 2026
https://github.com/null-none/django-useragent
A django package that allows easy identification of visitor's browser, OS and device information, including whether the visitor uses a mobile phone, tablet or a touch capable device.
django parser user-agent useragent
Last synced: 08 Oct 2025
https://github.com/ikergarcia1996/basic-cyk-parser
Basic CYK-Parser written in python 3
cyk cyk-algorithm cyk-parser grammar grammar-parser natural-language-processing nlp parser parsing python-3
Last synced: 05 Oct 2025
https://github.com/anubhav4sachan/bing-scraper
The bingscraper is python3 package which extracts the text and images content on search engine 'bing.com'
html package parser pypi python scraper scraping-websites
Last synced: 14 Jan 2026
https://github.com/chipsalliance/tree-sitter-firrtl
FIRRTL grammar for tree-sitter
Last synced: 11 Mar 2026
https://github.com/bvanhoekelen/icalendar-php
📆 Create easily a full iCalendar subscription service. Compatible with the best Calendar Apps, Laravel and Composer.
generator icalendar ics laravel parser php simple subscription
Last synced: 11 Apr 2025
https://github.com/Insality/defold-parser
Node module to encode and decode Defold files
Last synced: 23 Oct 2025
https://github.com/vanhakobyan/useful_pieces_of_code
Best Practice codes
algorithm csharp custom parser parsing-library proxy regex smtp smtp-client view wpf youtube
Last synced: 16 Aug 2025
https://github.com/enzious/diff2html
Pretty diff to html Rust library (diff2html Rust port) https://diff2html.xyz
colorized diff diff2html git html parser pretty rust syntax-highlighting unified-diffs
Last synced: 24 Apr 2025
https://github.com/jonschlinkert/parser-front-matter
Front matter parser that uses gray-matter and bits of real panther, so you know it's good. Kind of like consolidate.js engine, accept it's not an engine, it's a parser. Works with Assemble, express.js, parser-cache, or any application with similar conventions.
front-matter gray-matter handlebars html markdown matter parser static-site static-site-generator yaml yaml-frontmatter
Last synced: 16 Mar 2026
https://github.com/nayuki/json-library-java
JSON parser and serializer in Java.
java json library parser serializer
Last synced: 03 Jul 2025
https://github.com/tree-sitter-grammars/tree-sitter-csv
csv grammar for tree-sitter
Last synced: 18 Jan 2026
https://github.com/lisprez/arithmetic_expression_evaluator
arithmetic expression evaluator: homework for fourth graders in elementary school
expression-calculator expression-evaluator expression-parser expression-tree expression-tree-builder interpreter parser parser-combinators
Last synced: 13 Mar 2026
https://github.com/move-hub/tree-sitter-move
tree-sitter grammar for libra move language
grammar libra move parser tree-sitter
Last synced: 16 Mar 2026
https://github.com/jabranr/csv-parser
PHP client to parse CSV data from a path, file, stream, resource or string into indexed or associative arrays.
Last synced: 10 Oct 2025
https://github.com/tree-sitter-grammars/tree-sitter-go-sum
go.sum grammar for tree-sitter
Last synced: 02 Apr 2026
https://github.com/lcsmuller/jsmn-find
Tiny, zero-allocation JSON tokenizer written in ANSI C
ansi c c89 deserialization embedded hacktoberfest jsmn jsmn-token-extraction json parser tokenizer
Last synced: 17 Oct 2025
https://github.com/aldelo/common
Common helper and wrapper utility code for golang projects
aes-256 golang helpers parser reflection utilities wrappers
Last synced: 02 Apr 2026
https://github.com/3p3r/tree-sitter-eventrule
Grammar for AWS Event Rules: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html
aws-eventbridge parser tree-sitter
Last synced: 02 Apr 2025
https://github.com/tree-sitter-grammars/tree-sitter-hare
Hare grammar for tree-sitter
Last synced: 14 Jun 2025
https://github.com/emkay/parser-6502
Parser for 6502 assembler
6502 assembly javascript nintendo parser
Last synced: 18 Oct 2025
https://github.com/0xb10c/mempool-dat
Go package to parse Bitcoin Core's mempool.dat file
bitcoin bitcoin-core go golang mempool parser
Last synced: 21 Oct 2025
https://github.com/lifyzer/data-parser-system
:apple: Simple script that parses data from open source databases to the standard Lifyzer database structure :green_apple:
data data-parser databases food food-data health ingredients lifyzer nutrition parsed-data parser parses-data
Last synced: 09 Apr 2025
https://github.com/jentic/jentic-openapi-tools
Jentic OpenAPI Tools
bundler datamodel openapi openapi3 openapi31 parser python python3 validators
Last synced: 10 Jun 2026
https://github.com/stablecanvas/sd-webui-a1111-prompt-parser
sd a1111 prompt parser for javascript.
a1111-stable-diffusion-webui a1111-webui parser prompt sd sdxl stable-diffusion stable-diffusion-webui stablediffusion
Last synced: 03 May 2026
https://github.com/markknol/hx-mathparser
Evaluates math expressions. Written in Haxe.
Last synced: 04 Jan 2026
https://github.com/ariya/calculator.clj
Learning Clojure by writing a lexer, parser, evaluator
clojure clojurescript evaluator graalvm graalvm-native-image interpreter lexer parser scanner tokenizer
Last synced: 10 Mar 2026
https://github.com/qedk/ini-rs
A simple macro utility built on top of configparser with no other dependencies built on Rust.
configuration ini macro parser rust settings
Last synced: 18 Apr 2025
https://github.com/lujjjh/content-disposition-attachment
A library to parse "attachment"s in Content-Disposition.
Last synced: 29 Jun 2025
https://github.com/k1low/curlreq
curlreq creates *http.Request from curl command.
Last synced: 16 Apr 2025
https://github.com/fresh2dev/yapx
The next generation of Python's Argparse.
Last synced: 06 May 2025
https://github.com/gcarreno/objectpascalparser
An attempt at an Object Pascal Parser
fpc free-pascal freepascal lazarus object-pascal objectpascal parser parsing pascal tokenization tokenizer
Last synced: 05 Jan 2026
https://github.com/svstanev/goexp
Recursive descent expression parser in Go
expression expression-engine expression-evaluator expression-language golang parser recursive-descent-parser
Last synced: 21 Aug 2025
https://github.com/marketingpipeline/iptv-parser.js
A JavaScript library to easily parse M3U / IPTV
fetch-iptv free-iptv iptv iptv-m3u iptv-parser iptv-playlist javascript m3u m3u-parser m3u8 m3u8-parser parser xml-parser
Last synced: 01 Aug 2025
https://github.com/vaguue/struct-compile
Easily parse binary data with C structure syntax
binary-parsing javascript javascript-parser parser
Last synced: 28 Apr 2025
https://github.com/edumserrano/github-issue-forms-parser
A Docker container GitHub action that can be used to parse GitHub issue forms.
actions forms github github-action github-actions issue-forms issues parser
Last synced: 22 Sep 2025
https://github.com/homeworkprod/syslogmp
A parser for BSD syslog protocol (RFC 3164) messages
Last synced: 12 Apr 2025
https://github.com/hanneskimara/cddlc
WIP: Parser and Code Generator for the Concise Data Definition Language (CDDL)
cbor cddl codegen golang parser rfc8610 validation
Last synced: 21 Apr 2025
https://github.com/ishirav/date-detector
A Python module for scanning text and extracting dates from it, regardless of language or date format
Last synced: 24 Sep 2025
https://github.com/BurntCaramel/lofi-js
Format rich content using #hashtags and @mentions
content javascript nodejs parser text text-formatting
Last synced: 02 Aug 2025
https://github.com/hypertino/expression-parser
Expression parser and evaluator for Scala powered by parboiled2.
expression-evaluator expression-parser parser scala
Last synced: 14 Apr 2025
https://github.com/belledonnecommunications/belr
ABNF Parser - Linphone.org mirror for belr (git://git.linphone.org/belr.git)
Last synced: 15 Apr 2025
https://github.com/fabiospampinato/ini-simple-parser
A simple, fast and configurable INI parser.
editorconfig ini parser simple
Last synced: 27 Jul 2025
https://github.com/fabiospampinato/tiny-editorconfig
A tiny isomorphic parser and resolver for EditorConfig.
Last synced: 27 Jul 2025
https://github.com/nirlep5252/fun
A funny little interpreted programming language heavily inspired by Lox.
interpreter java language lox parser
Last synced: 14 Apr 2025
https://github.com/imelgrat/opml-parser
A PHP-based OPML Parser Class. Extracts the properties of content from OPML files
composer composer-package extract opml opml-files opml-outline opml-parser opml-to-json parser parsing-engine parsing-library php rss rss-feed xml xml-parser
Last synced: 16 May 2025
https://github.com/xelis-project/xelis-vm
Interpreted language developed in Rust
interpreter language lexer parser vm
Last synced: 22 Oct 2025
https://github.com/burntcaramel/lofi-js
Format rich content using #hashtags and @mentions
content javascript nodejs parser text text-formatting
Last synced: 15 May 2025
https://github.com/iand/nquads
NQuad parser in Go
go golang linked-data parser rdf semantic-web
Last synced: 19 Apr 2025
https://github.com/gamaops/protoschema
The coolest JSON Schema to Protobuf 3 definitions parser
json-schema parser protobuf protobufjs protocol-buffers validation validator
Last synced: 30 Jun 2025
https://github.com/barbarbar338/bargs
✨ A simple argument parsing system
arg args argument argument-parser argument-parsing arguments argv argv-parser bargs parse parser parsing ts typescript
Last synced: 27 Aug 2025
https://github.com/frankshearar/parsing-derivatives
Parsing with derivatives.
brzozowski-derivatives derivative parser parsing smalltalk
Last synced: 21 Sep 2025
https://github.com/zhuzilin/swiftpeg
A PEG parser generator written in swift 5.3.
parser parser-generator parsimonious swift
Last synced: 28 Jul 2025