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/orphoros/shark
Shark programming language
compiler go golang language lexer parser programming-language virtual-machine
Last synced: 16 Jan 2026
https://github.com/integr-dev/backbone
Backbone provides a robust and flexible framework for developing Minecraft servers.
bstats bukkit-api framework jackson-yaml kotlin kotlin-coroutines kotlin-scripting minecraft parser spigot sqlite-database
Last synced: 02 Apr 2026
https://github.com/fedemartinm/react-search-operators
Search component based on search-operators
Last synced: 02 Aug 2025
https://github.com/5nord/shini
Command-line TOML processor
bash cli command-line-tool ini parser shell toml
Last synced: 13 Oct 2025
https://github.com/stellardx/cspaceengine-project
A C++ static library for astronomic calculation and modding SpaceEngine
astronomy astrophysics cpp library parser spaceengine
Last synced: 08 Jun 2026
https://github.com/dotdot0/fox-lang
A interpreter written in rust
interpreter language parser rust
Last synced: 05 Mar 2026
https://github.com/andrewscwei/rbc-statement-parser
Handy Python script to parse RBC Visa statements
Last synced: 27 Dec 2025
https://github.com/bionode/bionode-vcf
vcf parser using javascript
bioinformatics bionode nodejs parser tool
Last synced: 26 Feb 2026
https://github.com/algosup/2023-2024-project-3-virtual-processor-team-1
The goal of the project is to create a virtual processor and an interpreter for running assembly code on that processor
Last synced: 02 Jul 2025
https://github.com/tree-sitter-grammars/tree-sitter-udev
udev rules grammar for tree-sitter
Last synced: 10 Mar 2026
https://github.com/criezy/script_cmd
A command line C-like script interpreter
c-plus-plus equation-calculator parser
Last synced: 09 Mar 2026
https://github.com/sigalor/poppler-native
A native interface to the Poppler PDF parser for NodeJS.
Last synced: 02 Aug 2025
https://github.com/chaklim/jyutping-table-parser
just a JPTableFull.pdf parser
Last synced: 16 Oct 2025
https://github.com/sunny-117/jsx-compilation
🍻 实现 JSX 语法转成 JS 语法的编译器
ast code generation nodetypes parser transformation traversal
Last synced: 11 Apr 2025
https://github.com/archermarx/tinytoml
Small, single-file TOML parser written in Modern Fortran
config fortran modern-fortran parser toml
Last synced: 01 Feb 2026
https://github.com/jupitern/file-parser
a fluent way to read, filter, parse and format {csv, tsv, dsv, variable-length-delimited} and other txt files
csv dsv parser php php7 txt variable-length-delimited
Last synced: 22 Apr 2025
https://github.com/repalash/fexpr.js
Filter expression parser(like SQL WHERE, Elasticsearch etc) for JavaScript.
dsl expression fexpr filter-parser javascript parser query sql typescript
Last synced: 17 Apr 2025
https://github.com/csabahruska/dsl-experiment
Basic implementation of Hindley-Milner Type System and variants.
functional-programming haskell hindley-milner parser type-checker
Last synced: 12 Apr 2025
https://github.com/oopsguy/pconfig
A PHP library for parsing and persisting configuration files (json, yaml, ini, xml and php). 一个 PHP 配置文件工具库,可解析和持久化配置文件内容,简化文件操作。
config configuration ini json lib parser php php-array php-library php-utility utils xml yaml
Last synced: 21 Aug 2025
https://github.com/chaosinventor/parse-ebnf
Parser for EBNF written in python
Last synced: 20 Jun 2025
https://github.com/costajob/apache_log_parser
Apache log parser by filters in Crystal.
apache apache2 crystal crystal-lang http-logs parser
Last synced: 01 Mar 2026
https://github.com/basf/rormula
Formula parser and evaluator for Wilkinson Notation and dataframes arithmetics
doe experimental-design parser wilkinson
Last synced: 03 Apr 2026
https://github.com/konfiger/konfiger-dotnet
Light weight package to manage key value based configuration and data files for .NET Notable C# and Visual Basic.
configuration csharp dotnet key-value langauge parser properties visual-basic
Last synced: 25 Feb 2026
https://github.com/tree-sitter-grammars/tree-sitter-capnp
Cap'n Proto grammar for tree-sitter
Last synced: 26 Jul 2025
https://github.com/mbaddeley/contikipy
Automated cooja simulations, log parsing, and plotting with python.
contiki contiki-os cooja parser plotting python simulation
Last synced: 30 Apr 2025
https://github.com/slipros/roamer
Fast and flexible HTTP request parser for Go
api data-binding form-parsing go go-api go-http go-http-requests go-library golang http http-request http-request-params-reader json middleware parser request-parsing rest-api struct-tags web-framework
Last synced: 14 Jan 2026
https://github.com/shellscape/fwv
A ⚡️ crazy fast streaming ⚡️ Fixed Width Value Parser
file fixed fixed-width parser streams width
Last synced: 13 Sep 2025
https://github.com/k94ll13nn3/strinken
A parametrized string library!
c-sharp csharp dotnet-standard netstandard parametrized parser string strinken
Last synced: 13 Oct 2025
https://github.com/Sunny-117/jsx-compilation
🍻 实现 JSX 语法转成 JS 语法的编译器
ast code generation nodetypes parser transformation traversal
Last synced: 03 Apr 2025
https://github.com/tree-sitter-grammars/tree-sitter-smali
smali grammar for tree-sitter
Last synced: 29 Jul 2025
https://github.com/azu/lodash-template-js-parser
A JavaScript parser for `lodash.template`.
javascript lodash parser splitter template
Last synced: 02 Aug 2025
https://github.com/cao-awa/structuring-translator
The structuring translator is a framework that lets content can be translated into other formats.
abstract-syntax-tree content-transformation conveter framework javascript kotlin-script language languages parser script scripting structure structured-data structurizr syntax-analysis transform translate translator typescript
Last synced: 17 Aug 2025
https://github.com/codebox/stellar-classification-parser
A parser for star classification codes
Last synced: 12 Jun 2025
https://github.com/arindam-modak/web-scraping
web scraping using python. Scrap valuable amd important data from top websites using python.
beautifulsoup codechef codeforces github github-rank pandas parser python3 spoj web-scraping
Last synced: 19 Aug 2025
https://github.com/fedemartinm/search-operators
A search operators parser to filter search results
javascript nodejs parser search
Last synced: 02 Mar 2026
https://github.com/gek169/seabass
the SEABASS Metaprogramming language (and metacompiler) repository. Public Domain Compiler. Compiles to C.
cc0 compiler compiler-construction compilers domainspecificlanguage jesus-is-lord metaprogramming parser public-domain seabass
Last synced: 16 Apr 2025
https://github.com/blu3r4y/whiteparse
Whiteparse is a data parser and reverse templating engine, written in C# and optimized for parsing whitespace-delimited text to JSON objects
Last synced: 01 Mar 2026
https://github.com/truemogician/compiler
A compilation system with lexer, parser, semantic analyzer, and a C-like language based on them
compiler csharp lexer parser semantic-analyzer
Last synced: 25 Feb 2026
https://github.com/dobroslavradosavljevic/hsize
The ultimate TypeScript library for human-readable byte formatting and parsing.
bytes file-size formatting human-readable javascript npm-package parser typescript utility
Last synced: 28 Jan 2026
https://github.com/noxalus/bulletmli
A C# parser of improved BulletML files.
Last synced: 27 Apr 2026
https://github.com/mikepenzin/timeago-simple
timeago makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "1 day ago")
bower date nodejs-modules nodejs-plugin npm-module npm-package npm-scripts parser timeago vanilla-javascript vanilla-js
Last synced: 21 Feb 2026
https://github.com/gershnik/argum
Fully-featured, powerful, command line argument parser in C++20
argument-parser argument-parsing cli command-line command-line-parser command-line-parsing cplusplus cpp cpp20 header-only option-parser option-parsing parser
Last synced: 10 Feb 2026
https://github.com/gastonzalba/ol-wfs-capabilities
Open Layers format for reading WFS capabilities data
capabilities geoserver getcapabilities ol openlayers parser wfs xml
Last synced: 07 Oct 2025
https://github.com/konfiger/konfiger-jvm
Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala
configuration java jvm key-value kotlin language parser properties scala
Last synced: 18 Apr 2026
https://github.com/b4dnewz/clito
Simple and well written command line applications helper
bin command-line command-line-tool helper parser utility
Last synced: 13 Oct 2025
https://github.com/xieyuheng/sexp
An implementation of S-expression in JavaScript.
lisp parser s-expression scheme sexp
Last synced: 30 Sep 2025
https://github.com/sharparam/klox
Kotlin implementation of the Lox language
gradle interpreter kotlin lox parser parsing
Last synced: 05 Jan 2026
https://github.com/tzussman/valparse
Package to parse Valgrind XML output files
Last synced: 18 Jan 2026
https://github.com/bikossor/rudus
Parser combinator library for TypeScript.
functional-parsing hacktoberfest javascript node-js nodejs parser parser-combinators typescript
Last synced: 01 Mar 2025
https://github.com/rse/ael
Advanced Expression Language
evaluation expression language parser
Last synced: 19 Apr 2025
https://github.com/potato3d/objparser
C++ library to read 3D Wavefront OBJ/MTL files
3d 3d-wavefront library mtl-files obj-files parser reader wavefront-obj
Last synced: 17 Jun 2026
https://github.com/bluk/maybe_xml
A non-validating XML pull parser.
parser pull-parser rust xml xml-parser
Last synced: 10 Mar 2026
https://github.com/openbytedev/metalink
A Metalink parser for versions 4.0 and 3.0.
Last synced: 02 Jul 2025
https://github.com/i3oris/topdown
Parser shard using top down operator precedence and Pratt Parsing.
Last synced: 19 Apr 2025
https://github.com/asaaki/cloudfront-logs
AWS CloudFront log line parser
amazon aws cloudfront cloudfront-logs logs parser rust rust-lang
Last synced: 28 Feb 2026
https://github.com/sertdfyguhi/meth
A Python library to parse and evaluate mathematical equations.
equation interpreter math math-library mathematics parser python
Last synced: 14 Jan 2026
https://github.com/rodrigooler/soljs
Parser to convert Javascript code to Solidity using abstract syntax tree
abstract-syntax abstract-syntax-tree blockchain es6 javascript js node open-source parser smart-contracts solidity typescript
Last synced: 11 Apr 2026
https://github.com/vxern/dexonline-scraper
🇷🇴 A performant, battle-tested scraper for dexonline.ro to fetch information about words in the Romanian language.
battle-tested definitions dexonline dictionary etymology examples expressions inflection javascript language node parser romanian scraper typescript
Last synced: 12 May 2025
https://github.com/pixieditor/pixiparser
A parser for serializing and deserializing .pixi files used by PixiEditor
csharp dotnet dotnet-core dotpixi nuget parser pixi
Last synced: 09 Jul 2025
https://github.com/audy/dna
A biological sequence file (fasta, fastq, qseq) parser for Ruby
bioinformatics dna parser ruby
Last synced: 07 Oct 2025
https://github.com/maxcore25/profile-links
Simple dashboard using pseudo-parser, Next.js, React Query and Tailwind CSS
nextjs parser react react-query sass scss tailwindcss
Last synced: 13 Feb 2026
https://github.com/al-muhandis/yandexsqiparser
Yandex SQI parser lib for FreePascal
freepascal lazarus parser pascal seo yandex
Last synced: 22 Jan 2026
https://github.com/jmsv/xunit-to-nunit
Converts C# XUnit tests to NUnit tests
c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit
Last synced: 30 Apr 2026
https://github.com/ikenox/h2s-rs
A declarative and ergonomic HTML parser library in Rust
Last synced: 14 Mar 2026
https://github.com/here-be/snapdragon-stack
Snapdragon utility for creating a stack.
array nodes parse parser snapdragon stack tokenize tokens
Last synced: 03 Aug 2025
https://github.com/avdgaag/example_json_parser
Example project about leex and yecc in Elixir
Last synced: 01 May 2026
https://github.com/buzzardgta/bookmarks_parser
Exported browser's bookmarks file parser
bookmarks bookmarks-parse bookmarks-parser parse parser
Last synced: 18 Oct 2025
https://github.com/dgelessus/python-rezparser
A pure Python library for parsing Macintosh Rez source files
classic-mac-os macintosh parser python resource-fork rez
Last synced: 03 Oct 2025
https://github.com/sergiomarotco/kaspersky-installed-software-parser
Program for parsing KSC installed software report
Last synced: 13 Jun 2026
https://github.com/siraben/tree-sitter-imp
Imp grammar for tree-sitter
grammar imp parser tree-sitter
Last synced: 09 Apr 2025
https://github.com/arnau/tree-sitter-csv
CSV grammar for tree-sitter
csv parser tree-sitter tree-sitter-parser
Last synced: 06 Feb 2026
https://github.com/muhammadsiyab/editorjs-parser-php
Parses Editor.js JSON output to HTML
Last synced: 21 Jul 2025
https://github.com/rythenglyth/dly-parser
A tool and Node.js package to parse immanens' DLY container files.
container delivery delivery-reader deliveryreader dly dly-container file fileformat immanens parser
Last synced: 16 Apr 2025
https://github.com/juancastillo0/snippet_generator
Generate classes, themes, widgets, parsers and SQL bindings for Dart and Flutter.
codegenerator dart dartlang flutter flutter-apps parser sql
Last synced: 03 May 2026
https://github.com/lalloni/seared
Lightweight PEG-based text parsing in Golang without code generation.
go golang parser parser-library parsing parsing-expression-grammar peg text
Last synced: 13 Jun 2026
https://github.com/hydrocarbon-tk/Hydrocarbon
Programming Language Toolkit
backus-naur-form compiler cpp go grammar intermediate-representation javascript lllr parser rust typescript webassembly
Last synced: 10 Aug 2025
https://github.com/ferhatgec/flap
Fegeya Flap Execution Language, Written in FlaScript.
flap flascript interpreter language parser print programming scripting statement virtual-machine
Last synced: 28 Feb 2026
https://github.com/reconmap/php-command-output-parsers
Parsers for many security command outputs in the form of a PHP library
commands hacktoberfest nessus nmap parser qualys security tools
Last synced: 11 Jun 2025
https://github.com/abhishekmishra-17/code-optimization-using-python
It is the program of code optimization using python....
code-optimizations compiler compiler-design compiler-optimization compilers csv-files optimization pandas pandas-dataframe parser parser-plugin programming-language python python3
Last synced: 03 May 2026
https://github.com/stagas/minipratt-js
port of https://github.com/matklad/minipratt to JavaScript
operator-precedence parser pratt recursive-descent recursive-descent-parser tdop top-down
Last synced: 24 Oct 2025
https://github.com/io7m-com/jnoisetype
SoundFont manipulation
java parser serializer soundfont
Last synced: 22 Apr 2025
https://github.com/vit0rr/monkey
Compiler with VM for toy language Monkey written in GoLang
compiler golang interpreter lexer parser repl vm
Last synced: 22 Apr 2025
https://github.com/jrosen081/mathparser
A Swift library to parse mathematical expressions into Decimal values
Last synced: 01 Aug 2025