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/zchee/go-yaml
go-yaml implements a YAML AST parser for Go
Last synced: 29 Apr 2026
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/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/thetasinner/echelon-unicode-parser
Experimental parser which can process unicode input
Last synced: 13 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/dcmox/urlparser
Crafting URL regex from scratch is hard mmkay?
Last synced: 22 Aug 2025
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/fabianopinto/kaitai-struct-ts
Runtime interpreter for Kaitai Struct binary format definitions in TypeScript
binary-format binary-parser kaitai-struct ksy parser runtime-interpreter typescript
Last synced: 22 Jan 2026
https://github.com/elianna-2004/c-compiler
Implementation of a Small C Compiler
c-compiler evaluator lexer ocaml parser
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/azhovan/brainfuck
A brain fuck interpreter implementation with Golang
brain-fuck-interpreter brainfuck golang interpreter lexer parser
Last synced: 14 May 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/adaszko/orgdt
Emacs' org-mode date/time parser and renderer
Last synced: 13 Mar 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/pyzh/gdpl-ex.poc-1
gdpl:elixir 简单的语句解析演示
chinese gdpl ld2 parser poc program-in-chinese s6rt
Last synced: 18 Jan 2026
https://github.com/tomashubelbauer/js-markdown
Javascript Markdown AST/DOM parser and serializer
ast dom javascript markdown parser serializer
Last synced: 04 May 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/ne0ekspert/libxgwx
Rust parser for LS XG5000 .xgwx workspace files
Last synced: 27 Jun 2026
https://github.com/teleivo/go-json
JSON parser written in Go for fun and learning purposes
Last synced: 29 Apr 2026
https://github.com/themmoddingherds/gfs
GFS parser library for C#
csharp gfs library parser skullgirls tfh
Last synced: 14 Oct 2025
https://github.com/KSXGitHub/split-char-from-str
A small utility to split a string into the first or last character (type `char`) and the rest (type `&str`)
no-std parser rust string text-processing
Last synced: 15 Oct 2025
https://github.com/gastonginestet/qwidget-parser
This project consists of developing using patterns such as Visitor or Builder in Pharo Smalltalk a tool that reads the window design (XML or JSON) and generates the necessary code to display it with Spec2.
parser pharo pharo-smalltalk spec spec-2
Last synced: 18 Jan 2026
https://github.com/ydv-ankit/cache-system
cache system built from scratch in golang
Last synced: 15 May 2026
https://github.com/ant59/pp-eval
State machine parser and lexer for custom formulae
Last synced: 20 Apr 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/warlock/boolean-search
Boolean Query Search
boolean elasticsearch engine keywords lucene parser query search search-engine semantic solr
Last synced: 29 Apr 2026
https://github.com/eric-esoteric/job-hunter-ai
🎯 Job Hunter AI — персональный ИИ-ассистент для автоматического отсева вакансий и генерации сопроводительных писем.
ai automation chrome-extension gemini job-search parser python tkinter webhooks
Last synced: 27 Jun 2026
https://github.com/lichtso/es6-parser
A lightweight parser written in and for ES6 JavaScript
Last synced: 07 Oct 2025
https://github.com/ahnafyy/string-2-react
Turn your valid HTML strings into React components with ease!
Last synced: 20 Apr 2026
https://github.com/gobstones/gobstones-gbb-parser
[GobstonesWeb2] A parser/printer for GBB (Gobstones Board) file format
gbb gobstones-board gobstonesweb2 parser
Last synced: 18 Jan 2026
https://github.com/vriskaserket51/eastwardmspriteparser
Parse Eastward mSprite files, convert them to animations.
Last synced: 15 Mar 2025
https://github.com/valtech-commerce/keepachangelog
Parser and linter in Node.js for Keep a Changelog
keep-a-changelog keepachangelog linter marked npm-package parser
Last synced: 28 Jun 2026
https://github.com/afeiship/sse-parser
Event source message parser.
event-source json parse parser prefixed-json sse
Last synced: 30 Apr 2026
https://github.com/haobogu/ling571
Deep techniques for natural language processing
Last synced: 16 Oct 2025
https://github.com/inferara/tree-sitter-inference
Inference Grammar for tree-sitter
Last synced: 17 Apr 2026
https://github.com/cloudsucker/cs2crap
Парсинг, автоматизация поиска выгод, автоматизация торговли предметами Counter Strike 2
counter-strike counter-strike-2 cs2 csgo csgomarket parser python skins steam valve web-scraper
Last synced: 30 Apr 2026
https://github.com/lastchiliarch/cronparser
Crontab parser for golang(using yacc).
cron crontab-parser golang goyacc parser
Last synced: 14 Jan 2026
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/ryanlath/jsonconfigpreparser
Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.
configuration-files golang json parser
Last synced: 14 Jan 2026
https://github.com/sv-tools/conf-reader-env
Environment variables parser for conf project
conf environment-variables parser reader
Last synced: 06 Oct 2025
https://github.com/autonomous-bits/nomos
Configuration scripting language that compiles reusable, cascading configs into deterministic, versioned snapshots for IaC
cli compiler configuration configuration-management devops dsl go golang infrastructure-as-code monorepo parser reproducibility scripting-language
Last synced: 17 Feb 2026
https://github.com/xdevor/composer-parser
A parser that can parse all the installed PHP packages composer.json file in your project
composer composer-packages installed-json parser php
Last synced: 30 Apr 2026
https://github.com/lucianosarno/llms-benchmarks-costs-parser
The `vals_parser.py` script aims to parse LLM costs/latency/benchmarks data from the website vals.ai and make it available through the charts in the README file and the 'benchmarks_data.json' file
chrome-driver cost-benchmarking cost-benefit information-parsing llm llm-benchmarking llms parser python
Last synced: 30 Aug 2025
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/blackwell-systems/tree-sitter-gcf
Tree-sitter grammar for GCF. Full spec compliance, WASM build for browser playground.
ai-agents code-highlighting developer-tools editor gcf grammar graph-compact-format helix json-alternative llm mcp neovim parser structured-data syntax-highlighting text-editor token-efficiency tree-sitter wire-format zed
Last synced: 08 Jul 2026
https://github.com/bytevader/structly-whois-parser
Structly-powered WHOIS parser with typed records, CLI tooling, and streaming-friendly APIs
data-engineering dns domain-name parser python-library stuctly whois
Last synced: 11 Mar 2026
https://github.com/mp3martin/js-parse-links
gh-pages html javascript js parser web
Last synced: 08 Jul 2025
https://github.com/luccahellriegel/markdown-to-roam
clojure markdown parser roamresearch tree
Last synced: 16 May 2026
https://github.com/daksh14/rtoml
RToml is an experimental 100% handwritten toml parser
Last synced: 14 Jun 2025
https://github.com/danchik12/habr_scraping
Parsing Habr articles and saving in csv format
csv fake-useragent numpy pandas parser python3
Last synced: 30 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
https://github.com/valdezfomar/tree-sitter-desktop
Desktop Entry Specification grammar for tree-sitter
Last synced: 24 Feb 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/ofabricio/walker
A simple text parser in c
c parser scanner text-analysis
Last synced: 22 Jan 2026
https://github.com/brunojppb/gohan
Markdown Parser and HTML compiler for generating static sites
Last synced: 30 Apr 2026
https://github.com/vikaspotluri123/election-16
Merging data to uncover trends
election-data elections node parser
Last synced: 22 May 2026
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/js-pugilist/xml-parse
Parse xml file
parser xml xml-parser xml-reader
Last synced: 02 Mar 2026
https://github.com/matrixeditor/bnf4j
An event-based parsing library (STreaming Api for Files), CSVParser (implementation) and BNF-Grammar creator/ parser completely written in Java.
abnf api bnf event-based java parser
Last synced: 10 Aug 2025
https://github.com/yazaldefilimone/letter.parser
📄 | Recursive descent parser | Abstract Syntax Trees | Tokenizer
compiler compiler-design lexical-analyzer parser scanner tokenizer
Last synced: 07 Jul 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/hq20/sol-comments-parser
[DEPRECATED] A fast and friendly solidity comments parser :snail:
comment comments parser smart-contract smart-contracts solidity solidity-contracts solidity-language solidity-web
Last synced: 03 Oct 2025
https://github.com/ryu-ryuk/kyoka
a CLI-first system that leverages Large Language Models (LLMs) to interpret natural language queries and retrieve relevant information from complex, unstructured insurance documents (PDFs, DOCX, emails)
cli decision-making llm parser python rag reasoning
Last synced: 08 Jun 2026
https://github.com/Koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 09 Aug 2025
https://github.com/jcavat/relational-algebra-parser
fastparse parser relational-algebra scala sql
Last synced: 24 Jun 2026
https://github.com/jirihnidek/python-iniparse
Python iniparse module with patches from Fedora project
Last synced: 01 Jun 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/httpland/authorization-parser
HTTP Authorization field parser and serializer
authorization challenge credentials field header http parse parser rfc-9110 serialize serializer stringify
Last synced: 20 Feb 2026
https://github.com/elecena/ic-package-info
Extract IC package from a given string
elecena electronic-components electronics-engineering integrated-circuits parser php
Last synced: 09 Jun 2026
https://github.com/dino65-dev/lox
Lox is a lightweight, dynamically-typed programming language with a simple and minimal syntax.
ast compiler interpreter lox-language parser python scripting-language
Last synced: 15 Mar 2025
https://github.com/hashadex/naturaldateinput
Java library for parsing human, natural language dates
date natural-language parser time todoist
Last synced: 15 Feb 2026
https://github.com/robroseknows/stellaris-parser
Parser for parsing Stellaris game data files.
Last synced: 23 Jun 2026
https://github.com/koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 27 Apr 2026
https://github.com/stoe/action-reporting-parse-cli
CLI to parse https://github.com/stoe/action-reporting-cli reports
Last synced: 15 Feb 2026
https://github.com/jamesshenjian/jpegsl
A simple parser for sequential lossless jpeg pixel data used in dicom ct files
Last synced: 13 Jan 2026
https://github.com/pierre-24/pybibtex
Provides a Python API to parse BibTeX files
Last synced: 11 Apr 2026