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/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/cheesegrinder/templatestr-rust
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 23 Jun 2026
https://github.com/dbadoy/eth-simple-parser
Web for decode data from transaction and generate method id
Last synced: 23 Mar 2025
https://github.com/blacksujit/suraksha
Welcome to the **SURAKSHA -- Secure Document Query Application**! This powerful tool allows you to securely upload, search, and analyze documents with ease. Built using Streamlit, this app offers an intuitive interface and various features for managing your document queries efficiently.
aspect-oriented-programming cloud community-cloud-patterns dashboard database-design databse document implemeation integration model-checking model-selection parser project queries-database queries-keeper repository-pattern search secure-document streamlit-webapp testing-tools
Last synced: 24 Mar 2025
https://github.com/schanur/geocache-compas
app c-sharp geocaching gps live mobile parser university
Last synced: 24 Mar 2025
https://github.com/daksh14/rtoml
RToml is an experimental 100% handwritten toml parser
Last synced: 14 Jun 2025
https://github.com/mp3martin/js-parse-links
gh-pages html javascript js parser web
Last synced: 08 Jul 2025
https://github.com/hellrungj/csc-412-networking
checksum client networking parser python server
Last synced: 03 Jul 2025
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/ychaaby/javascript_compiler
A JavaScript compiler that parses and compiles specific fragments into custom assembly language using JavaCC and Java.
Last synced: 24 Mar 2025
https://github.com/hienlh/parse-apk-ipa
🗳 Packed node js to parse apk/iap file
Last synced: 21 Apr 2026
https://github.com/peterekepeter/ucx
UnrealScript Extensions - all in one language support, transformer, formatter, build system
build-tool language-support linter parser
Last synced: 01 Mar 2025
https://github.com/ccrngd1/x12Parser
An strongly types X12 parser that provides definitions for a wide range of x12 files, primarily in the 5010 format.
Last synced: 10 Mar 2025
https://github.com/susumuota/fast-png-parser
Fast, lightweight and memory efficient PNG chunk parser.
javascript node nodejs npm npm-module parser png typescript
Last synced: 12 Apr 2026
https://github.com/materials-consortia/optimade-filter
OPTIMADE filter language parser in Perl
Last synced: 11 Jun 2025
https://gitlab.com/fabian_kreutz/apigen
A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.
asyncapi documentation generator openapi parser python specification
Last synced: 10 Mar 2025
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/aloisdeniel/node-xmlobject
Convert javascript objects to and from xml strings.
Last synced: 21 Apr 2026
https://github.com/lioncat2002/jupyter-notebook-md-parser
A parser to seperate the exported md file of jupyter notebook into individual python files
jupyter jupyter-notebook md-parser parser python3
Last synced: 29 Apr 2026
https://github.com/luisreinoso/ng-filename-parser
Angular file name convention parser
Last synced: 29 Apr 2026
https://github.com/ahajha/cli151
A C++20 reflection based CLI parsing library with parser built at compile time
cli compile-time compile-time-reflection exceptionless no-dynamic-allocations parser
Last synced: 24 Mar 2025
https://github.com/ray-1337/extended-parse-duration
Convert extended time formats to milliseconds.
ms parse parse-ms parser time time-parse time-parsing
Last synced: 21 Feb 2026
https://github.com/claudiuhbann/streamable_old
Fast and easy-to-use single-header parser with a simple format for C++20 and NO dependencies.
cpp20 easy-to-use fast format no-dependencies parser simple single-header
Last synced: 31 Mar 2025
https://github.com/duaraghav8/solidityparser
ANTLR4-generated Go library to parse Solidity
Last synced: 19 May 2026
https://github.com/jeffasante/wasm-inspector
WASM Inspector is a fast Rust-powered tool for analyzing WebAssembly modules in your browser or via CLI. It reveals module structure, function call graphs, performance metrics, memory usage, and runtime compatibility. The core engine is compiled to WebAssembly for efficient client-side analysis in the web interface.
binary-analysis call-graph memory-analysis parser rust security-analysis static-analysis wasm-bindgen webassembly
Last synced: 29 Oct 2025
https://github.com/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 2026
https://github.com/a3onn/parseed
A C-struct inspired language generating parsers in multiple programming languages.
c-struct file-format generator language parser protocols python
Last synced: 15 Mar 2025
https://github.com/mezoni/parser_builder_lite
Parser Builder Lite is a source code generator of high performance real-time parsers.
dart dart3 dartlang parser parser-combinators parser-generator parsers peg
Last synced: 24 Mar 2025
https://github.com/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 06 Oct 2025
https://github.com/jccampagne/cvs-parser-fun
cvs haskell parser parser-combinators
Last synced: 16 Mar 2025
https://github.com/msk998/gofrec
Multi record file parser written in Golang
Last synced: 14 Jan 2026
https://github.com/mathjslab/mathjslab-app
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7, 978-65-00-84828-1
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 10 Jun 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/lastchiliarch/cronparser
Crontab parser for golang(using yacc).
cron crontab-parser golang goyacc parser
Last synced: 14 Jan 2026
https://github.com/octopusdeploy/ocl.ts
| Public | TypeScript library for processing Octopus Configuration Language (OCL) :octopus:
abstract-syntax-tree octopus-configuration-language octopus-deploy parser public
Last synced: 17 Jul 2025
https://github.com/tejasmr/commandlineparser
Command Line Parser is a tool to parse command line arguments as flags and values
command-line-tool cpp cpp11 header-only parser
Last synced: 07 Oct 2025
https://github.com/gobstones/gobstones-gbb-parser
[GobstonesWeb2] A parser/printer for GBB (Gobstones Board) file format
gbb gobstones-board gobstonesweb2 parser
Last synced: 18 Jan 2026
https://github.com/ahnafyy/string-2-react
Turn your valid HTML strings into React components with ease!
Last synced: 20 Apr 2026
https://github.com/asynched/nom-language-parser-demo
A short language parser built using nom to test it. :)
Last synced: 11 Nov 2025
https://github.com/tacxou/parser_ldap_rfc4512
A TypeScript parser for LDAP schema definitions based on RFC 4512, using PEG.js grammar.
bun cli developer-tools enterprise ldap nodejs parser parsing pegjs rfc4512 schema typescript
Last synced: 20 Jan 2026
https://github.com/bilalhameed248/pdf-document-extraction
Python PDF-to-HTML Converter: Transforming PDF Documents into Structured HTML Tags. - Feb 2022 - Jun 2023
document extraction fitz parser parsing pdf pymupdf pymupdf-fitz python python3
Last synced: 08 Oct 2025
https://github.com/qazcetelic/sqlimagine
A DSL for quickly and easily designing SQL databases 🗃️.
antlr4 domain-specific-language kotlin parser prototyping-tool relational-databases sql
Last synced: 08 Oct 2025
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/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/martinkindall/piton
A dinamically typed programming language inspired in python.
context-free-grammar java-cup jflex jflex-cup lexer parser
Last synced: 10 Jul 2025
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 10 May 2025
https://github.com/nilostolte/svgpathparser
A compact parser for SVG path shape definitions. It allows to generate the same path in absolute coordinates for easy manipulations by hand or in relative coordinates, allowing easy manual placement.
absolute-paths arcto bezier-curves c cubic-bezier curveto lineto open-source opensource parser path quadric-bezier relative-path svg vector-generation vector-graphics webdevelopment
Last synced: 13 Nov 2025
https://github.com/tompaton/goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
golang parser parser-combinators
Last synced: 14 Jan 2026
https://github.com/gadiim/webdriverio-googlesheet
Universal tool for automated data interaction between websites and Google Sheets.
automation bot chromedriver google google-cloud parser scraper sheets wdio web webdriver webdriverio
Last synced: 01 Jul 2026
https://github.com/leoz0214/xml-parser
A parser for XML (Extensible Markup Language) written in C++. Follows the standard: https://www.w3.org/TR/xml
Last synced: 09 Oct 2025
https://github.com/jmir1/aniparse-android
Android wrapper for the python module Aniparse
android-library anime kotlin parser
Last synced: 28 Dec 2025
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/tomasci/ts-parser
Site parser written in TypeScript, maybe become as a platform for parsers in future
jsdom parser prisma typescript
Last synced: 08 Apr 2025
https://github.com/ignaciocolussi/simple_toon
Python parser and serializer for TOON (Token-Oriented Object Notation) - Reduce LLM token usage by 30-60%
data-format json llm parser python token-optimization toon
Last synced: 13 Jan 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/pierre-24/pybibtex
Provides a Python API to parse BibTeX files
Last synced: 11 Apr 2026
https://github.com/ldez/structtags
Struct tag parser
go golang parser parsing struct-tags structtags
Last synced: 09 Oct 2025
https://github.com/darinochka/parser_courses_ru
Parser courses from coursera, openedu, stepik.
coursera openedu parser stepik
Last synced: 09 Oct 2025
https://github.com/linuskmr/clipyarser
A simple, declarative and easy-testable command line argument parser
argparse argumentparser cli parser
Last synced: 02 Jul 2025
https://github.com/elianna-2004/c-compiler
Implementation of a Small C Compiler
c-compiler evaluator lexer ocaml parser
Last synced: 09 Oct 2025
https://github.com/haronbh/xml-management-with-python
This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.
1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd
Last synced: 24 Mar 2025
https://github.com/sotaneum/go-args-parser
환경변수나 인자로 전달받는 내용을 map[string]string 포맷으로 변경합니다.
args-parser arguments env env-parser go golang parser
Last synced: 10 Jun 2025
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/bernardopg/cmmg-calendar
Sincronize o calendário acadêmico do CMMG diretamente com sua Google Agenda ou Apple Calendar. Nunca mais perca um evento importante!
automation calendar cmmg doctor education icalendar ics medicine minas-gerais parser python scraper web-scraping
Last synced: 10 Oct 2025
https://github.com/milchinskiy/c-args-parser
Header‑only, zero‑alloc, callback-based command‑line parser for C (C11).
c c11 cli command-line header-only header-only-library meson parser zero-allocation
Last synced: 28 May 2026
https://github.com/necroin/golibs
Package of useful golang libraries
concurrency-library concurrent csv fsm go golang golang-library metrics parser reflection-struct tags tokenizer
Last synced: 14 Jan 2026
https://github.com/raulil/plorth-parser
Parser for Plorth programming language
parser plorth typescript-library
Last synced: 05 Jun 2026
https://github.com/cmac2112/obby-parser
package that can parse markdown files and pick out links from text in an obsidian like fashion
Last synced: 06 May 2026
https://github.com/beenotung/nginx-portal
A utility tool to easily manage port forwarding and update Nginx configurations through an interactive and scriptable CLI interface.
automation cli config generator interactive-cli nginx parser port-forwarding
Last synced: 24 Mar 2025
https://github.com/yiweisong/node-ace-msg-parser
A node add-on for Aceinna device message parser
Last synced: 01 Jul 2025
https://github.com/mathjslab/.github
MathJSLab organization profile.
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 12 May 2026
https://github.com/renjisann/tree-sitter-tiger
A tree-sitter grammar for the Tiger language
grammar parser syntax-highlighting tiger tiger-language tree-sitter
Last synced: 21 Apr 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/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/alanvf/star_parser
WIP parser for the Star programming language
Last synced: 05 Jun 2026
https://github.com/rstoetter/csmartsqlstatement-php
The php class cSmartSqlStatement helps to manage and change SQL statements
Last synced: 18 May 2026
https://github.com/vriskaserket51/eastwardmspriteparser
Parse Eastward mSprite files, convert them to animations.
Last synced: 15 Mar 2025