Parser topic
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)
List
Parser repositories
ctfd-parser
119
Stars
12
Forks
Watchers
A python script to dump all the challenges locally of a CTFd-based Capture the Flag.
bigcode-tools
43
Stars
16
Forks
Watchers
Set of tools to help working with "Big Code"
EmailReplyParser
628
Stars
77
Forks
Watchers
PHP library for parsing plain text email content.
np
55
Stars
4
Forks
Watchers
A tool to parse, deduplicate, and query multiple port scans.
sentanceparser
19
Stars
10
Forks
Watchers
Using context-free grammar formalism to parse English sentences to determine their structure to help computer to better understand the meaning of the sentence.
WebsiteParser
5
Stars
0
Forks
Watchers
Simple library which parses web pages into objects usin attributes
react-peg
23
Stars
0
Forks
Watchers
A react style parser generator based on PEG.js