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/koykov/xmlvector
Vector XML parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/mitjafelicijan/rssperado
CLI utility that fetches RSS feeds and also does other stuff
cli ner parser rss translation
Last synced: 26 Jul 2025
https://github.com/ivanlink-py/dns-parser
Basic parser pc compontent data from "dns-shop.ru"
Last synced: 08 Jul 2026
https://github.com/LeviOP/tree-sitter-cfg
GoldSrc cfg grammar for tree-sitter.
cfg goldsrc parser tree-sitter
Last synced: 11 Mar 2025
https://github.com/donalexandro/bpchub
Super simple parser that is being used by me as a playground to improve my skills
Last synced: 25 Jul 2025
https://github.com/stereobooster/tree-sitter-grammar-wasm
Tree-sitter grammars compiled to wasm
Last synced: 25 Mar 2025
https://github.com/omr5221/tickettemplate
command-line-app parser ruby sql-query
Last synced: 24 Jul 2025
https://github.com/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/ksxgithub/lazy-template
String template library that send queries to function responder and interpolate the responses
crate interpolation lazy library no-std parser rust string template template-engine
Last synced: 26 Jan 2026
https://github.com/bekbolsky/kolesakz-parser
Парсер грузовых автомобилей с kolesa.kz, с выгрузкой данных в формате csv
beautifulsoup4 kolesa kolesakz parser webscraping
Last synced: 17 Jan 2026
https://github.com/faculerena/logical-parser
Parser and evaluator of trivaluated logical expressions
evaluator expression-evaluator logic parser trivalent
Last synced: 01 Mar 2025
https://github.com/tom-weatherhead/boss-gx-700-patch-parser
A parser for MIDI SysEx messages that describe guitar effects patches used by the Boss GX-700 guitar effects processor.
audio boss guitar gx-700 midi parser sysex-messages web-midi
Last synced: 24 Apr 2026
https://github.com/thorgathis/ycontestparser
💿 Single-threaded Yandex Contest parser
parser yandex-contest yandex-contest-parser
Last synced: 29 Jul 2025
https://github.com/whyolet/jonf-py
JONF parser/formatter in Python
configuration dsl jonf json parser python
Last synced: 14 Jan 2026
https://github.com/mxrnx/yabl
lisp-like language and interpreter
desugar desugarer interpreted-programming-language interpreter lisp lisp-interpreter parse parser programming-language
Last synced: 13 May 2026
https://github.com/igor-marinescu/mapalizer
A parser and viewer of linker-generated map files.
Last synced: 17 Mar 2025
https://github.com/selfagency/agentsy
🤖 WIP agentic development framework
agentic agentic-ai agentic-framework agentic-workflow agents ai anthropic chatbot chatgpt json llm mistral models ollama openai parser xml
Last synced: 09 May 2026
https://github.com/terotests/rangerparser
Opinionated tokenizer and parser for common and custom languages
Last synced: 22 Mar 2025
https://github.com/fredgdaley2/sortiously
Sort delimited or fixed width files by a defined key with data filter options and progress reporting.
csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting
Last synced: 26 Mar 2025
https://github.com/ggomez0/compilador
Compilador con analisis Lexico y sintactico
Last synced: 19 Jun 2025
https://github.com/sgrams/meteodata
A C++ parser of http://monitor.pogodynka.pl/ site that provides meteorological data from IMGW stations
cpp curl googletest imgw live meteo meteorology parser
Last synced: 20 Apr 2026
https://github.com/joshua-auchincloss/synkit
A fast, syn-like incremental parser framework for Rust built on logos-rs
ast lexer parser proc-macro streaming-parser
Last synced: 12 Jan 2026
https://github.com/stanleystanmarsh/phrases-generator
The program for text parsing and text continuation generation based on N-grams.
Last synced: 23 Jul 2025
https://github.com/letsmakecakes/json-parser
A lightweight JSON parser built in Go, designed to tokenize and parse JSON.
cli go golang json lexer lexer-parser parser tokenization
Last synced: 12 May 2026
https://github.com/chgomez04/minishell
Unix shell implementation in C developed at 42 Barcelona, with parsing, pipes, redirections, builtins, signals and environment expansion.
42-barcelona 42-school bash c execve file-descriptors fork lexer linux makefile minishell parser pipes readline redirections shell signals unix
Last synced: 06 Jul 2026
https://github.com/markuszeller/php-annotations
This class helps reading annotations.
annotations composer package parser php
Last synced: 17 Jan 2026
https://github.com/justin-marian/magic-temple
Simple program that solves string problems: large number additions, cipher encodings and "2-grams"".
c caesar-cipher encryption parser string-manipulation vigenere-cipher
Last synced: 29 Jun 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/lichtso/es6-parser
A lightweight parser written in and for ES6 JavaScript
Last synced: 07 Oct 2025
https://github.com/imdeep2905/ll1_parser
Implementation of LL1 parser in C++.
Last synced: 22 May 2026
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/kenanbek/tutorial-python-crawler
Crawling website data using Python with requests and Beautiful Soup libraries
beautifulsoup crawler crawling miner parser python python-requests requests
Last synced: 30 Mar 2025
https://github.com/Simpson-Computer-Technologies-Research/csvparser
CSV File Parser in C
Last synced: 14 May 2025
https://github.com/mateusjssilva/lexical-syntactic-analysis
SimpAlg Parser: A simple parser for the SimpAlg programming language, built using ANTLR.
Last synced: 30 Mar 2025
https://github.com/pyzh/gdpl-ex.poc-1
gdpl:elixir 简单的语句解析演示
chinese gdpl ld2 parser poc program-in-chinese s6rt
Last synced: 18 Jan 2026
https://github.com/fokaaas/markdown-parser
This console application allows you to parse markdown into html
Last synced: 07 May 2026
https://github.com/mcozd/json-feed-go
A simple fully featured jsonfeed helper (encoding, decoding, utils)
go jsonfeed jsonfeed-reader parser
Last synced: 14 Jan 2026
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/nrjdalal/zod-meta-parser
A utility to extract metadata descriptions from Zod schemas into a structured format.
api conversions json meta parser schema zod
Last synced: 23 Feb 2026
https://github.com/yggverse/gemtext-php
Object-oriented PHP 8 library for Gemini / Gemtext operations
composer gemini gemini-php gemini-protocol gemtext gemtext-php library parser php text-gemini
Last synced: 08 Mar 2026
https://github.com/polespurnes/semgrep-json-to-sqlite-parser
A tool to easily parse a Semgrep CLI scan output file into a simple SQLite Database.
cybersecurity parser python semgrep sqlite tool
Last synced: 18 Feb 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/agnivchtj/scala-interpreter
Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.
abstract-syntax-tree desugarer functional-programming interpreter parser s-expressions scala
Last synced: 11 Oct 2025
https://github.com/4uf04eg/gotolwiqatranslator
A pretty old assignment from my university dating back to about May of 2020.
golang lexer-generator lexer-parser parser translator
Last synced: 14 Jan 2026
https://github.com/bitvantage/sharptextfsm
SharpTextFSM is a .NET implementation of the Google TextFSM Python module.
cli parser parsing regexp state-machine textfsm
Last synced: 01 Mar 2026
https://github.com/compactjs/parse-time
Small hour/time parser & stringifier
hour javascript parser stringifier time
Last synced: 13 Oct 2025
https://github.com/ralvarezdev/go-parser
Types parser helper functions for Golang Projects
go go-ast go-structs-tags golang hide-json-tags overwrite-json-tags parser protobuf protobuf3
Last synced: 13 Oct 2025
https://github.com/ra1028/alembic-sample
https://swiftlang.ng.bluemix.net/#/repl?gitPackage=https:%2F%2Fgithub.com%2Fra1028%2FAlembic-Sample.git
Last synced: 17 May 2026
https://github.com/thetasinner/echelon-unicode-parser
Experimental parser which can process unicode input
Last synced: 13 Oct 2025
https://github.com/mrgriefs/calculate-string
Parses a string containing mathematical operators to a number
javascript numbers parser string-manipulation
Last synced: 14 Oct 2025
https://github.com/tneudevteam/tneu-news
Scrape news in JSON from tneu.edu.ua
Last synced: 27 Jan 2026
https://github.com/gonzalo-bulnes/kata-images_gallery_generator
Generate a set of static HTML files from an XML representation of EXIF data so users can browse a collection of images.
Last synced: 05 Feb 2026
https://github.com/nilsmartel/math_parser
Rust library to parse simple mathematical Expressions
Last synced: 12 Jan 2026
https://github.com/antoneri/hicparser
Python decoder for the HiC genome contact format
genome-sequencing hi-c parser python
Last synced: 22 May 2026
https://github.com/ant59/pp-eval
State machine parser and lexer for custom formulae
Last synced: 20 Apr 2026
https://github.com/miranizam/online-library
The script that help you to parse books and information about them posted on the site tululu.org. You can also deploy your own site with books and make it in offline format.
argparse beautifulsoup css-selectors github-pages parser python3 website
Last synced: 14 Mar 2025
https://github.com/extybr/tracker_parser
bash-script parser python-script script shell shell-script
Last synced: 14 Mar 2025
https://github.com/dev-pengi/mark-parse
a package that parses Markdown syntax and converts it into HTML
converter formatter html markdown markdown-to-html markup markup-converter parser text-to-html
Last synced: 29 Apr 2026
https://github.com/kockarevicivan/homl-parser
Custom language parser, created with RapidXML in C++.
c-plus-plus homl parser rapid-xml
Last synced: 27 Mar 2025
https://github.com/craigsdennis/taste
Get a taste of a code base
aggregator ast javascript parser
Last synced: 18 Oct 2025
https://github.com/valdezfomar/tree-sitter-desktop
Desktop Entry Specification grammar for tree-sitter
Last synced: 24 Feb 2026
https://github.com/ofabricio/walker
A simple text parser in c
c parser scanner text-analysis
Last synced: 22 Jan 2026
https://github.com/omimouni/use-pdf-renderer
A React hook for rendering PDF files as images
converter hook images parser pdf pdf-renderer react renderer
Last synced: 27 Jun 2025
https://github.com/ferdinand-beyer/paco
Parser combinators for Clojure(Script)
clojure clojurescript parser parser-combinators
Last synced: 21 Oct 2025
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://github.com/albbus-stack/latex-simplified
A faster syntax parser to LaTeX.
Last synced: 28 Apr 2026
https://github.com/zavvdev/elise-lang
Mini programming language.
interpreter language lexer parser programming-language rust semantic-analysis semantic-analyzer tokenizer tokenizer-parser
Last synced: 24 Oct 2025
https://github.com/elkard/tkom_parserandinvariantsoptimizer
Project for the ‘Compilation Techniques’ course on 6th semester. Firstly I defined the grammar of my own language. Then I implemented a lexical analyzer, parser and semantic analyzer. These modules generate the syntax tree of the given source code (or display the error line with the description of the error). If the source code is correct, the next module (the optimizer) optimizes the syntax tree by detecting invariants in the loops and moving them before the loop. After optimization, the app generates new code based on the modified syntax tree.
invariants java lexer parser syntax-tree
Last synced: 25 Jun 2026
https://github.com/fiftin/parse_scala_log
NPM package for parsing Scala log messages.
Last synced: 13 May 2026
https://github.com/hyper-prog/smartjson
SmartJSON - Go package to handle JSON
go golang json json-parser module parser
Last synced: 19 Apr 2026
https://github.com/hatamiarash7/salt-result-parser
Parse and visualize the SaltStack results
Last synced: 25 Oct 2025
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/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/the-mikedavis/tree-sitter-edoc
A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax
edoc erlang lexer parser tree-sitter
Last synced: 09 May 2026
https://github.com/teddybear182/easylang-web
Language made in JavaScript
interpreter javascript language parser
Last synced: 02 Jul 2026
https://github.com/vaishnavme/markast
markast is javascript script that helps you convert between different markup formats — Markdown, JSON (AST), and HTML.
Last synced: 18 Apr 2026
https://github.com/k1low/grpcurlreq
grpcurlreq is parser for gRPCurl command.
Last synced: 29 Jan 2026
https://github.com/jnahmias/parse-syslog
Perl Parse::Syslog module
parser perl5 perl5-module syslog
Last synced: 06 Feb 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