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/nasa-pds/pds3-product-tools
Library supporting the design/generation, validation and submission of PDS3 archival products.
Last synced: 01 Mar 2026
https://github.com/tlonny/astroparse
A minimal, zero dependency, fully-typed parser combinator library
functional parser parser-combinators typescript
Last synced: 13 Jan 2026
https://github.com/tomashubelbauer/js-markdown-parser
A MarkDown parser written in JavaScript
Last synced: 07 May 2026
https://github.com/OrlovEvgeny/serde.zig
Universal serialization for Zig: JSON, Yaml, MessagePack, TOML, CSV and more from a single API
json-serialization parser serde zig zig-library zig-package
Last synced: 24 Mar 2026
https://github.com/mann-conomy/tf-parser
A Node.js parser for converting Team Fortress 2 game files to JSON objects.
file json localization mann-conomy nodejs parser tf2 typescript
Last synced: 02 Mar 2026
https://github.com/glaysons/seleniumparser
SeleniumParser é um interpretador de arquivos .SIDE gerados pela IDE do Selenium para simplificar a utilização em testes automatizados.
Last synced: 07 Jan 2026
https://github.com/froks/dlt-core
kotlin dlt library to parse autosar dlt files
automotive autosar diagnostic-log-and-trace dlt kotlin library parser
Last synced: 02 Mar 2026
https://github.com/prestonltaylor/jss
JavaScript Sharp is an in-progress C# JavaScript parser, runtime engine and REPL.
csharp csharp-library engine javascript parser
Last synced: 02 Apr 2026
https://github.com/rahuldangeofficial/09-word-arithmetic-parser
An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.
abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs
Last synced: 02 Jun 2026
https://github.com/xaionaro-go/gosrc
Parse Go packages to handy structures (to save time on understanding `go/ast` and `go/types`).
Last synced: 13 Jun 2026
https://github.com/sebastian-software/ferrocat
Performance-first Rust toolkit for Gettext PO and NDJSON catalogs, merge workflows, and ICU MessageFormat-aware localization.
benchmarking gettext i18n icu-messageformat localization ndjson parser po-files rust translation
Last synced: 21 May 2026
https://github.com/watcol/somen
An asynchronous parser combinator for Rust.
asynchronous parser parser-combinators rust
Last synced: 27 Mar 2026
https://github.com/wapiti08/crawlerset
The collections for different platforms to apply the python crawler and scrapy to extract information and also present different scraping methods
bs4 crawlspider parser python3 scrapy scrapy-redis selenium selenium-webdriver spider xml
Last synced: 16 Apr 2026
https://github.com/materials-consortia/optimade-filter
OPTIMADE filter language parser in Perl
Last synced: 11 Jun 2025
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/jccampagne/cvs-parser-fun
cvs haskell parser parser-combinators
Last synced: 16 Mar 2025
https://github.com/koykov/urlvector
Vector URL parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/bluk/leb128fmt
A library to encode and decode LEB128 compressed values.
compression dwarf leb128 parser rust variable-length-encoding wasm webassembly
Last synced: 09 Apr 2025
https://github.com/ambiere/to-object
Parse string representations of objects into JavaScript objects.
javascript json objects parser strings
Last synced: 08 Feb 2026
https://github.com/ieedan/css-dependency
A css parser for getting imports from css code.
Last synced: 14 Feb 2026
https://github.com/lonaryx/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: 14 Jun 2026
https://github.com/incomplete-infinity/combatlogparser
In development- Currently just an outline for code to parse game logs
combat-log data-processing eve-online game-analytics javascript log-parser parser pve pvp
Last synced: 08 Aug 2025
https://github.com/pityubak/collier
This tool can parse paths of class files/java files in jar or filesystem.
Last synced: 23 Jun 2025
https://github.com/jkphl/rdfa-lite-microdata
RDFa Lite 1.1 and HTML Microdata parser for web documents (HTML, SVG, XML)
extract extraction extractor linked-data microdata parser rdfa rdfa-lite schema-org semantic-web structured-data vocabulary
Last synced: 23 Apr 2025
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/bohdaq/url-build-parse
`url-build-parse` provides the ability to parse URL from string as well as construct URL from parts.
Last synced: 02 Apr 2026
https://github.com/permalik/markdown_parser_go
systems:markdown lexer and parser
Last synced: 04 Aug 2025
https://github.com/adrianvillanueva997/fail2ban-log-parser
Simple to use Fail2ban log parser in rust with python bindings
fail2ban nodejs parser python rust typescript winnow
Last synced: 02 Apr 2026
https://github.com/rvanbaalen/hashparser
Tiny javascript library to get and set (encoded) hash parameters
hash javascript parser url util
Last synced: 02 Apr 2026
https://github.com/daedalus/oeis_validator
Validate OEIS entries against the internal format specification and style sheet
cli integer-sequences linting number-theory oeis online-encyclopedia-of-integer-sequences parser python style-linter validator zero-dependencies
Last synced: 03 Jun 2026
https://github.com/repo-archive-x-rays5/parse_wiki_text
Parse wiki text from Mediawiki into a tree of elements.
Last synced: 29 Sep 2025
https://github.com/qraqras/pydocstring
A zero-dependency Rust parser for Python docstrings (Google & NumPy) — full AST with byte-precise source locations, built for linters and formatters.
docstring docstrings parser python rust
Last synced: 02 Apr 2026
https://github.com/luisfuentech/object-dot-parser
Parse string dotted keys to nested attributes in object
hacktoberfest json nodejs npm npm-package parser
Last synced: 17 Apr 2026
https://github.com/montasim/client-parser-demo
Interactive demo website for the client-parser npm package
browser-detection client-parser demo device-detection os-detection parser user-agent user-agent-parser
Last synced: 03 Apr 2026
https://github.com/ardnew/gosh
Stupid fast and sassy shell integration for Go
ast bash command-line go go-library go-tools golang parser shell zsh
Last synced: 03 Apr 2026
https://github.com/vishwaksena94/tokenloom
🔍 Parse streamed text into structured events using TokenLoom, a TypeScript library designed for flexible handling of real-time data and custom tags.
anthropic claude code-fence gemini gpt groq llm markdown markup openai parser stream streaming syntax syntax-highlighting tokenization tokens xai
Last synced: 17 Apr 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/psychollama/json-parser
A hand-written JSON parser because reasons
Last synced: 17 Apr 2026
https://github.com/almide/csv
CSV parser and serializer for Almide. Quoted fields, header rows, roundtrip-safe.
Last synced: 04 Apr 2026
https://github.com/bilal-belli/javaclassesclustering
This is a tool that allows you to cluster classes in a java project with a criteria.
Last synced: 17 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/oscarmarcusson/whitespacenet
A C# utility for scanning the significant whitespace hierarchy of a string
csharp hierarchy-structure indentation-depth indentation-parsing parser whitespace
Last synced: 25 Jun 2026
https://github.com/sheroz/http_common
Common types and operations for HTTP
header http http-requests network network-programming parser web
Last synced: 17 Apr 2026
https://github.com/soheil-01/eva
A Programming Language for Learning Purposes
interpreter parser programming-language recursive-descent-parser zig
Last synced: 27 Jun 2026
https://github.com/svm-zhang/tinyhgvs
Lightweight HGVS variant parser
bioinformatics genomics hgvs parser variant-analysis
Last synced: 05 Apr 2026
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/pavlenkodr/ethermineparser
ethermine
ethermine mining notifications parser vk vkontakte
Last synced: 18 Apr 2026
https://github.com/networkexception/script
A primitive scripting language I develop when I'm bored
csharp interpreter parser typescript
Last synced: 18 Apr 2026
https://github.com/aleclarson/tab-delimited
Parse or build a string of tabular data
nodejs parser string stringify
Last synced: 18 Apr 2026
https://github.com/k1ngmar/json-parser
📃 Writing a simple JSON parser for a competition
Last synced: 18 Apr 2026
https://github.com/dkrsk/copypastaru-parser
Pasta parser for copypastas.ru
copypastas dotnet fsharp parser
Last synced: 19 Apr 2026
https://github.com/dmcneil/typedsv
csv csv-parser csv-reader dsv dsv-parser dsv-reader javascript parser typescript
Last synced: 19 Apr 2026
https://github.com/create3000/x_ite-node
Pure Node.js wrapper of X_ITE
3d browser framework glb gltf2 javascript json node parser stl svg vrml wavefront-obj webgl wrl x3d x3d-browser x3dom xml
Last synced: 20 Apr 2026
https://github.com/mrizaln/octave-ndjson
Newline Delimited JSON (ndjson) or JSON Lines (jsonl) parser for Octave
json jsonl multithreading ndjson octave parser
Last synced: 20 Apr 2026
https://github.com/ramanakumars/bibtexparser
Parses .bib file into plaintext/HTML entries
Last synced: 20 Apr 2026
https://github.com/cheesegrinder/templatestr-go
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 19 Jun 2026
https://github.com/muhammadhasham23/request-header-parser-microservice
Request Header Parser with Node.js and express. A FCC Project.
express node parser requests-module
Last synced: 21 Apr 2026
https://github.com/aloisdeniel/node-xmlobject
Convert javascript objects to and from xml strings.
Last synced: 21 Apr 2026
https://github.com/eliezer-dev-software-enginner/node-utilities
Utilities for using in typescript projects
Last synced: 15 Jun 2026
https://github.com/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 24 Mar 2025
https://github.com/suryakantamangaraj/touchstone-dotnet
.NET library for Touchstone .sNp file parsing and S‑parameter handling. Offers strongly typed classes, LINQ‑friendly APIs, and seamless integration into enterprise RF/microwave analysis and simulation pipelines.
dotnet microwave parser rf s-parameters s2p touchstone
Last synced: 24 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/dpronin/regexp
The binary and library to parse input lines with regular expressions
Last synced: 24 Apr 2026
https://github.com/vistaran/php-untranslated-string-parser
Detect untranslated scripts from html templates and php / javascript files if you are using localization.
html i18n internationalization javascript parser php string-parser string-parsing
Last synced: 24 Apr 2026
https://github.com/kd3n1z/go-telegram-parser
Telegram Web App initData parsing & validation
go golang parser telegram telegram-mini-app telegram-web-app telegram-web-app-data telegram-web-app-data-parser validation
Last synced: 16 Jun 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/neroist/jsonlines
Simple JSON Lines parser in Nim
json json-lines jsonlines nim nim-lang nimble parser simple
Last synced: 25 Apr 2026
https://github.com/puukis/ccparse
TypeScript SDK for discovering, parsing, normalizing, and querying Claude Code local session data. npm: ccparse-sdk
claude-code jsonl parser sdk typescript
Last synced: 25 Apr 2026
https://github.com/puntorigen4u/dsl_parser
ES6 Class for creating and parsing Concepto DSL files.
concepto creador dsl javascript nodejs parser puntorigen
Last synced: 25 Apr 2026
https://github.com/bel-framework/bel-css
CSS utilities for Erlang
css css-parser css3 erlang erlang-library parser
Last synced: 01 Apr 2026
https://github.com/mishamyrt/compars
📄 Fast comment parser
comments golang parser pure-function
Last synced: 06 Sep 2025
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/arturduisheev/medparser
bs4 parser python selenium-webdriver
Last synced: 11 Mar 2026
https://github.com/espumita/dotnet-fluent-cli
Fluent interface to parse and configure arguments for command line applications in .NET.
args command-line dotnet dotnet-core fluent parser
Last synced: 14 Jan 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/robbycbennett/json
JavaScript Object Notation library for Rust
Last synced: 17 Apr 2026
https://github.com/codemeapixel/luats
A TypeScript library for parsing, formatting, and providing type interfaces for Lua and Luau code.
ast code-analysis code-generation fivem formatter lua luau parser redm roblox static-analysis syntax-tree transpiler type-interfaces typescript
Last synced: 17 Apr 2026
https://github.com/abo/mqpp
MQTT Packet Parser
mqtt mqtt-packet-parser parser
Last synced: 17 Apr 2026
https://github.com/yeahnotsewerside/dns
Parser and serializer for DNS queries
dns parser rust-crate serialization serializer
Last synced: 01 Dec 2025
https://github.com/lathoub/express
Fast, unopinionated, (very) minimalist web framework for Arduino ESP32
arduino arduino-library esp32-arduino express html http http-server parser web webservice
Last synced: 13 Apr 2026