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/fis-stuff/fis-parser-ejs-2.x
ejs template parser plugin for fis3
Last synced: 29 Apr 2026
https://github.com/solrikk/2gistrace
Скрипт на Python для автоматического сбора информации о компаниях из каталога 2ГИС. Полученные данные сохраняются в формате CSV и могут использоваться для анализа или интеграции в другие системы.
Last synced: 23 Jun 2026
https://github.com/ynori7/datesforhumans
This library is a helper to transform natural language date time info into real times.
dates datetime golang natural-language natural-language-processing parser time utility
Last synced: 11 Mar 2026
https://github.com/s8sachin/whatsapp-chat-parser-js
Whatsapp Chat Parser for Javascript
Last synced: 05 Jan 2026
https://github.com/mynttt/ezconf
A simple hierarchical scoped group based key:value storage/configuration format.
configuration java key-value parser storage-format
Last synced: 12 Oct 2025
https://github.com/rafaelsouzars/mini-parsejs
Mini interpretador de linguagem de programação baseado no artigo: https://medium.com/@henriquesosa/seja-um-compilador-crie-um-compilador-com-javascript-33a9557c8cdf
compiler-construction javascript parser
Last synced: 18 Jan 2026
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/pbaille/parsing-combinators
exploring parsing combinators in scheme
combinators functional-programming parser
Last synced: 11 Mar 2026
https://github.com/rouming/usb-parser
Tool which parses USB 2.0 protocol sampled by the oscilloscope
ds1054z oscilloscope parser protocol rigol scpi usb
Last synced: 24 Jun 2026
https://github.com/khmelnitskiianton/language
My translation system: my language + translator to NASM
language nasm parser translator x86
Last synced: 10 Jul 2026
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/artem-burashnikov/simpleparser
Part of the SPBU's programming course. Parser, interpretator and optimizer for a simple formal language.
fsharp interpretator optimizer parser parser-combinators
Last synced: 04 Oct 2025
https://github.com/creack/corewar
Corewar in Golang
corewar ebitengine epitech game golang lexer parser
Last synced: 15 Apr 2025
https://github.com/jhermsmeier/node-leybold-xps
Parse & write the Leybold XPS data format
analysis data esca format leybold parser photoelectron-spectroscopy spectroscopy x-ray xps xpspeak xray
Last synced: 09 Jul 2025
https://github.com/nodef/extra-parser
A parser breaks text into smaller elements for easier analysis or translation.
Last synced: 04 Jan 2026
https://github.com/ChristianMurphy/tree-sitter-markdown
Markdown grammar for tree-sitter
Last synced: 11 Mar 2025
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/athanclark/streaming-csv
Simple streaming CSV parsing & statistics gathering
Last synced: 16 Nov 2025
https://github.com/zevio/pcu_io
IO management for PCU project
input-output json json-to-text parser pcu pcu-io pdf pdf-to-text python text
Last synced: 18 May 2026
https://github.com/luigichopper/clarityscript
A programming language that combines the functionality of HTML with the readability of Python
clarity-script parser programming-language python
Last synced: 26 May 2026
https://github.com/vvijk/uni-courses
This repository serves as a centralized hub for organizing and showcasing my university coursework.
api c c-sharp computer-science coursework csharp dotnet java javascript kau lisp parser pascal projects prolog python tictactoe university university-project uwp
Last synced: 11 Apr 2026
https://github.com/serkodev/markdown-exit
Fast, customizable Markdown parser and renderer with full CommonMark support. TypeScript rewrite of markdown-it with enhancements.
commonmark javascript markdown parser renderer typescript
Last synced: 20 Jan 2026
https://github.com/suryakantamangaraj/touchstone-python
Python library for parsing Touchstone .sNp files in RF/microwave engineering. Provides easy APIs for S‑parameter analysis, integration with NumPy/SciPy, and reproducible workflows for simulation and visualization.
microwave network networkanalyzer parser rf s-parameter s2p snp touchstone
Last synced: 24 Apr 2026
https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs
XenTrace data processing interface for KernelShark in Rust.
ffi inferface kernelshark parser plugin rust xen xentrace
Last synced: 02 Apr 2025
https://github.com/louiscklaw/google_search_parser
javascript parser puppeteer scrape scraper x-ray
Last synced: 30 Mar 2025
https://github.com/vajahath/array-objectify
Hierarchically transform an array of objects into a single object
Last synced: 10 Apr 2026
https://github.com/wibosco/approachingparsers-example
Experimenting with some possible parser architectures
ios mapper network parser plug-and-play swift travis-ci
Last synced: 03 Jul 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/rse/flowlink
Flow Expression Language
evaluator expression flow language link parser
Last synced: 16 Mar 2025
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/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/sweiglbosker/zig-regex-parser
regex parser coded live on twitch
Last synced: 26 Feb 2025
https://github.com/kawamurakazushi/monkey-ml
OCaml implementation of an interpreter for the Monkey programming language
interpreter lexer monkey ocaml parser
Last synced: 26 Feb 2025
https://github.com/estnafinema0/yadro-cpp-test
C++20 simulation of a computer club management system with token parsing, error reporting and unit/integration tests (Google Test).
cpp20 googletest integration-testing object-oriented-programming parser tokenizer unit-testing
Last synced: 24 Aug 2025
https://github.com/mblumtritt/parse-argv
A command line parser that only needs your help text.
argv argv-parser cli parse parser ruby ruby-gem
Last synced: 16 Mar 2025
https://github.com/adbancroft/tunerstudioiniparser
TsIniParser - a TunerStudio INI parser
Last synced: 26 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/abhishekkr/gowebvtt
WebVTT Parser, parsing main parts of Web Video Text Tracks Format
go golang parser parser-library subtitles subtitles-parsing webvtt webvtt-parser
Last synced: 16 Aug 2025
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/cheesegrinder/templatestr-rust
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 23 Jun 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/peterekepeter/ucx
UnrealScript Extensions - all in one language support, transformer, formatter, build system
build-tool language-support linter parser
Last synced: 01 Mar 2025
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/sh1kxrv/tinyannotations
A tiny config parser
config dictionary dotnet lexer parser
Last synced: 01 Apr 2025
https://github.com/gyf304/jsmkv
JSMKV is a in-browser MKV (Matroska) file player and a suite of typescript tools for working with Matroska files.
javascript matroska muxer parser typescript
Last synced: 03 Feb 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/braasileiro/pvdb2json
Simple script to convert pv_db.txt files from Project DIVA stuff to JSON.
converter hatsune-miku json parser project-diva pv-db
Last synced: 25 Jun 2026
https://github.com/tejasmr/commandlineparser
Command Line Parser is a tool to parse command line arguments as flags and values
command-line-tool cpp cpp11 header-only 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/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
https://github.com/panagiotisptr/codeforces-companion
A codeforces parser, code tester and testcase generator in Go
codeforces-parser competitions crawler go golang parser test-automation testing
Last synced: 14 Jan 2026
https://github.com/cnayan/mqb
µ Query Language to JSON Query Builder for easy querying using Q-Server
antlr4 javscript lexer parser query query-builder query-language querydsl
Last synced: 09 Oct 2025
https://github.com/ldez/structtags
Struct tag parser
go golang parser parsing struct-tags structtags
Last synced: 09 Oct 2025
https://github.com/trananhtung/numeric-range
Parse and format compact integer-range strings like 1,3-5,7 (page ranges, CPU sets). Bidirectional, zero-dep, no_std.
cpuset no-std page-range parser range rust
Last synced: 27 Jun 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/idanfishman/playwright-results-parser
Core building block for Playwright test analysis tools - provides foundational parsing, normalization, and transformation APIs that other packages can build upon.
automation parser playwright reporting test-automation test-results testing
Last synced: 01 Sep 2025
https://github.com/bernardopg/cmmg-calendar
Sincronize o calendário acadêmico do CMMG diretamente com sua Google Agenda ou Apple Calendar. Nunca mais perca um evento importante!
automation calendar cmmg doctor education icalendar ics medicine minas-gerais parser python scraper web-scraping
Last synced: 10 Oct 2025
https://github.com/necroin/golibs
Package of useful golang libraries
concurrency-library concurrent csv fsm go golang golang-library metrics parser reflection-struct tags tokenizer
Last synced: 14 Jan 2026
https://github.com/prantlf/crass
A CSS minifier and utility library for JavaScript
Last synced: 05 Oct 2025
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/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/koykov/jsonvector
Vector JSON parser with minimum memory consumption.
Last synced: 20 Jan 2026
https://github.com/dwayne/hs-json-parser
A JSON parser compliant with RFC 8259.
haskell json json-parser parser pretty-printer rfc8259
Last synced: 08 Jul 2026
https://github.com/nazrulworld/fhirpath-scripts
Helper scripts for fhirpath
Last synced: 12 Oct 2025
https://github.com/nay-cat/hsperfdata-parser
Application for parsing and analyzing a hsperfdata file from a Java application in real time using its PID or directly from a hsperfdata file.
hotspot hsperfdata java jvm parser performance
Last synced: 13 Aug 2025
https://git.hiifong.cc/mirrors/maddy
C++ Markdown to HTML header-only parser library
c-plus-plus cpp cpp14 header-only html library markdown parser
Last synced: 04 Oct 2025
https://github.com/marwanradwan7/dojo
An interpreter written in Go.
ast go go-standard-library golang interpreter lexer parser
Last synced: 12 Oct 2025
https://github.com/compactjs/parse-time
Small hour/time parser & stringifier
hour javascript parser stringifier time
Last synced: 13 Oct 2025
https://github.com/luccahellriegel/markdown-to-roam
clojure markdown parser roamresearch tree
Last synced: 16 May 2026
https://github.com/mtoohey31/starpath
A position-aware parser combinator library for OCaml with readable errors.
ocaml ocaml-library parser parser-combinators
Last synced: 11 Aug 2025
https://github.com/julian-nash/restparse
Python parser for RESTful HTTP requests
Last synced: 19 May 2026
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/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/permalik/markdown_parser_go
systems:markdown lexer and parser
Last synced: 04 Aug 2025
https://github.com/horacehylee/my-json-parser
My JS parser experiment to learn how parsing works
json-parser monadic-parser monadic-parser-combinators nodejs parser
Last synced: 18 May 2026
https://github.com/sarveshh/markdownerr
A react project to preview, generate and share markdowns. With 10+ templates of top usability of markdowns, markdownerr makes writing blogs, ReadMe's a breeze.
expressjs html markdown markdown-converter markdown-editor markdown-parser markdown-previewer markdown-to-html markdown-viewer nodejs parse parser remarkable syntax-highlighting
Last synced: 09 Apr 2026
https://github.com/adamsondavid/java-json
A simple json library written in java.
java json library lightweight parser
Last synced: 29 Apr 2026