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/emptyflow/flowcommandline
Command line parser and processor
command-line commandline parser
Last synced: 20 Jan 2026
https://github.com/pitw/boll-kaspersky-subscriptions-parser
Boll Kaspersky Subscriptions Parser
boll go golang kaspersky kaspersky-subscriptions parser
Last synced: 14 Jan 2026
https://github.com/agnivchtj/scala-interpreter
Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.
abstract-syntax-tree desugarer functional-programming interpreter parser s-expressions scala
Last synced: 11 Oct 2025
https://github.com/shinigami92/url-parser
Parse a given URL and return an abstract syntax tree
abstract-syntax-tree ast parser typescript url
Last synced: 11 Oct 2025
https://github.com/bilgesucakir/stitch-grapher
Java-based crochet pattern engine for topology-aware parsing, stitch connectivity graph modeling, and visualization.
crochet-pattern cytoscape data-structures domain-modeling dsl graph graph-theory graph-visualization java oop parser parsing spring-boot threejs topology
Last synced: 31 May 2026
https://github.com/genial-framework/parser
Parser component from Genial Framework [READ-ONLY]. An extremely fast and eloquent parser.
genial-framework parser php-component php-library php72 php73 php74
Last synced: 16 Mar 2026
https://github.com/thomasvergne/tree-sitter-cabal
Port of original Cabal tree sitter implementation from Magus
cabal highlight parser tree-sitter
Last synced: 19 Jan 2026
https://github.com/polespurnes/semgrep-json-to-sqlite-parser
A tool to easily parse a Semgrep CLI scan output file into a simple SQLite Database.
cybersecurity parser python semgrep sqlite tool
Last synced: 18 Feb 2026
https://github.com/nrjdalal/zod-meta-parser
A utility to extract metadata descriptions from Zod schemas into a structured format.
api conversions json meta parser schema zod
Last synced: 23 Feb 2026
https://github.com/euforic/opentable
Basic Opentable reservation parser in Golang. With an optional gRPC service and Node.js binding-ish module.
golang nodejs opentable parser
Last synced: 30 Jan 2026
https://github.com/stein197/js-qs
Simple bundle of JavaScript functions to make work with query string easer
parser query-string querystring
Last synced: 28 Jan 2026
https://github.com/phdoerfler/enni
A parser for IMAP envelopes
imap parboiled2 parser scala specs2
Last synced: 19 Jan 2026
https://github.com/n0str/asn-subnet-parser
Just a draft.
asn asn-cidr networking parser subnet-summarization
Last synced: 29 Mar 2025
https://github.com/alexhedley/broadcom-community-parser
Broadcom Community Parser
broadcom community parser symantec
Last synced: 08 May 2026
https://github.com/cnayan/mqb
µ Query Language to JSON Query Builder for easy querying using Q-Server
antlr4 javscript lexer parser query query-builder query-language querydsl
Last synced: 09 Oct 2025
https://github.com/soheil-01/eva
A Programming Language for Learning Purposes
interpreter parser programming-language recursive-descent-parser zig
Last synced: 27 Jun 2026
https://github.com/andreygubarev/arnmatch
Parse AWS ARNs into structured data
amazon-web-services arn aws aws-iam cli parser python zero-dependencies
Last synced: 23 Feb 2026
https://github.com/yoannchb-pro/tokenize
An advanced tokenizer made with typescript
ast javascript lexer nodejs parser tokenizer typescript
Last synced: 09 May 2026
https://github.com/panagiotisptr/codeforces-companion
A codeforces parser, code tester and testcase generator in Go
codeforces-parser competitions crawler go golang parser test-automation testing
Last synced: 14 Jan 2026
https://github.com/gastonginestet/qwidget-parser
This project consists of developing using patterns such as Visitor or Builder in Pharo Smalltalk a tool that reads the window design (XML or JSON) and generates the necessary code to display it with Spec2.
parser pharo pharo-smalltalk spec spec-2
Last synced: 18 Jan 2026
https://github.com/calcit-lang/lilac-parser
A toy combinator parser inspired by Lilac, ported from CLJS version
Last synced: 07 Feb 2026
https://github.com/4ster-light/f-logic
Implementation of a logic formula parser and truth table generator in F#
fsharp interpreter lexer parser
Last synced: 08 Oct 2025
https://github.com/extwiii/request-header-parser
Request Header Parser API
api extwiii header javascript nodejs parser routes
Last synced: 15 Apr 2026
https://github.com/fis-stuff/fis-parser-ejs-2.x
ejs template parser plugin for fis3
Last synced: 29 Apr 2026
https://github.com/securityronin/dar-forensic
Pure-Rust forensic reader + anomaly auditor for Denis Corbin DAR (Disk ARchiver) archives, incl. Passware Kit Mobile / Cellebrite mobile extractions; formats 1-11, transparent gzip/bzip2/xz/zstd/lz4/lzo, multi-volume, hardened and fuzz-tested. dar-core reader + dar-forensic analyzer.
archive backup compression dar dfir disk-archiver forensics incident-response mobile-forensics parser passware rust
Last synced: 21 Jun 2026
https://github.com/zevio/pcu_json
JSON parser component for PCU project
component json json-parser json-parser-component parser pcu pcu-json python
Last synced: 15 Apr 2026
https://github.com/ashokdey/parserts
A parser implemented in pure typescript without any dependencies.
abstract-syntax-tree parser typescript
Last synced: 23 Mar 2025
https://github.com/ssukhpinder/log.parser
A quick analysis of server logs and displays in tabular format is needed.
angular csharp dotnet log parser rest rest-api visual-studio
Last synced: 09 May 2026
https://github.com/xrplwin/xrpl-txmutationparser
Parse XRPL transaction to context aware object.
parser php php8 transaction xrpl
Last synced: 01 Feb 2026
https://github.com/lichtso/es6-parser
A lightweight parser written in and for ES6 JavaScript
Last synced: 07 Oct 2025
https://github.com/banickn/klarfrs
A parser written in Rust to read klarf files
klarf parser python rust-lang semiconductor wafers
Last synced: 01 Feb 2026
https://github.com/itsryu/syn
Repositório referente ao trabalho de implementação de um analisador sintáxico para a linguagem MicroPascal (µ-Pascal) da disciplina Linguagens formais, Autômatos e Compiladores da Universidade Católica de Brasília.
c compiler micro-pascal parser syntax-analysis
Last synced: 24 Mar 2025
https://github.com/biosustain/omics_valid
Specifications and validators for omics data formats used on C. autoethanogemum C1 program
bioinformatics biology omics parser
Last synced: 09 May 2026
https://github.com/manishmeganathan/symbolizer
Go Package for Parsing Simple Symbols
golang lexer-parser lexical-analysis parser symbol-parser
Last synced: 07 Oct 2025
https://github.com/mattbriggs/jsparserpy
Parser will transform JS into an XML file to use in creating # an JS object reference.
Last synced: 07 Oct 2025
https://github.com/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 06 Oct 2025
https://github.com/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 2026
https://github.com/ryanlath/jsonconfigpreparser
Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.
configuration-files golang json parser
Last synced: 14 Jan 2026
https://github.com/sv-tools/conf-reader-env
Environment variables parser for conf project
conf environment-variables parser reader
Last synced: 06 Oct 2025
https://github.com/cheesegrinder/templatestr-python
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 05 Oct 2025
https://github.com/sgrams/meteodata
A C++ parser of http://monitor.pogodynka.pl/ site that provides meteorological data from IMGW stations
cpp curl googletest imgw live meteo meteorology parser
Last synced: 20 Apr 2026
https://github.com/benpptung/util-superagent-serializer
process superagent response to get better error logging result
logger logging parser response response-management superagent
Last synced: 10 Jun 2026
https://github.com/fredgdaley2/sortiously
Sort delimited or fixed width files by a defined key with data filter options and progress reporting.
csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting
Last synced: 26 Mar 2025
https://github.com/seinshah/flattenhtml
HTML document flattener package for Go
flattenhtml go golang golang-package html5 node-tree parser
Last synced: 08 Feb 2026
https://github.com/cheesegrinder/templatestr-rust
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 23 Jun 2026
https://github.com/yazaldefilimone/letter.parser
📄 | Recursive descent parser | Abstract Syntax Trees | Tokenizer
compiler compiler-design lexical-analyzer parser scanner tokenizer
Last synced: 07 Jul 2025
https://github.com/jcavat/relational-algebra-parser
fastparse parser relational-algebra scala sql
Last synced: 24 Jun 2026
https://github.com/mtoohey31/ppx_cmd
Declarative command line parsing for OCaml with `@@deriving`.
command-line ocaml ocaml-library parser ppx-deriver
Last synced: 08 Feb 2026
https://github.com/abhishekkr/gowebvtt
WebVTT Parser, parsing main parts of Web Video Text Tracks Format
go golang parser parser-library subtitles subtitles-parsing webvtt webvtt-parser
Last synced: 16 Aug 2025
https://github.com/elkronos/gpt_read
Functions to read documents using GPT.
data-science gpt llm parser question-answering questions-and-answers r
Last synced: 15 Mar 2025
https://github.com/asynched/yacc-lex-json-parser
A simple JSON parser that displays wether the JSON is valid or not.
Last synced: 21 Feb 2026
https://github.com/gurleensethi/codeinfoextractor
An application for parsing out comment information from source code.
Last synced: 16 Apr 2026
https://github.com/j3eyond/sepr_parser
The simple scripts for parse symantec endpoint protection html reports.
bash parser python reports symantec symantecendpointprotection
Last synced: 18 May 2026
https://github.com/martan03/ipp-project
Parser and interpreter implementation
interpreter parser php python school
Last synced: 18 Apr 2026
https://github.com/plume-lang/tree-sitter-plume
Plume grammar for tree-sitter
Last synced: 09 May 2026
https://github.com/stonestepsinc/expat-nuget
Expat is a stream-oriented XML parser.
expat library nuget nuget-package parser static-library xml xml-parser
Last synced: 10 Feb 2026
https://github.com/soenneker/soenneker.validators.basicauth.functions
A validation module for validating HTTP Basic Authentication credentials in Functions.
auth authentication basic basicauth basicauthvalidator csharp dotnet function functions parser security validator validators
Last synced: 06 Jun 2026
https://github.com/adbancroft/tunerstudioiniparser
TsIniParser - a TunerStudio INI parser
Last synced: 26 Mar 2025
https://github.com/nowux/rlpt
Lightweight truth table generator for propositional logic expressions.
parser propositional-logic rust
Last synced: 28 Apr 2025
https://github.com/mblumtritt/parse-argv
A command line parser that only needs your help text.
argv argv-parser cli parse parser ruby ruby-gem
Last synced: 16 Mar 2025
https://github.com/techouse/homebrew-envq
Homebrew tap for envq, a byte-preserving .env query and editing tool.
cli command-line-tool configuration dotenv env homebrew parser rust
Last synced: 14 Jun 2026
https://github.com/jf17/html-to-json-parser
HTML parser(grabber) to JSON format
golang grabber html html-parser json parser skrapping
Last synced: 09 May 2026
https://github.com/estnafinema0/yadro-cpp-test
C++20 simulation of a computer club management system with token parsing, error reporting and unit/integration tests (Google Test).
cpp20 googletest integration-testing object-oriented-programming parser tokenizer unit-testing
Last synced: 24 Aug 2025
https://github.com/banetl/bson-parser
A simple BSON (Binary Json) parser in C++
Last synced: 07 Feb 2026
https://github.com/damianaldair/qr_eu_digital_covid_certificate
A package for parsing the encrypted plaintext contained in the QR code of EU COVID-19 digital vaccination certificates.
covid covid-19 covid19 covid19-data covid19-parser dart flutter parser
Last synced: 13 Apr 2026
https://github.com/nodef/extra-parser
A parser breaks text into smaller elements for easier analysis or translation.
Last synced: 04 Jan 2026
https://github.com/ak4-sh/rahu
A python LSP written in go
golang-package lexer lsp parser python-lsp-server
Last synced: 13 Jan 2026
https://github.com/athanclark/streaming-csv
Simple streaming CSV parsing & statistics gathering
Last synced: 16 Nov 2025
https://github.com/matheusamazonas/yapcol
Yet Another Parser Combinator Library
clean clean-language parser parsing parsing-library
Last synced: 07 Apr 2025
https://github.com/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/johannst/flex-bison-cpp-playground
A playground for some flex/bison experiments in cpp
ast bison bison-flex cpp example flex gnu lalr lex lexer lexer-parser parser playground yacc
Last synced: 15 Mar 2025
https://github.com/terotests/rangerparser
Opinionated tokenizer and parser for common and custom languages
Last synced: 22 Mar 2025
https://github.com/felix-engelmann/historic-flight-parser
A parser for the Historic Flight Database
departedflights flights historical-data oag parser
Last synced: 16 Jan 2026
https://github.com/tunnelsoft/niniscript
trying to write a DSL which converts the provided code to Old Honoured JQuery. we are using it inside our formgenerator.
antlr4 code-generation dotnet parser scripting-language visitor
Last synced: 24 Apr 2026
https://github.com/fpapado/elm-set-cookie-parser
A parser for the Set-Cookie header, written in Elm.
Last synced: 27 Jun 2025
https://github.com/katistix/eval-from-scratch
A simple "interpreter" that takes in as input simple arithmetic expressions and computes their values.
cpp mathematics parser tokenizer
Last synced: 30 Jun 2025
https://github.com/andstor/latex-math-parser
:wrench: Parser for parsing LaTeX math expressions
Last synced: 31 Jul 2025
https://github.com/piger/sshconfig
This package implements a simple parser for the ssh_config(5) configuration file used by OpenSSH.
go golang parser ssh ssh-config
Last synced: 28 May 2026