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/wiredwiz/moo-parser
A parser library for parsing the Moo and Moo# programming languages.
Last synced: 20 Jan 2026
https://github.com/haronbh/lexical-analyzer-with-java
Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure
compilation java lexical-analysis lexical-analyzer parser
Last synced: 02 May 2026
https://github.com/under-web/vk_parser_topic
Парсит номера телефонов и комментарии, город и имся с ссылкой в отдельный файл
Last synced: 14 Mar 2025
https://github.com/byteshiva/getmaplocation
Automate Dummy data from the open data source. Parse International Address, Geopy to automate map locations using lat and lon, Cache geopy map location calls using sqlite3, Use Pandas to parse and convert CSV to JSON
csv-parser geopy json numpy pandas pandas-dataframe parser pickle python3 sqlite3
Last synced: 18 Apr 2026
https://github.com/jessecoretta/go-aci
Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.
access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax
Last synced: 14 Apr 2025
https://github.com/joshua-auchincloss/synkit
A fast, syn-like incremental parser framework for Rust built on logos-rs
ast lexer parser proc-macro streaming-parser
Last synced: 12 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/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 2025
https://github.com/pbaille/parsing-combinators
exploring parsing combinators in scheme
combinators functional-programming parser
Last synced: 11 Mar 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/mattiaz/funk
A custom programming language called Funk. This is a mirror of the Gitlab repo.
interpreter lexer parser programming-language
Last synced: 28 Jul 2025
https://github.com/geometryzen/stemcstudio-markdown
Markdown parser and rendering library based upon the commonmark specification written in TypeScript
Last synced: 05 Nov 2025
https://github.com/valdezfomar/tree-sitter-format-string
Curly brace style string formatting grammar for tree-sitter
parser python rust tree-sitter tree-sitter-grammar tree-sitter-highlight tree-sitter-parser
Last synced: 28 Jul 2025
https://github.com/markhershey/gmail-paylah
Gmail PayLah / Fave / Grab Transaction Notification Email Parser
email email-exporter fave gmail gmail-api grab parser paylah singapore
Last synced: 08 Apr 2025
https://github.com/bersegosx/exparic
Web parser via yaml config
crawler parser yaml-configuration
Last synced: 21 Oct 2025
https://github.com/ilzrv/instagram-parser
The parser accounts of the followers and following in Instagram
Last synced: 28 Jul 2025
https://github.com/jacoblightning/prefix_parser
A rust library to parse binary and SI number prefixes
binary binary-prefix parser prefix rust rust-crate rust-library si si-prefixes
Last synced: 28 Jul 2025
https://github.com/chalarangelo/cfg-parser
Context free grammar parser based on Earley parsing
context-free-grammar earley-parser parser
Last synced: 27 Jun 2025
https://github.com/younes-alturkey/paint
.NET Windows Forms app applying concepts of Tokenization, Custom File extension, and Computer Graphics.
csharp filesystem graphics parser state-management tokenizer
Last synced: 20 Oct 2025
https://github.com/i-rzr-i/domaincommonextensions
The purpose of this repository/library is to provide the most relevant and used extension methods in the life cycle of application development that allow us to improve our code, and writing speed, and use more efficiently dev team time during this period for more complex functionality.
api class data datatype extension helper object parser type util
Last synced: 20 Sep 2025
https://github.com/tomijuarez/yavt
Una aplicación didáctica para la introducción a la verificación formal de programas
algorithm c-plus-plus first-order-logic formal-verification parser
Last synced: 18 Jul 2025
https://github.com/codedotjs/nocap
:mortar_board: A CAPTCHA decoder that maps HTML-encoded letter patterns to binary matrices, enabling automatic decoding once a dataset of letter patterns is built.
Last synced: 28 Mar 2025
https://github.com/lambdacasserole/haha-parser
Unofficial, handwritten parser aimed at transpilation of the HAHA language.
education formal-methods formal-verification hoare-logic parser verification
Last synced: 06 Apr 2025
https://github.com/arturduisheev/medparser
bs4 parser python selenium-webdriver
Last synced: 11 Mar 2026
https://github.com/craiggleso/torrent-parser
parse torrents
bittorrent parse parser parsing torrent torrent-parser
Last synced: 30 Mar 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/rumkin/r-expr
Rich Expressions
language parser tokenizer transformer traverser
Last synced: 25 Mar 2025
https://github.com/chobeat/scala-json-feed
Library to handle and validate documents in JSONFeed format
json jsonfeed parser validator
Last synced: 05 May 2026
https://github.com/mattprodani/gradescope-notion-integration
Python Notion - Gradescope Integration with Notion API to update and create a connected database of Gradescope assignments.
gradescope notion notion-api notion-automation notion-database parser
Last synced: 10 Mar 2025
https://github.com/mishamyrt/compars
📄 Fast comment parser
comments golang parser pure-function
Last synced: 06 Sep 2025
https://github.com/ayeshathoi/compiler-310
yet another sub-c-compiler
bison-yacc cpp flex intermediate-code-generation lexer-parser optimization parser symbol-table-generation
Last synced: 10 Oct 2025
https://github.com/railt/http
[READ ONLY] Subtree split of the Railt Http component (see railt/railt)
Last synced: 17 May 2026
https://github.com/customcommander/ohm-grammar-quiz-markdown
Write up your practice problem (Quiz) in Markdown and turn it into JSON-LD structured data.
json-ld markdown ohm-grammar parser
Last synced: 13 Feb 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/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/pustovitdmytro/quotes
web scrapper (python3, beautifull soap, aiohhtp,csv)
aiohhtp beautifullsoup csv parser postgresql python3 scrapper selenium
Last synced: 04 May 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: 16 Mar 2025
https://github.com/davidbernal/async-json-parser
Async JSON parser (parse & stringify)
Last synced: 05 May 2026
https://github.com/proh14/psh
psh, a small and minimal shell. public domain 💘
c cli lexer parser public-domain shell
Last synced: 17 Jan 2026
https://github.com/frodrigo/mapcss-antlr
Antlr4 MapCSS grammar - and pyhton tree builder
Last synced: 13 Apr 2026
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/mezoni/parser_combinator
Parser combinator is a collection of parsers that can be used to combine basic parsers to create parsers for more complex rules.
dart dart3 parser parser-combinators parser-library parsers parsing
Last synced: 09 Jun 2026
https://github.com/isaacazuelos/tree-sitter-kurt
A Tree Sitter grammar for Kurt
Last synced: 11 Mar 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/linjonh/videowebsidesparser
This Project is used to parse a video web side to remove ads.
Last synced: 13 Jun 2025
https://github.com/codybloemhard/incodoc
Incorporeal document format.
document document-format parser
Last synced: 02 Apr 2025
https://github.com/wangchunsen/parser
A pure function parser library for general purpose
Last synced: 31 Oct 2025
https://github.com/maikorapppublic/parser
Maikor ASM parser
assembly-language maikor parser
Last synced: 15 Feb 2026
https://github.com/yetanotherchris/text-template
Go's text templating - a port of Go's text template package to C# via OpenAI Codex
dotnet parser template text-template text-templating-engine
Last synced: 11 Mar 2026
https://github.com/negrienko/iban-ex
Elixir library for working with IBAN numbers (parsing, validating, checking and formatting)
elixir elixir-lang elixir-library iban library parser
Last synced: 28 Mar 2025
https://github.com/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/belomaxorka/torrentpier-parser
Парсер для TorrentPier
bittorrent parser php rutor rutracker rutracker-org torrent torrentpier torrentpier-mod torrentpier-mods
Last synced: 02 Apr 2025
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/xcrap-cloud/core
Xcrap core é o pacote principal do framework Xcrap, ele contém a Base de um Cliente HTTP, a interface de como deve ser um Cliente HTTP, um objeto de HttpResponse que juntamente com o `@xcrap/parser` é utilizado para fazer parsing e extração de dados do conteúdo da resposta.
Last synced: 28 Feb 2026
https://github.com/bel-framework/bel-html
HTML utilities for Erlang
erlang erlang-library html html-parser html5 parser
Last synced: 16 Feb 2026
https://github.com/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
Last synced: 17 Apr 2026
https://github.com/vbasky/revelo
A safe, fast Rust port of MediaInfoLib — reads technical and tag metadata from 177 audio, video, image, and container formats. Drop-in libmediainfo replacement (C ABI + CLI), differential-tested byte-for-byte against the mediainfo oracle.
audio c-api cli codec container-formats ffi image libmediainfo media mediainfo mediainfo-alternative metadata metadata-extraction multimedia parser rust video
Last synced: 06 Jun 2026
https://github.com/configuredthings/rdp.js
Minimal TypeScript base class for building recursive descent parsers — with a CLI that generates typed parsers from EBNF or ABNF grammars
abnf ebnf grammar parser parser-generator recursive-descent-parser typescript
Last synced: 19 Apr 2026
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/karynaaliushkevich14/currency-calculator
Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.
Last synced: 09 Apr 2025
https://github.com/sirridemirtas/mathexpressionparser
Basic Mathematical Expression Lexer/Parser/Interpreter
arithmetic-expression-parser compilers lexer math-interpreter parser
Last synced: 18 Jun 2026
https://github.com/fulminazzo/yamlparser
A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.
github-actions java parser yaml
Last synced: 05 May 2026
https://github.com/anujdhillxn/flipbook
A language for generating flipbooks using pictures
Last synced: 22 Mar 2026
https://github.com/en10/vbparsehtml
Parse HTML in VB
html parser vbnet visual-basic
Last synced: 06 Jan 2026
https://github.com/rstoetter/csqlscript-php
a PHP class to execute SQL scripts (mysql)
batch-processing mysql parser php5 script-sql sql
Last synced: 04 May 2026
https://github.com/dreamycecil/vdf
Simple public domain VDF/KeyValues reader & writer in ANSI C.
ansi-c c89 c90 keyvalue keyvalues parser reader reader-writer valve-data-format vdf vdf-files vdf-format vdf-parser writer
Last synced: 11 Jun 2025
https://github.com/rryi/tokens.jl
parse text into tokens, build memory-efficient token lists and trees,
lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize
Last synced: 02 Mar 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/ivuorinen/bbcodeparser
Parse your BBCode easy with this library.
bbcode bbcode-parser laravel laravel-package parser php
Last synced: 14 Jan 2026
https://github.com/yasyf/cc-transcript
Typed, non-lossy events for Claude Code transcripts: superset JSONL parser (Rust fast path), sentiment + feedback-mining domains, and a transcript-investigation CLI
anthropic claude claude-code claude-code-plugin cli jsonl parser pyo3 python rust transcripts
Last synced: 25 Jun 2026
https://github.com/athrvk/tokindlemanager
A cron job to keep to kindle service available
actions android epub epub-generation extract-articles ios kindle nextjs nodejs parser react react-native reactjs send-to-kindle
Last synced: 12 Apr 2026
https://github.com/gsun/yang-parser
yang parser in haxe
haxe haxe-externs javascript parser yang
Last synced: 10 Mar 2025
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/lowern1ght/fior
betting sites parser
betting fior parser parser-site portfolio-project
Last synced: 24 Mar 2025
https://github.com/andreas19/argparsebuilder
Builder for argparse.ArgumentParser.
argparse argument-parser command-line parser
Last synced: 27 Mar 2026
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
Last synced: 24 Mar 2025