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-05 00:19:15 UTC
- JSON Representation
https://github.com/middledot/math_parser
A math expression parser in python
Last synced: 24 Jan 2026
https://github.com/ferhatgec/fpm
Fegeya Package Manager. compile-install-manage!
build-from-source fpm installer list package package-manager parser repo scrift
Last synced: 18 Feb 2026
https://github.com/theflash2k/hackprobe
A Search Engine of JSON-based Cheat Sheets
cheat-sheet docker fastapi hackprobe json markdown parser python react
Last synced: 09 Apr 2026
https://github.com/make-software/ces-go-parser
The Golang library for parsing Casper Event Standard events
blockchain casper-network golang parser
Last synced: 24 Apr 2025
https://github.com/dandxy89/lp_parser_rs
Rust LP File Parser and Diff tool
diff integer-programming linear-programming lp lpfile nom parser rust
Last synced: 24 Feb 2026
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/desmonhak/argparse_c
Librería para pasear y manejar argumentos por linea de comandos en C
Last synced: 09 Apr 2025
https://github.com/codebox/stellar-classification-parser
A parser for star classification codes
Last synced: 12 Jun 2025
https://github.com/tdurieux/dinghy
A library to parse and manipulate Dockerfiles
Last synced: 13 Apr 2025
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/genometric/geutilities
Genome Utilities (GeUtilities) provides open-source building-blocks for genomic data analysis tools.
building-block genome-analysis genomics parser
Last synced: 12 Apr 2025
https://github.com/trailblazer/trailblazer-transform
Transform, parse, coerce, validate, it's all just a chain of transformations. Replacement/extension for Reform.
coercion parser typing validation
Last synced: 27 Feb 2026
https://github.com/jednano/linez
Parse lines from text.
lines newline newline-character-sequences parser parses-lines
Last synced: 12 Apr 2025
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/glaukiol1/gago
Interpreted Programming Language built in Go. Lexer, Parser, AST, VM.
ast gago interpreter lexer parser programming programming-language
Last synced: 26 Jan 2026
https://github.com/noxalus/bulletmli
A C# parser of improved BulletML files.
Last synced: 27 Apr 2026
https://github.com/red5d/nexpose-tools
Tools and monitoring scripts for Nexpose
automation debugging log-parser monitoring nexpose parser
Last synced: 06 May 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/mfelsche/pony-ast
:horse: :deciduous_tree: Library for accessing AST generated by ponyc
compiler ffi-bindings parser pony pony-language ponylang
Last synced: 15 Feb 2026
https://github.com/kale-ko/bjsl
A semi-advanced Java data serialization library with features for reducing file sizes.
data java java-serialization json parser serialization serializer smile yaml
Last synced: 28 Feb 2026
https://github.com/usbokirishima/wimey
Wimey is a lightweight C library for building command-line tools with ease. It supports both command and argument parsing, including value handling, automatic help generation, and type-safe conversions. Designed for flexibility and minimal dependencies, Wimey helps you structure your CLI programs cleanly and efficiently.
args args-parser c command-line cprogramming library parser posix unix
Last synced: 28 Feb 2026
https://github.com/gisce/liquicomun
Liquicomun
api esios hacktoberfest parser python ree
Last synced: 12 Apr 2025
https://github.com/binhtran432k/tree-sitter-gherkin
Gherkin grammar for Tree-sitter
cucumber gherkin parser treesitter
Last synced: 11 Apr 2025
https://github.com/tebogoyungmercykay/recspl-compiler-construction-in-python
This repository contains the core components of our Recursive Student Programming Language Compiler Construction and Design project. The project aims to implement a complete compiler, including lexical analysis, parsing, semantic analysis, and code generation.
intermediate-code-generation lexer parser pytest semantics syntax-tree testing tokens type-checker
Last synced: 09 Jul 2025
https://github.com/matronator/parsem
Parser for YAML, JSON and NEON templates.
json json-parser json-template json-templates mtrgen neon parse parser parsing-engine parsing-library php template-engine template-language template-parser templating templating-engine yaml yaml-parser yaml-template yaml-templates
Last synced: 27 Dec 2025
https://github.com/maximilianfeldthusen/simpleparser
This C code implements a simple command-line interface (CLI) that allows users to input commands and receive responses based on those commands.
Last synced: 05 Sep 2025
https://github.com/alisenola/deno-swc-complier
The SWC compiler for Deno.
ast bundler deno hacktoberfest javascript parser rust spack swc typescript
Last synced: 05 Mar 2026
https://github.com/webfoo/html-to-shopify-rich-text
A PHP package that converts HTML content to Shopify's Rich Text format. This package provides a simple and reliable way to transform HTML content into the JSON structure that Shopify's Rich Text editor expects.
Last synced: 17 Feb 2026
https://github.com/iguessthislldo/bridle
OMG Interface Description Language Parser/AST Library
idl language-server language-server-protocol omg-idl parser python python3
Last synced: 16 May 2025
https://github.com/seangenabe/rubyfy
Easily write ruby annotations and output them as HTML.
Last synced: 29 Jul 2025
https://github.com/openbytedev/metalink
A Metalink parser for versions 4.0 and 3.0.
Last synced: 02 Jul 2025
https://github.com/tspannhw/linkextractorprocessor
Apache NiFi Custom Processor For Link Extracting
apache-nifi big-data java links nifi-processors parser
Last synced: 06 Mar 2026
https://github.com/blvckbytes/gpeee
A very small and versatile parser used to evaluate simple expressions
ast configuration environment expression interpreter language optimizer parser tokenizer
Last synced: 11 Apr 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/hideoo/lodash-doc-parser
Lodash documentation parser generating a JSON representation.
documentation lodash node nodejs parser
Last synced: 12 Apr 2026
https://github.com/sinakarimi7/ll1-parser
for Compiler Project :)
ll1 nodejs parser parsing-algorithm parsing-table
Last synced: 22 Apr 2025
https://github.com/hupe1980/go-textractor
📄 Amazon textract response parser written in go.
amazon aws golang parser textract unstructured-data
Last synced: 16 Apr 2025
https://github.com/mistralys/x4-savegame-parser
Savegame manager for X4: Foundations. Extracts useful information and creates automatic save backups.
gaming parser php savegame-management savegame-reader x4foundations xml
Last synced: 16 Mar 2025
https://github.com/isopod/jsonstream
Sane, fast, low-overhead, procedural API for parsing JSON files.
delphi freepascal json parser pascal
Last synced: 13 Jul 2025
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 Apr 2025
https://github.com/fanchengyan/myst-sphinx-gallery
A Sphinx extension that builds galleries from any set of myst-style markdown/notebook or rst files.
docutils gallery jupyter markdown parser sphinx-extension
Last synced: 27 Oct 2025
https://github.com/graythze/vkexport
📄 All photos, wall, friends and other data from VK page in JSON file
exporter parser vk vk-api vkontakte vkontakte-api
Last synced: 06 Oct 2025
https://github.com/soran-ghaderi/inverted_index
An inverted index of OpinRank dataset written in python. More information will uploaded subsequently. This version is under developing.
data-mining inverted-index opinrank parser preprocessing python python3 xml
Last synced: 20 Oct 2025
https://github.com/bernardo-mg/dice-notation-python
Tools and parsers for handling Dice/RPG notation using Python
Last synced: 10 Mar 2026
https://github.com/jutaz/athena-struct-parser
Parse dict-like structs returned in responses of AWS Athena
Last synced: 12 Jul 2025
https://github.com/shinnn/parse-m3u8
Parse M3U8
hls javascript m3u m3u8 nodejs parser streaming video
Last synced: 09 Apr 2025
https://github.com/coghost/iparse
To extract HTML/json content identified by CSS selectors(with bs4) with yaml config support
crawler parser parser-library python xkcd yaml
Last synced: 12 Oct 2025
https://github.com/basemax/jsexpressionparser
A tiny web-based JS parser to handle and analyze a mathematical expression (order of operations)
html js mathematical-expressions mathematical-parser parser parser-combinators
Last synced: 13 Aug 2025
https://github.com/rikonardo/cafebabe
Java .class files parser for Kotlin
bytecode bytecode-manipulation bytecode-parser java kotlin library multiplatform parser
Last synced: 12 May 2025
https://github.com/quarto-dev/gridtables
Haskell parser for reStructuredText-style grid tables.
Last synced: 11 Dec 2025
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/niklaskorz/nklang
A programming language interpreter written in Go
formal-languages golang interpreter lexer parser semantics
Last synced: 01 May 2025
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/wizard04wsu/uri_parsing
JavaScript functions for validating, normalizing, and parsing URIs and email addresses.
domain email ip ipv4 ipv6 mailbox mailto module parser schemes uri uri-parser url url-parser
Last synced: 19 Oct 2025
https://github.com/seldszar/tekko
Another IRC message parser and formatter.
Last synced: 14 Jun 2025
https://github.com/leops/dmxparser
Reading the Valve Data Model eXchange (DMX) format in Rust
dota-2 half-life-alyx parser source-engine
Last synced: 06 Oct 2025
https://github.com/cw1997/verilog-parser
Verilog HDL Parser
parser parsers verilog verilog-hdl verilog-simulator
Last synced: 23 Feb 2026
https://github.com/io7m-com/jnoisetype
SoundFont manipulation
java parser serializer soundfont
Last synced: 22 Apr 2025
https://github.com/j0nimost/calcy
A math interpreter for the dev.to blog post
Last synced: 14 Apr 2025
https://github.com/vitorsouzaalmeida/monkey
Compiler with VM for toy language Monkey written in GoLang
compiler golang interpreter lexer parser repl vm
Last synced: 12 Feb 2026
https://github.com/faxes/markdownconvert
Convert Markdown to HTML using mdconvert!
html markdown markdown-parser markdown-to-html parser
Last synced: 27 Mar 2025
https://github.com/jimmysawczuk/recon
A Go package to extract OpenGraph data from the web
Last synced: 29 Jul 2025
https://github.com/3f/e-msbuild
Advanced Evaluator of MSBuild scripts with user-variables support through Varhead and more
e-msbuild evaluator evmsbuild msbuild msbuild-scripts parser soba sobascript user-variables varhead variables
Last synced: 14 Apr 2025
https://github.com/davay42/vitepress-pages
Markdown pages structure generator for Vitepress
markdown parser vite vitepress
Last synced: 03 Oct 2025
https://github.com/zincware/aaargs
attribute autocompletion and argument parsing
Last synced: 09 Sep 2025
https://github.com/ciavash/sway-config
A Raku library and script for parsing Sway window manager's config
app cli command-line config library module parser raku raku-module rakulang sway sway-config swaywm
Last synced: 01 Oct 2025
https://github.com/neurojson/jnifty
Portable MATLAB/Octave toolbox for reading/writing NIFTI-1/2 and JNIFTI files
decoder encoder jnifti json matlab neuroimaging nifti-format nih octave parser
Last synced: 05 Jul 2025
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/tbjgolden/deno-htmlparser2
Deno port of `htmlparser2`
deno html html-parser htmlparser2 parser
Last synced: 16 Aug 2025
https://github.com/father1993/website-parser-dongchedi
This project is a tool for parsing car data from the Chinese website Dongchedi. With its help, you can extract information about car models, their characteristics, prices and other data presented on the site.
Last synced: 10 Nov 2025
https://github.com/karsdev/clarity
Coding language, ast-compiled, fast, easy
abstract-syntax-tree ast clarity clr coding-language custom-programming-language interpreter java java-8 library native native-functions parser programming-language tokenizer
Last synced: 13 Mar 2026
https://github.com/drafakiller/tokenparser-dart
An intuitive Token Parser that includes grammar definition, tokenization, parsing, syntax error and debugging. Implementation based on Lexical Analysis for Dart.
dart debugging grammar lexer lexical-analysis package parser tokenizer
Last synced: 02 Aug 2025
https://github.com/fern-flower-lab/java-properties
Java properties files micro parser for Clojure
clj clojure clojure-library compatibility configuration edn java java-properties parser properties-parser tiny
Last synced: 19 Jan 2026
https://github.com/awoken-bible/usfm
NPM module for USFM (Unified Standard Format Markers) Parsing
Last synced: 19 Mar 2025
https://github.com/vojtatom/shp.ts
🗺️ Shapefile Reader in TypeScript
dbf esri-shapefile geojson loader parser shapefile shp typescript
Last synced: 04 Apr 2025
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/tree-sitter-grammars/tree-sitter-gpg-config
GPG config grammar for tree-sitter
Last synced: 29 Apr 2026
https://github.com/tree-sitter/tree-sitter-fluent
fluent i18n parser tree-sitter
Last synced: 19 Oct 2025
https://github.com/althonos/opticaldisc
Read optical media filesystems with Rust
iso-image iso9660 parser rust-crate
Last synced: 11 Oct 2025
https://github.com/wutadude/proxy-grabber-and-checker
Бесплатный прокси граббер и чекер.
checker grabber parser proxy proxy-checker proxy-grabber proxy-parser
Last synced: 15 Apr 2025
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/notJoon/lambda
λ-calculus parser made by rust
json lambda-calculus parser rust
Last synced: 09 May 2025
https://github.com/prefixaut/rconv
Universal Rhythm-Game File parser and converter
cli command-line command-line-tool converter fileconversion fileconverter parser parser-library rhythm rhythm-game
Last synced: 25 Jan 2026
https://github.com/jonperk318/telegram-parsers
OSINT tools: Telegram chat parsers built to find and extract credit/debit card information and credentials using keyword matches
bank cc credit-card debit-card json open-source-intelligence osint osint-python osint-resources osint-tool osint-tools parser python telegram telegram-channel telegram-chat
Last synced: 20 Oct 2025
https://github.com/tqn/rslambda
Simple, proof-of-concept lambda calculus parser in Rust
compiler lambda-calculus parser rust
Last synced: 26 Jul 2025