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-11 00:22:49 UTC
- JSON Representation
https://github.com/esensar/kotlin-newsboat-parser
Parser for newsboat (https://newsboat.org/) configuration and url files
Last synced: 05 Jul 2025
https://github.com/rk0cc/dart_repourl
Alternative Uri object of representing repository URL in Git
dart git http https parser repository repository-url rsync ssh uri url
Last synced: 22 Apr 2026
https://github.com/raulil/plorth-parser
Parser for Plorth programming language
parser plorth typescript-library
Last synced: 05 Jun 2026
https://github.com/botcity-dev/botcity-documents
BotCity Document Processing
automation document parser parser-library pdf processing
Last synced: 18 Mar 2025
https://github.com/linjonh/videowebsidesparser
This Project is used to parse a video web side to remove ads.
Last synced: 13 Jun 2025
https://github.com/dpronin/regexp
The binary and library to parse input lines with regular expressions
Last synced: 24 Apr 2026
https://github.com/danielway/nexrad-parser
Parses NEXRAD weather radar data into a convenient structure for analysis.
Last synced: 12 May 2026
https://github.com/yasyf/cc-transcript
Typed, non-lossy events for Claude Code transcripts: superset JSONL parser (Rust fast path), sentiment + feedback-mining domains, and a transcript-investigation CLI
anthropic claude claude-code claude-code-plugin cli jsonl parser pyo3 python rust transcripts
Last synced: 25 Jun 2026
https://gitlab.com/katkosmos/bs
The worst programming language ever.
Bytecode Interpreter bytecode compiler ecmascript ecmascript3 interpreter javascript language parser programming language rust rust-lang virtual machine
Last synced: 10 Mar 2025
https://github.com/theodore-s-beers/djvulpes
Early-stage experimental DjVu parser and inspection CLI
djvu document-parser file-format parser rust text-extraction
Last synced: 25 Jun 2026
https://github.com/mage/mage-parser
Parser module for TypeScript MAGE projects, used to extract user commands and messageStream messages.
mage nodejs parser parser-generator typescript
Last synced: 25 Apr 2026
https://github.com/ktav-lang/java
Java bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. JNA over the reference Rust crate — no JNI for consumers, prebuilt binaries for Linux/macOS/Windows.
bindings config config-format configuration java jna ktav parser rust serializer
Last synced: 25 Apr 2026
https://github.com/mtoohey31/tree-sitter-ld
Linker script grammar for tree-sitter
linker-script parser tree-sitter
Last synced: 13 May 2026
https://github.com/alvarolm/hjson-js
an HJSON (https://hjson.github.io/) compatible parser and encoder
encoder hjson javascript js json parser
Last synced: 25 Apr 2026
https://github.com/asynched/json-parser
A JSON parser written in Javascript using parser combinators.
json parser parser-combinators
Last synced: 26 Apr 2026
https://github.com/matteopolak/zod-to-cli
Type-safe CLI argument parsing using Zod schemas.
args cli command-line parser zod
Last synced: 26 Apr 2026
https://github.com/electrikmilk/hashbrown
Parsing package 🥔
go golang golang-package parser parser-library parsing
Last synced: 27 Feb 2025
https://github.com/kim0chi/mini-compiler
A simple educational compiler for a custom mini-language.
assembly code-generation code-optimizer compiler intermediate-representation interpreter java lexer ll1-parser nasm parser recursive-descent regex semantic-analysis swing-gui three-address-code
Last synced: 26 Apr 2026
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 25 Sep 2025
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
Last synced: 24 Mar 2025
https://github.com/yudai-nkt/tree-sitter-satysfi
SATySFi grammar for tree-sitter
Last synced: 27 Apr 2026
https://github.com/leadpony/fika
Fika is a document generator.
commonmark java markdown parser
Last synced: 13 May 2026
https://github.com/lfdominguez/ffmpeg_vstat_parser
Parse the vstats ffmpeg format from a PIPE and try to sent to external service
Last synced: 27 Apr 2026
https://github.com/liblouis/tree-sitter-liblouis
A tree-sitter parser for liblouis tables
Last synced: 28 Apr 2026
https://github.com/purpleclay/chomp
A parser combinator library for Go that makes parsing text intuitive and maintainable
chomp go parser parser-combinators runes strings
Last synced: 03 Feb 2026
https://github.com/praneethv-cmd/jelly-bean
jelly-bean is a simple and lightweight JSON parser written in haskell
haskell json json-parser parser
Last synced: 28 Apr 2026
https://github.com/mahlonsmith/nim-tnetstring
TNetstring parsing and serialization for the Nim programming language.
netstring nim parser serialization tnetstring
Last synced: 13 Jun 2025
https://github.com/abougouffa/simple_parser_rs
Basic math parser made with Rust, made for fun and for trying the language!
grammar lexer parser rust simple-math-parser
Last synced: 01 Jul 2025
https://github.com/kozlov721/tree-sitter-epytext
Epytext grammar for tree-sitter
Last synced: 28 Apr 2026
https://github.com/zheng-bote/hd_json_writer_plugin
JSON writer plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/pinakipb2/cp-parse-kit
Parses the Test Cases from a Contest and Creates Folder Structure to Code
competitive-programming-contests cpp parser
Last synced: 29 Apr 2026
https://github.com/gldanoob/nooblang-rust
NOOBLANG interpreter but in Rust (not blazingly fast)
esolang esoteric-programming-language interpreter lexer parser rust
Last synced: 02 Apr 2025
https://github.com/yawkar/extended-expressions-parser-calculator
(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения
calculator laboratory-work parser
Last synced: 09 Apr 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/kirbo/ruuvitag-parser
This is a mirror repository. Please contribute here: https://gitlab.com/kirbo/ruuvitag-parser
parser ruuvitag ruuvitag-sensor typescript
Last synced: 08 Jun 2026
https://github.com/dills122/checklist-parser
WIP - Parse sports card checklists & get usable data
Last synced: 14 Jun 2025
https://github.com/queeniecplusplus/ios_back_5
Json-format data parser
ios11 ios14 json jsonserialization parser swift4 swift5 xcode10 xcode12
Last synced: 02 Jan 2026
https://github.com/techouse/flask-docs-parser
Parse the Flask HTML documentation into a JSON format to be used with Algolia
documentation flask parser python3
Last synced: 30 Apr 2026
https://github.com/afeiship/sse-parser
Event source message parser.
event-source json parse parser prefixed-json sse
Last synced: 30 Apr 2026
https://github.com/sergeypedan/rust-book-parser
Parses ”The Rust book“ and saves as ePub
Last synced: 08 Jun 2026
https://github.com/xdevor/composer-parser
A parser that can parse all the installed PHP packages composer.json file in your project
composer composer-packages installed-json parser php
Last synced: 30 Apr 2026
https://github.com/razcore-rad/purescript-pure-webidl
PureScript WebIDL AST and parser.
Last synced: 02 Jan 2026
https://github.com/danchik12/habr_scraping
Parsing Habr articles and saving in csv format
csv fake-useragent numpy pandas parser python3
Last synced: 30 Apr 2026
https://github.com/anujdhillxn/functiondifferentiator
A web app that parses a mathematical function into an expression tree and then performs differentiation.
binary-tree flask parser python3
Last synced: 30 Apr 2026
https://github.com/ondra6ak/argpar
A simple arguments parser.
arguments command-line parser python3 simple
Last synced: 03 Jan 2026
https://github.com/timsueberkrueb/yalr-web
Website for YALR
lalr parser rust static-site zola
Last synced: 01 May 2026
https://github.com/andrijzyn/nyshkaloparser
My little project for training in parsing. Also instrument for my life tasks
gekodriver openpyxl parser python selenium
Last synced: 01 May 2026
https://github.com/bp7968h/gfm-parser
Github Flavoured Markdown Parser with additional features
github-flavored-markdown parser rust
Last synced: 08 Jun 2026
https://github.com/eddiecorrigall/jungle
Toy JVM compiler written in Java
compiler java jvm lexical-analysis parser scanner syntactic-analysis
Last synced: 08 Jun 2026
https://github.com/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 2025
https://github.com/prof18/tflparser
An bunch of Python Script to parse traffic data available from Traffic For London (TfL)
Last synced: 01 May 2026
https://github.com/aichingm/libcj
Libcj is a simple header only json stringify and parsing library written in c.
Last synced: 01 May 2026
https://github.com/koenig-dominik/env-json-parser
Library that parses JSON structures out of environment variables
12factor env environment json node object parser ts typescript
Last synced: 01 May 2026
https://github.com/maxim-mazurok/phantomjs-reddit-programmer-humor-parser
Parse r/ProgrammerHumor from Reddit using PhantomJS in NodeJS
jquery node-js nodejs parser phantomjs phantomjs-node reddit
Last synced: 01 May 2026
https://github.com/zhongzc/gparser
A naive parser combinator library
functional-programming parser parser-combinators parser-library python python3
Last synced: 02 May 2026
https://github.com/aswad310/file_parser
Parsing CSV files transaction data into HTML file and also provide results like Total Income, Total Expense, Net Total.
apache arrays csv file file-handling file-parser parser php8 transactions ubuntu
Last synced: 10 Sep 2025
https://github.com/thanadolps/simplederivitive
an attempt to build automatic differtator
Last synced: 29 Jun 2026
https://github.com/lonnycorp/astroparse
A minimal, zero dependency, fully-typed parser combinator library
functional parser parser-combinators typescript
Last synced: 15 Jun 2026
https://github.com/ruggeryiury/ugc2json-converter
UGC files acts as a JSON pre-processor that generates JSON files without needing to use explicit JSON structure.
Last synced: 02 May 2026
https://github.com/uid11/parse-statements
Fast and easy parser of statements in source code in any language ✂️
Last synced: 15 Jun 2026
https://github.com/chalarangelo/cfg-parser
Context free grammar parser based on Earley parsing
context-free-grammar earley-parser parser
Last synced: 27 Jun 2025
https://github.com/lonaryx/proxyfun
ProxyFun - это простой Python-скрипт для парсинга прокси-серверов с веб-сайта, их креативного отображения и сохранения результатов в текстовом файле.
bs4 file files lists parser parsers proxy proxy-configuration proxy-list proxy-scraper proxy-server python python-3 python-script python3 request requests script
Last synced: 15 Jun 2026
https://github.com/kojobailey/samurai-vs-zombies-data-parser
C++ library to parse TXT data files from Samurai vs Zombies Defense.
cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz
Last synced: 15 Mar 2025
https://github.com/anatolelucet/tiq
Modular Go Struct tags parser
extractor go golang library parser reflection struct tags
Last synced: 09 Jun 2026
https://github.com/divadsn/python-trainzconfig
A simple parser for Trainz config.txt files written in Python
library parser python3 trainz trainz-config
Last synced: 15 May 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/szsascha/race-result-parser-poc
Proof of concept of race result parser.
Last synced: 15 Jun 2026
https://github.com/vajahath/array-objectify
Hierarchically transform an array of objects into a single object
Last synced: 10 Apr 2026
https://github.com/lambdacasserole/haha-parser
Unofficial, handwritten parser aimed at transpilation of the HAHA language.
education formal-methods formal-verification hoare-logic parser verification
Last synced: 06 Apr 2025
https://github.com/urbanjost/m_kracken
parse command line arguments and create configuration files using syntax similar to ULS commands
argument command-line fortran fortran-package-manager fpm parser parsing
Last synced: 27 Jan 2026
https://github.com/alexito4/importspecification
Extracted ImportSpecification from swift-sh.
Last synced: 03 May 2026
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/karlbateman/vyper
An experimental programming language inspired by Python and Go.
codegen golang lexer parser programming python zig
Last synced: 10 May 2026
https://github.com/cmdwtf/numberstones
Digital only clicky clack math rocks.
dice dice-roller dotnet dotnet-core parser parser-combinators random random-generation
Last synced: 09 Jun 2026
https://github.com/nanonid/xmljsonkit
XML to JSON parser library with ordered elements based on Chevrotain
Last synced: 15 May 2026
https://github.com/onyazuka/htmlparser
HTML parser written in Python
dom html javascript parser python python3
Last synced: 03 May 2026
https://github.com/simenandre/actions-parsers
Upgrade inputs from `@actions/core` by parsing and extended types!
actions github-actions parser typescript
Last synced: 07 Oct 2025
https://github.com/hangxingliu/node-sqlite-ddl-parser
⛓ A SQLite DDL parser module
Last synced: 05 Aug 2025
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/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/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/queukat/news_parcer
Small legacy Python news parsing experiment retained for reference.
experiment legacy news-parser parser python web-scraping
Last synced: 15 Jun 2026
https://github.com/vriskaserket51/eastwardmspriteparser
Parse Eastward mSprite files, convert them to animations.
Last synced: 15 Mar 2025
https://github.com/chenshenhai/html-schema-parser
A HTML parser based on JSON-Schema Reference source code, 基于JSON Schema格式的HTML解析器
html html-schema-parser json-schema json-schema-html parser schema
Last synced: 03 May 2026