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-02 00:22:47 UTC
- JSON Representation
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/lavajuno/lucidjson
Straightforward JSON serialization & deserialization library for Java.
java json ll-parser parser serialization
Last synced: 16 Jan 2026
https://github.com/nokskiy/simple-command-line-parser
Simple command line parser
console dotnet library nuget nuget-package parser
Last synced: 20 Jan 2026
https://github.com/mcecode/gemtext-parser
A library for parsing, transforming, generating, and converting gemtext.
gemini-protocol gemtext html parser
Last synced: 30 Aug 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/yggverse/pulsarss
RSS Aggregator for Gemini Protocol
aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust
Last synced: 13 Feb 2026
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/bpetermann/ts-lox
Typescript interpreter for lox
interpreter nodejs parser scanner typescript
Last synced: 02 Jan 2026
https://github.com/hienlh/parse-apk-ipa
π³ Packed node js to parse apk/iap file
Last synced: 21 Apr 2026
https://github.com/sonytruelove/telegram-bot-wb-parser
:robot: Telegram bot(0.58.0) Wildberries parser
parser refactoring shoes sneakers telegram telegram-bot wildberries
Last synced: 26 Aug 2025
https://github.com/pistonite/depfile
Simply parse `.d` files
build-system cpp d dependency-parser depfile gcc make makefile parser rust
Last synced: 18 Apr 2026
https://github.com/mlightcad/dxf-json
Forked version of dotoritos-kim/dxf-json with some enhancement which are not supported in the original repository.
Last synced: 06 Jun 2026
https://github.com/terratensor/fct-parser
Π£ΡΠΈΠ»ΠΈΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΡΡΠ°Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΊ ΡΡΠ±ΡΠΈΠΊΠ΅ Β«ΠΠΎΠΏΡΠΎΡ-ΠΎΡΠ²Π΅ΡΒ» ΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π² ΡΠ°ΠΉΠ» Π² ΡΠΎΡΠΌΠ°ΡΠ΅ csv ΠΈΠ»ΠΈ json.
Last synced: 18 Feb 2026
https://github.com/danilbox/vkcom-job-parser
ΠΠ°ΡΡΠ΅Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΠΠΎΠ½ΡΠ°ΠΊΡΠ΅
Last synced: 15 Feb 2026
https://github.com/dbidwell94/parse_logs
A rust binary used to parse different logs (ex. /var/log/auth.log or /var/log/nginx/access.log)
administration log-parsing parser server-side
Last synced: 22 Aug 2025
https://github.com/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 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/lifion/lifion-aws-event-stream
Node.js parser for the application/vnd.amazon.eventstream content-type.
amazon-event-stream aws aws-event-stream cloud content-type event-stream node nodejs parser stream
Last synced: 20 Aug 2025
https://github.com/splace/listreader
Go language parsing of numeric lists. CSV etc.
csv floating-point golang-library large-dataset parser
Last synced: 12 Jan 2026
https://github.com/mkacct/cdif-ts
cDIF parser/serializer written in TypeScript
cdif data-interchange data-serialization parser serialization structured-data
Last synced: 20 Jan 2026
https://github.com/nowaalex/masters-parsed
https://masterspl.com/ parser
docker docker-compose fastify headless-chrome nginx nodejs parser puppeteer react react-query tailwindcss typescript vitejs
Last synced: 10 Apr 2026
https://github.com/dark-lon3r/aiomediagrabber
AioMediaGrabber β Π±ΠΎΡΠ° Π΄Π»Ρ Telegram Π½Π° Π±Π°Π·Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ aiogram, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· TikTok π΅ ΠΈ ΡΡΠ΅ΠΊΠΈ ΠΈΠ· SoundCloud π§! π
aiogram aiogram-bot bot download downloader easy music os parser parsing python scraper telegram telegram-bot telegram-bot-api ukraine ukrainian video
Last synced: 28 Feb 2025
https://github.com/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 2025
https://github.com/anishlearnstocode/md-to-html-parser
This is a markdown parser that returns valid html code for any valid markdown text.
Last synced: 16 Apr 2026
https://github.com/jelhamm/compiler-design
"This repository focuses on implementing Compiler-Related concepts."
c compiler compiler-design cpp finite-state-machine lexical lexical-analysis lexical-parser lexical-resource parser recursive-descent-parser regular-expressions representation semantic symbolic-execution syntax-analysis syntax-tree
Last synced: 24 Apr 2026
https://github.com/papo1011/ts-rust-zig-deez
Writing an interpreter in Julia :)
abstract-syntax-tree deez interpreter julia julialang lexer parser
Last synced: 05 Oct 2025
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/koumoul-dev/mime-type-stream
Streaming parser + serializer for various mime-types
csv json ndjson parser serializer stream
Last synced: 30 Jun 2026
https://github.com/jcbhmr/laxesmeta
β±οΈ Lax but slim ESM metadata extractor
ecma262 ecmascript es-modules parser
Last synced: 02 Apr 2025
https://github.com/kirill71/math-expression-parser
Console mathemathic calculator based in Dejckstra sorted station algorithm and support math function such as sin, cos ect.
dejkstra expression math parser sorted-station-algorithm
Last synced: 22 Jun 2025
https://github.com/bursasha/cpp-duo-matrix-calculator
Matrix calculator only for 2 matrices in C++ using OOP, polymorphism, STL, parsers, variety of algorithms β¨οΈ
algorithms calculator-application console-application cpp cvut-fit inheritance makefile matrix oop parser polymorphism stl
Last synced: 10 Sep 2025
https://github.com/zac-garby/mex
A maths expression parser/evaluator, in Rust.
evaluator mathematics parser rust rust-library
Last synced: 17 Jun 2025
https://github.com/lffg-archive/parser-combinator-ts
Messing around with parser combinators
parse-combinator parser parsing
Last synced: 08 Apr 2026
https://github.com/rasheedmhd/llama
A programming language impl from Robert Nystrom's Crafting Interpreters
ast byte lexer parser programming programming-language scanner
Last synced: 06 Apr 2025
https://github.com/n3d1117/sisop17
Esercizio per esame di Sistemi Operativi - 2017
crawler html java parser semaphores synchronization thread-safety threading
Last synced: 06 Apr 2025
https://github.com/denisdefreyne/crystal-lox
crafting-interpreters crystal interpreter language lox parser
Last synced: 11 Sep 2025
https://github.com/gitw1n/web-scrape-wave
This project is a web scraper written in Python using the BeautifulSoup library. It is designed to collect data from websites based on user-provided URLs.
bs4 parser python python3 requests webscraper webscraping
Last synced: 01 Apr 2025
https://github.com/peaske7/parse-universities
A collection of node scripts to clean csv data and output usable json files on colleges and universities in the U.S.
Last synced: 06 Apr 2025
https://github.com/sheraff/calculator
abstract-syntax-tree maths parser plugin-system tokenizer
Last synced: 19 May 2026
https://github.com/followtheprocess/parser
Simple, combinatorial parsing in Go!
go parser parser-combinators text-parsing utf-8
Last synced: 10 Apr 2025
https://github.com/gotamer/matter
TOML Frontmatter or Endmatter unmarshaller.
decoder encoder endmatter frontmatter golang parser toml unmarshaller
Last synced: 15 Jan 2026
https://github.com/IlyaUmanets/improve_your_code
Code smell detector for Ruby
Last synced: 13 May 2025
https://github.com/pumpfun-max/carbon-cli-ys
This repo is a fork of carbon-cli and modified to support yellowstone Instruction types.
anchor codama decoder parser solana solanatransaction yellowstone yellowstonegrpc
Last synced: 14 May 2026
https://github.com/frodoslaw/python-docx-parser
Exemple usage of the python-docx library
Last synced: 28 Mar 2025
https://github.com/brunozell/whatsappparser
Light-weight C# parser for exported WhatsApp chat histories
Last synced: 16 May 2026
https://github.com/ik5/parser_howto
Example on how parsing works
ast golang howto howto-tutorial parser
Last synced: 26 Jun 2025
https://github.com/gizipp/nik-parser.rb
Parse Indonesian citizenship registration number a.k.a NIK (Nomor Induk Kependudukan)
Last synced: 13 Mar 2025
https://github.com/kahleryasla/top-frequent-words-sorter-from-json
cli tool: finding the most frequent words in a JSON file. Reads file and processes it to identify the words that appear most frequently in the file. Outputs the identified words to the user and store.
hashtable json-data json-parser linked-list parser sorting
Last synced: 02 Mar 2025
https://github.com/tkshill/adventofcode
Mega-folder for all Advent of Code solutions
advent-of-code algorithms-and-data-structures csharp fsharp functional-programming parser
Last synced: 10 May 2026
https://github.com/chloro-pn/flex_learn
learn how to use flex!
bison bison-yacc flex lex parser
Last synced: 06 Mar 2026
https://github.com/bottledlactose/essencio
A header-only library for loading file formats found in MySims and MySims Kingdom.
cpp mysims mysims-kingdom parser
Last synced: 17 Jul 2025
https://github.com/ureeves/did.rs
Implements a parser for decentralized identifiers.
decentralized did identifier identity parser rust
Last synced: 04 Mar 2025
https://github.com/yggverse/parser-php
Parser toolkit written on PHP
bittorrent link magnet parser php uri url urn
Last synced: 13 May 2025
https://github.com/grebbly51/demoinfocs-golang
A Counter-Strike 2 Demo Parser for Go (demoinfo)
counter-strike counter-strike-2 cs2 csgo demo demo-parser demoinfo esports go golang hacktoberfest parser replays source2
Last synced: 21 Jun 2025
https://github.com/ostensibly-1/blua
Lua 5.1 VM Environment with 5.3 Functions Support. Made in Lua 5.3, this thing can run Lua 5.1!
bytecode compilation environment lexing lua lua-virtual-machine lua-vm lua51 lua53 parser runtime virtual-machine vm
Last synced: 08 Jul 2025
https://github.com/amitkumarj441/sqgnl
SQL Query Generator for Natural Language
cpan information-retrieval natural-language-processing parser perl perl-module
Last synced: 21 Mar 2025
https://github.com/bashmocha/cs50-ai
Project submissions for Harvard CS50's Introduction to Artificial Intelligence with Python
ai cs50 cs50ai machine-learning neural-network nlp-parsing nltk-library optimization parser python
Last synced: 01 Apr 2025
https://github.com/depau/c2singlefile
Turns a bunch of specially formatted c files into a single file
Last synced: 10 May 2026
https://github.com/ariaandika/tokenizer
tokenizer, lexer, parser, or whatever in rust
Last synced: 26 Jun 2025
https://github.com/dpakach/gorkin
A simple lightweight gherkin parser
bdd gherkin gherkin-parser golang gorkin hacktoberfest parser
Last synced: 03 Apr 2025
https://github.com/said10/parserhtml
JS library to convert HTML Code to JS Object
Last synced: 16 Jan 2026
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 2025
https://github.com/nicholaswmin/arithmeticss
arithmetic expressions on CSS variables
css css-custom-properties parser
Last synced: 17 May 2026
https://github.com/codybloemhard/md-to-incodoc
Convert markdown to incodoc.
conversion incodoc markdown parser
Last synced: 14 May 2026
https://github.com/pegasusheavy/rawk
A 100% POSIX-compatible AWK implementation in Rust with GNU AWK (gawk) extension support
awk cli command-line gawk parser posix rust scripting text-processing unix
Last synced: 18 Feb 2026
https://github.com/pegasusheavy/spacey
A high-performance JavaScript/TypeScript engine written in Rust for the Servo browser. Native TypeScript support, ECMAScript 3+ compliant, embeddable runtime.
browser-engine bytecode compiler ecmascript embedded engine interpreter javascript javascript-engine nodejs parser pegasus-heavy-industries rust servo spidermoneky spidermonkey typescript typescript-native vm wasm
Last synced: 18 Feb 2026
https://github.com/watcol/somen-language
Utilities of the somen parser combinator for languages.
parser parser-combinators programming-language rust
Last synced: 07 Apr 2026
https://github.com/neudinger/osmtogeojson
Convert osm xml to osm GeoJson Dlang project
docker json linux osm osm-geojson parser split xml
Last synced: 08 May 2026
https://github.com/nstevens1040/anglesharpparser
This .NET 6.0 library uses AngleSharp to parse an HTML string into a DOM. It is written such that it can be easily used in PowerShell Core.
csharp document-object-model dom dotnet-6 dotnet-core html net-core net-core-6 net6 parse parser powershell powershell-core
Last synced: 06 Mar 2026
https://github.com/mixa3607/androidskyinstrumentplayer
Parser songs for Sky and replays generator for ddiPlayer
Last synced: 03 Mar 2025
https://github.com/kauefraga/cpp-commandline
π§Ά A command line (CLI) library that will help you to build your command line applications with out of the box.
cli command-line commandline cpp parser
Last synced: 02 Apr 2025
https://github.com/markkoz/prop-logic
A lexer and parser for propositional formulas in propositional logic
lexer parser propositional-logic python
Last synced: 14 Jun 2025
https://github.com/ad-si/elm-stylus
Stylus CSS parser for Elm
css elm parser preprocessor stylus
Last synced: 14 May 2026
https://github.com/glennsarti/sentinel-parser
Go Packages to parse HashiCorp Sentinel file types
golang hashicorp parser sentinel
Last synced: 30 Apr 2025
https://github.com/freight-trust/global
schema registry global
deliveredby json json-ld json-schema json-schemas parser registry schema xml-schema xsd
Last synced: 18 Apr 2026
https://github.com/surajkareppagol/parser
π΅ Python Script: XML To JSON Conversion Tool.
Last synced: 15 Jul 2025
https://github.com/sambhav/jacc
Yet another C Parser
assignment bison c compilers flex lex parser yacc
Last synced: 20 May 2026