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-06-26 00:19:23 UTC
- JSON Representation
https://github.com/lucasepe/mini
Parse (sort of) INI files like "flag" package in Go.
configuration flag golang ini parser
Last synced: 17 Mar 2025
https://github.com/gre1wy/oaa
KPI IPT course, 5 semester
db inverted-index lexer parser
Last synced: 25 Mar 2025
https://github.com/daun/tree-sitter-latte
A tree-sitter grammar for the Latte templating language
latte parser tree-sitter tree-sitter-grammar
Last synced: 26 Apr 2026
https://github.com/dogma-io/dogma-html-parser
HTML parser and compiler
ast compile compiler html html-parser parse parser
Last synced: 22 Jun 2026
https://github.com/jcp/datafilter
Quickly find flags (words, phrases, etc) within your data. :male_detective:
csv data-clean data-cleansing hate-speech-detection parser python swear-filter text textfile
Last synced: 14 Jan 2026
https://github.com/weezy20/loxr
Lox Interpreter
lox-language parser programming-language rust tokenizer
Last synced: 30 Mar 2025
https://github.com/kouisamine/url-parser
Parse details from any URLs.
js online parser php source-code tools url url-parser
Last synced: 20 Jun 2026
https://github.com/richie-south/javascript-rich-string-parser
Find tokens in your strings
parser string-parser string-parsing
Last synced: 22 Apr 2025
https://github.com/rzcastilho/xmlx
Elixir native XML parser that enables search by attribute or element names
Last synced: 30 May 2026
https://github.com/chiawendt/some-jsdoc-parser
A jsdoc parser.
javascript jsdoc jsdoc-parser parser
Last synced: 01 Apr 2026
https://github.com/yaroslaff/a2conf
Work with apache2 config programmatically from python
apache2 automatically config configuration configure parse parser python script
Last synced: 10 Dec 2025
https://github.com/freddiehaddad/shuntingyard
Simple calculator using the Shunting Yard algorithm
calculator go golang leetcode leetcode-go leetcode-golang leetcode-solutions parser reverse-polish-notation shunting-yard-algorithm
Last synced: 10 Jul 2025
https://github.com/Jim-Fan/lambda
Experimental interpreter for untyped lambda calculus
bison flex lambda-calculus parser
Last synced: 11 May 2025
https://github.com/svhawkins/calculator
string-based calculator using a simple tokeniser and a stack to parse mathematical expressions in order to evaluate them. Able to evaluate real, imginary, and complex numbers as well as booleans.
Last synced: 31 Mar 2025
https://github.com/dzagalskii/XML_Parser
Parser for XML code using Lex & Yacc
Last synced: 12 Mar 2025
https://github.com/icidasset/haskell-format
β οΈπ¨βπ¬ Experiment alert.
Last synced: 05 Oct 2025
https://github.com/tom65536/annual
Python package for computing annual recurring events. Recurrence rules are described by a human-friendly mini-language.
calendar date holidays library observances parser python
Last synced: 14 Jan 2026
https://github.com/diatche/parse-time
A utility for parsing time duration and time of the day strings.
hours minutes parse parser seconds time time-parsing
Last synced: 18 Jan 2026
https://github.com/nulldev/whitespace-parse
:black_square_button: A custom single-line whitespace de- and encoder.
npm npm-package nulldev parser parsing whitespace
Last synced: 13 Apr 2026
https://github.com/keinos/gofeed-cli
β A command that parses RSS/Atom/XML feeds to JSON. GoFeed Powered.
Last synced: 14 Jan 2026
https://github.com/rzane/argy
Yet another command line option parser
arguments cli command-line options parser positional ruby
Last synced: 08 Oct 2025
https://github.com/katsew/logo-command-parser
Logo command parser with PEG.js
javascript logo parser pegjs typescript
Last synced: 07 May 2026
https://github.com/nilostolte/java-hacks
Each directory of this repository contains a program in Java that is shown how to be compiled via CLI with a build.bat for Windows machines (in other machines just copy and paste the individual commands in this batch file or convert it the another shell script) to obtain a jar application that functions as a tool or example.
illustrations java parser phong-model phong-shading radial-gradient specular-glossiness specular-highlight stop-color svg symbol-table tree treemap vector-graphics
Last synced: 09 Oct 2025
https://github.com/myselfshravan/hdfc-statement-explorer
A tool for efficiently managing HDFC bank statements. It allows users to upload, parse, and consolidate statements, providing transaction summaries, running balances, and secure access.
dashboard dsa-algorithm hdfc parser pgsql shardcn statement supabase typescript vite
Last synced: 14 Apr 2026
https://github.com/andrewlader/go-tendo
Go application used to walk a Go project and count the legitimate packages, structs, methods and functions.
ast counting-objects go golang methods packages parser source-code structs
Last synced: 14 Jan 2026
https://github.com/johnjohndoe/scheduleparser
A Java library containing a parser and models for the congress API ...
ccc chaoscommunicationcongress jackson java library models parser republica
Last synced: 08 Apr 2025
https://github.com/99yuseong/html-parser
HTML compiler with python
compiler parser python tokenizer
Last synced: 20 Mar 2025
https://github.com/shellyln/go-small-jsonpath
Small, feature limited JSONPath (+dialect) implementation.
go golang golang-library json jsonpath parser
Last synced: 01 May 2026
https://github.com/connectaman/deepseek-ocr-multigpu-infer
Efficient multi-GPU OCR inference framework leveraging parallel processes for accelerated token throughput and faster batch processing. Designed for scalable, high-performance optical character recognition workloads using PyTorch. Supports dynamic GPU assignment, optimized resource utilization, and easy integration for large-scale image datasets.
agentic-extraction data deepseek document-parser extraction extractor gpu image-parser llm multigpu nvidia ocr parallel-computing parser pdf-parser vlm
Last synced: 22 Jan 2026
https://github.com/zhibirc/ni
Ni :elephant: Programming Language
ast compiler context-free-grammar javascript lexical-analyzer parser programming-language
Last synced: 13 Oct 2025
https://github.com/ancreny/env-parser
Simple parser to get values from environment
environment-variables golang golang-package parser
Last synced: 22 Jan 2026
https://github.com/azu/sudachi-synonyms-parser
Sudachi's synonyms dictionary parser
Last synced: 31 Mar 2025
https://github.com/rogerinn/little_poc
Little poc Γ© uma versΓ£o reduzida e para testes de prΓ©-compilador JIT e AOT rodando totalmente em contΓͺineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais
ast c compiler compilers golang javascript nodejs parser rust
Last synced: 09 Apr 2026
https://github.com/mineralscloud/quantumespressoparser.jl
Parses the input/output files of Quantum ESPRESSO to extract data
julia julia-package parser quantum-espresso reader regular-expressions
Last synced: 03 Feb 2026
https://github.com/untreu2/x-parser
X/Twitter post parsing tool written in Rust
Last synced: 19 Oct 2025
https://github.com/houshmand-2005/vohulang
Vohulang A Programming Language Based On Rust Language
Last synced: 27 May 2026
https://github.com/joellefkowitz/nationwide
A Nationwide transactions table parser.
Last synced: 26 Jan 2026
https://github.com/mhshams/parser-combinators
Parser combinators with kotlin
json-parser kotlin parser parser-combinators
Last synced: 25 Oct 2025
https://github.com/nguyenanh/phoenix_crawler
Instagram crawler
concurrency elixir instagram-scraper parser phantomjs phoenix scraping
Last synced: 27 Oct 2025
https://github.com/mlightcad/shx-parser
AutoCAD SHX font JavaScript Paser
autocad javascript parser shx shx-font typescript
Last synced: 20 Jan 2026
https://github.com/conneroisu/gohard
design hardware with golang. (WIP)
formatter hdl language-server language-server-protocol lexer lexer-parser lsp parser vhdl
Last synced: 27 Oct 2025
https://github.com/mabdanm/markdown-table-repair
Markdown Table Repair is a Python package that repairs and cleans malformed Markdown tables, converting them into structured pandas DataFrames.
deep-learning llama3 llm machine-learning markdown mistral openai-api parser repair
Last synced: 27 Oct 2025
https://github.com/morteza363831/simple-c-compiler
A simple compiler for C language
antlr4 c compiler java lexer maven parser semantic-analyzer simple-compiler three-address-code
Last synced: 09 May 2026
https://github.com/cobyj33/tcalc
Terminal C Calculator
c99 calc calculator expr lexer math parser terminal-based terminal-calculator
Last synced: 16 Mar 2026
https://github.com/codersguild/simplr
A simple programming language for program verification using Z3, ANTLR4 & Parser Combinators written using Scala
antrl4 java parser python-script scala z3
Last synced: 15 Apr 2026
https://github.com/devtheorem/php-handlebars-parser
Parse Handlebars templates to a spec-compliant AST with PHP.
Last synced: 25 Feb 2026
https://github.com/node-ecosystem/fastest-qs
Fastest query string parser
fast fast-querystring http node-js parse parser qs query querystring string
Last synced: 06 Feb 2026
https://github.com/poppa/key-value-file
Simple key/value file parser/writer
dotenv dotenv-parser keyvalue keyvalue-files nodejs parser typescript
Last synced: 30 Jan 2026
https://github.com/freshleafmedia/tiptap-parser
A PHP package for rendering Tiptap JSON to HTML
hacktoberfest parser render tiptap tiptap-editor
Last synced: 07 Feb 2026
https://github.com/markomanninen/plcparser
Propositional Logic Clause Parser (Python, PHP, Javascript, Hy)
bootstrap heroku hylang javascript logic-programming notebook parser php python travis-ci unittest
Last synced: 15 Apr 2026
https://github.com/serpo-dev/dowinsta
Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.
browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video
Last synced: 15 Apr 2026
https://github.com/thoughtsunificator/message-parser
Enables sorting and grouping of users and channel mentions in a message.
javascript message-parser parser
Last synced: 01 Feb 2026
https://github.com/decodelabs/idiom
Lightweight text to HTML parser - tags optional
Last synced: 15 Apr 2025
https://github.com/prohetamine/chaturbate-gif-parser
chaturbate gif git-parser parser
Last synced: 17 Mar 2026
https://github.com/setanarut/aseplayer
Aseprite animation player for Ebitengine
2d-graphics ase aseprite decoder ebiten ebitengine go golang parser player sprite-animation
Last synced: 08 Feb 2026
https://github.com/mattmezza/email-lang-cli
The Email Language CLI
cli compiler email language parser transpiler
Last synced: 07 Apr 2025
https://github.com/venil7/simple-parser
Preview
ast compiler interpreter javascript language parser
Last synced: 15 Apr 2026
https://github.com/jhk1090/namumark-clone-core
λ무μν€μ λ무λ§ν¬ Typescript νμ ꡬν (μ€νλ무 κΈ°λ°)
namucode namumark namuwiki opennamu parser typescript
Last synced: 09 Feb 2026
https://github.com/geometryzen/typhon-lang
Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.
parser parser-generator python typescript typhon
Last synced: 09 Feb 2026
https://github.com/wizard04wsu/tree-sitter-regex-unicode-js
Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode
Last synced: 16 Apr 2026
https://github.com/mezoni/peg
Command line tool for generating a PEG (with some syntactic sugar) parsers
dart parser parser-generator peg
Last synced: 27 Feb 2026
https://github.com/stereobooster/powderizer
parsing with zippers
parser parser-combinators parsing parsing-with-zippers zipper
Last synced: 12 Feb 2026
https://github.com/srlearn/linter
A grammar and linter for ILP datasets.
golang inductive-logic-programming parser relational-learning
Last synced: 26 May 2026
https://github.com/shaishab316/custom-json-stringify
A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.
double json parser precision stringify typescript
Last synced: 28 Feb 2026
https://github.com/usagi-coffee/tree-sitter-df
OpenEdge Data Definitions grammar for tree-sitter
openedge openedge-abl parser progress progress4gl tree-sitter tree-sitter-parser
Last synced: 14 Feb 2026
https://github.com/mrvautin/smart-matter
Parses front matter Yaml from a file path or a string and returns an Object. Used by https://squido.markmoffat.com.
front-matter matter parser yaml
Last synced: 15 Feb 2026
https://github.com/ikelaiah/tzbundler
π Parse IANA timezone database into JSON & SQLite with Windows timezone support. Includes DST rules, historical transitions, and comprehensive metadata for timezone-aware applications.
bundler cldr daylight-saving dst iana json parser python sqlite time-zones timezone timezone-data tzdata windows-timezone
Last synced: 15 Feb 2026
https://github.com/maxludden/rich-color-ext
A add-on parser so `rich.color.Color` can parse 3-digit-hex and CSS named colors.
Last synced: 28 Feb 2026
https://github.com/tpalmerstudios/practice
Random Projects While Learning C
algorithms beginner-friendly c cli linux parser sudoku
Last synced: 16 Feb 2026
https://github.com/septechx/alpha-html
Zig library for parsing a superset of html
Last synced: 20 Mar 2026
https://github.com/fjebaker/md4zig
Zig wrapper around md4c for parsing Markdown.
Last synced: 02 Mar 2026
https://github.com/frederikbeimgraben/pyrustymd
Parse MD/HTML with custom features to JSON
parser pypi-source python python3 rust rust-lang
Last synced: 02 Mar 2026
https://github.com/smirnovoleg/haskell-interpreter
MiniHaskell interpreter implementation
Last synced: 22 Mar 2025
https://github.com/mathjslab/mathjslab
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 27 Mar 2026