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/edumserrano/markdown-link-check-log-parser
A Docker container GitHub action that can be used to parse the log output from the Markdown Link Check action.
github github-action github-actions markdown markdown-link-check parser
Last synced: 22 Sep 2025
https://github.com/louiscklaw/google_search_parser
javascript parser puppeteer scrape scraper x-ray
Last synced: 30 Mar 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/bryik/deno-parse-link-header
A Deno module for parsing HTTP Link headers.
Last synced: 27 Apr 2026
https://github.com/veapach/broskibot
A telegram bot that is linked to the Must(https://mustapp.com) site. In short, the bot is a movie helper
aiogram bot parser python telegram telegram-bot tgbot
Last synced: 29 Apr 2026
https://github.com/oxabl-project/oxabl
High performance, unofficial Progress ABL tooling
build-tool lexer parser progress-abl rust
Last synced: 03 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/vajahath/array-objectify
Hierarchically transform an array of objects into a single object
Last synced: 10 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/antoinegagne/amqp10
An AMQP 1.0 library (it is a work in progress at the moment)
amqp amqp-client amqp1-0 amqp10 parser protocol protocol-library
Last synced: 30 Mar 2025
https://github.com/lunastev/late2htm
A Rust library for converting LaTeX-formatted text into HTML with minimal styling.
arxiv arxiv-latex arxiv-latex-html html latex latex-html latextohtml library parser rust rust-library
Last synced: 27 Apr 2026
https://github.com/hasuzawa/nspredicate_parser
A simple Go parser for Objective-C NSPredicate. Created for personal usage and work.
golang objective-c parser swift
Last synced: 17 Apr 2026
https://github.com/httpland/jfv-parser
JSON field values for HTTP parser and serialize
field header http json json-field-value parse parser serialize serializer
Last synced: 27 Apr 2026
https://github.com/visionik/trongo
TRON (Token Reduced Object Notation) format library for Go
go json parser serialization tron
Last synced: 17 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/prodigysn95/universal-file-converter
Universal File Converter is a Flask web app that converts images, videos, and audio with multi-file upload, real-time progress, and ZIP downloads. 🐙
audio-converter batch-processing batch-processing-of-multiple-files chordpro church churchtech converter ffmpeg file-converter flask image-converter opensong parser parser-library pro5 rhythm-game songpro songshowplus
Last synced: 17 Apr 2026
https://github.com/anotherbyte-net/leaf-focus
Extract structured text from pdf files.
data-science machine-learning parser pdf utility
Last synced: 16 Jan 2026
https://github.com/paych3ck/pcconfigurator
Оконный конфигуратор персонального компьютера на PyQt6.
parser pyqt6-desktop-application python
Last synced: 17 Mar 2025
https://github.com/hobadee/emlparser
PowerShell module to parse EML files
email eml eml-files imf parser powershell powershell-module rfc5322
Last synced: 09 Nov 2025
https://github.com/sweiglbosker/zig-regex-parser
regex parser coded live on twitch
Last synced: 26 Feb 2025
https://github.com/craiggleso/torrent-parser
parse torrents
bittorrent parse parser parsing torrent torrent-parser
Last synced: 30 Mar 2025
https://github.com/notakeith/itmoscript
Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter
ast cpp interpreter lexer parser programming-language scripting-language
Last synced: 03 Jun 2026
https://github.com/psychollama/json-parser
A hand-written JSON parser because reasons
Last synced: 17 Apr 2026
https://github.com/almide/yaml
YAML parser and serializer for Almide with Codec integration. 146 tests.
Last synced: 04 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/risto-stevcev/url-parser-combinator
:telescope: A proper url parser and combinator that works with eulalie
Last synced: 25 Jun 2026
https://github.com/filipnet/ups-json-publisher
UPS Data Publisher for MQTT: Capture UPS details using upsc, format as JSON, and send to MQTT broker.
grafana grafana-dashboard grafana-influxdb json mosquitto-pub mqtt mqtt-client nodered parser parsing shell-script ups upsc
Last synced: 09 Apr 2026
https://github.com/rgrove/parse-yaya
A Yet Another Yet Another Markup Language parser for Node.js and browsers.
javascript js json nodejs parser yaya
Last synced: 17 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/edmolima/frontmattergo
Simplifying YAML frontmatter unmarshalling in Go.
Last synced: 27 Apr 2026
https://github.com/quantiusbenignus/dated
ZSH exoskeleton for the command line "date" utility. Support free-form time references.
command-line command-line-tool date datetime future linux nlp parser shell-script text-processing time zsh
Last synced: 10 Apr 2026
https://github.com/hangxingliu/node-sqlite-ddl-parser
⛓ A SQLite DDL parser module
Last synced: 05 Aug 2025
https://github.com/tinyclub/vtools
Scripts for the noVNC recordings
encoder novnc optimizer parser recordings slicer
Last synced: 17 Apr 2026
https://github.com/traverseda/rratbot
The bot for the /r/rational discord channel
dice-roller discord discord-bot dsl interpreter parser
Last synced: 27 Apr 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/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/hyper-prog/smartyaml
SmartYAML - Go package to handle YAML
go golang json-parser module parser yaml
Last synced: 27 Apr 2026
https://github.com/haggi13/connyconsole
ConnyConsole is an example console CLI project that uses DI, Serilog for logging, execution cancellation and argument parsing based on Microsoft's System.CommandLine library.
cli cli-app commandlineparser console dependency-injection dotnet-core example-app example-project logging parser serilog system-commandline
Last synced: 29 Apr 2026
https://github.com/shilangyu/unambiguous-grammar
Formal specification of a language of grammars and proofs about their ambiguity
grammars parser syntax theorem-proving unambiguity
Last synced: 23 Sep 2025
https://github.com/yinonavraham/go-turtle
Turtle logic (LOGO) library and tool written in GoLang
golang logo parser turtle turtle-graphics turtle-logic
Last synced: 22 Mar 2025
https://github.com/forderation/uruki
uri / url parser wrapped with net/url. adjusted to safe mutate data with options of restricted scheme and automatically internal encode data.
go parser query-builder urllib
Last synced: 12 Jan 2026
https://github.com/kuria/parser
Character-by-character string parsing library
Last synced: 04 Aug 2025
https://github.com/svm-zhang/tinyhgvs
Lightweight HGVS variant parser
bioinformatics genomics hgvs parser variant-analysis
Last synced: 05 Apr 2026
https://github.com/baranovskis/go-nuget-list
Export used NuGet packages in the project or solution
Last synced: 12 Jan 2026
https://github.com/antandros/go-pkgparser
custom parser for `go-dpkg` , `go-rpm`, `go-packman` packages
Last synced: 25 May 2026
https://github.com/somecho/midiparser
A simple and straightforward library for General MIDI file parser
Last synced: 07 Apr 2025
https://github.com/lonaryx/cardataparser
CarDataParser🚗💻 - это простой и удобный инструмент, созданный с использованием библиотеки Eel на Python. Он предоставляет возможность получать информацию о транспортных средствах, основываясь на их регистрационных номерах, в текущей версии ограничиваясь Украиной.
car css desktop eel eel-python exe html number numbers parser program python python-script python3 scraper ukraine ukrainian winodws
Last synced: 06 May 2026
https://github.com/rubyonworld/gherkin-ruby
A new rewrite of the Gherkin parser used by Cucumber is planned (for version 3.0) gherkin-ruby will not add any more features until then, and will eventually be deprecated in favor of Gherkin 3.0.
Last synced: 12 Nov 2025
https://github.com/liblouis/tree-sitter-liblouis
A tree-sitter parser for liblouis tables
Last synced: 28 Apr 2026
https://github.com/kitsumed/subtitlesparserv2
A ASP.NET library for lyrics/subtitles file parsing. Rework/continuation of the original SubtitlesParser.
asp-net-core lyrics parser parsing subtitle subtitles-parsing
Last synced: 14 Apr 2025
https://github.com/cicciog/node-dockerfile-parser
Parser for dockerfile of Docker Images
docker docker-image dockerfile json nodejs parser
Last synced: 05 Apr 2026
https://github.com/rbcavi/parserlang
A programming language, intended for writing recursive descent parsers
Last synced: 18 Apr 2026
https://github.com/pavlenkodr/ethermineparser
ethermine
ethermine mining notifications parser vk vkontakte
Last synced: 18 Apr 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/networkexception/script
A primitive scripting language I develop when I'm bored
csharp interpreter parser typescript
Last synced: 18 Apr 2026
https://github.com/straightcurve/ryuko
transpiler from a custom shader language to GLSL
Last synced: 25 May 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/bokic/textparser
TextParser is a high-performance C library that parses text(CFML and JSON for now) into Abstract Syntax Trees using regex grammars, designed for building syntax highlighters, language servers, as well as other code related tools.
ast ast-tree json parser pcre2 tokenization
Last synced: 15 May 2026
https://github.com/t1m4/parser_log_apache
This is Apache log parser for searching the most popular vulnerabilities
Last synced: 23 Sep 2025
https://github.com/pustovitdmytro/parser
tiny universal Python-based asynchronous sites scrapper
aiohttp boilerplate parser python3 scrapper
Last synced: 03 Aug 2025
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/perrawd/tokenizer.js
A lexical analysis parser module built with JS.
Last synced: 29 Apr 2026
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/m-anshu/python-construct-parser
Python constructs parser built using lex and yacc
automata-and-formal-languages parser python yacc-lex
Last synced: 04 Jun 2026
https://github.com/wl0ckk/circle_tg
Bot for converting video into a circle note, scheduling feeds to channels, and merging video files together
bot converter docker docker-compose ffmpeg ffmpeg-wrapper parser ruby schedule scheduler send-video telegram telegram-bot telegram-bot-api telegram-channel timetable video-bot video-processing video-tools
Last synced: 29 Apr 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/dub1401/bib.bz-parser
Программа для загрузки глав и книг с сайта BiB.bz в формате JSON.
Last synced: 28 Apr 2026
https://github.com/kruceo/marceo-go
A rewrite of the markdown-html parser Marceo, but in golang, focusing in performance.
go html markdown parser performance speed
Last synced: 28 Apr 2026
https://github.com/ayeshamk23/minishell
minishell is a basic UNIX shell written in C that supports command execution, pipes, redirections, and environment variables.
environment-variables fork minishell parser pipe redirection shell terminal unix
Last synced: 20 Apr 2026
https://github.com/ayeshaashfaq12/c-compiler
This project is a C++ compiler designed to provide all standard compiler features, with the parsing phase already completed and further stages in development.
compiler-construction compiler-design cpp cpp-programming lexical lexical-analysis parser parsing software-development syntax-analysis
Last synced: 03 Aug 2025
https://github.com/benoitlx/simple-assembler
Simple assembler for my custom cpu
assembly bitstream-generation parser tokenizer
Last synced: 28 Apr 2026
https://github.com/nir3x/markuplanguageparser.cpp
MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language
c-plus-plus cpp markup-language parser parsing tree-structure unit-testing
Last synced: 04 Jun 2026
https://github.com/dromse/ua-job-parser
Simple parser on rust for gathering vacancies from ukranian job websites (dou.ua, robota.ua).
Last synced: 25 Dec 2025
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/danilosampaio/integraph
Create Architecture diagrams from your code.
architecture diagram mermaid parser yaml
Last synced: 20 Apr 2026
https://github.com/slegarraga/json-from-llm
Extract valid JSON from an LLM response, even when wrapped in reasoning/thinking tags, markdown fences or prose. Zero dependencies.
ai-agents anthropic deepseek gemini json json-parser llm llm-output openai openai-compatible parser reasoning structured-output tool-calling typescript zero-dependencies
Last synced: 05 Jun 2026
https://github.com/thepalbi/json-example-generator
Random JSON examples generator from go-like schema definition
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/ayumosa/kitsune
Yet another argument parser
argument-parser javascript node node-js nodejs parse parser yet-another
Last synced: 28 May 2026