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/zeffii/small_csv_onetouch_parser
personal use
csv onetouch parser selectplus
Last synced: 03 Feb 2026
https://github.com/sourlemonjuice/argparsex
Comprehensive and configurable command line arguments parser library for C language.
argument-parser cli library parser
Last synced: 06 Mar 2026
https://github.com/rtxux/pascalcompiler
Pascal-- Compiler written in C#, a course project of Compiler's Principle
Last synced: 14 Jun 2025
https://github.com/wizard04wsu/tree-sitter-regex-js
Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter
Last synced: 20 Apr 2026
https://github.com/antononcube/raku-dsl-english-classificationworkflows
Raku package for making classification workflows from natural language commands (in English.)
Last synced: 02 Apr 2025
https://github.com/npillmayer/gorgo
A Parsing Toolbox
earley-parser parser term-rewriting
Last synced: 18 Mar 2025
https://github.com/teh-cmc/zig-ron
[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.
Last synced: 25 Jun 2025
https://github.com/tarasrashkevych99/simple-regex-parser
This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression
Last synced: 26 Mar 2025
https://github.com/basemax/autonewssubmitter
Analyze SQL query and extract data of attachment files to insert new wordpress post.
parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site
Last synced: 20 May 2026
https://github.com/alextkdev/parser_rozetka
This study script is designed to parse information about graphics cards from the Rozetka website and save the data to a CSV file.
beautifulsoup4 csv-parser parser selenium
Last synced: 20 May 2026
https://github.com/vikpe/mvdparser
Extract information from QuakeWorld MVD demos.
demos mvd parser quake quakeworld
Last synced: 02 Jan 2026
https://github.com/thevurv/mic1
A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1
compiler lua oisc optimizer parser programming-language sic sic1 subleq
Last synced: 21 Jun 2025
https://github.com/moriyoshi/fluent-plugin-parser-logfmt
Logfmt parser plugin for fluentd 1.0 or later
fluentd logfmt parser td-agent
Last synced: 11 Jul 2025
https://github.com/ithirzty/quickson
A faster json marshaler/unmarshaler library for golang
faster go golang json marshaler marshalling parser
Last synced: 08 Feb 2026
https://github.com/ravencentric/nzb-rs
A spec compliant parser for NZB files
Last synced: 12 Mar 2025
https://github.com/danue1/namumark-rs
namumark-rs is syntax parser of namu.wiki
Last synced: 21 Jun 2025
https://github.com/foxesworld/iconparser
bytes calista ico icon iconparser icoparser java parser
Last synced: 21 Jun 2025
https://github.com/yord/shargs-parser-integration-tests
shargs-parser-integration-tests runs several integration tests for shargs-parser and shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/hrosicka/jsonparsertoexcelpython
You dont have excel and you need transform json data into Excel. Simple script - example of parse json file, create dictionary and export into excel file - as example is used party list of friends
excel json parser partylist python xlsx
Last synced: 16 May 2026
https://github.com/cicovic-andrija/libparse
Rust parser combinator library
csv parser parser-combinators rust
Last synced: 21 Jun 2025
https://github.com/yord/shargs-usage
shargs-usage is an automatic usage documentation generation library for shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/baikho/belgian-address-parser-php
A PHP Parser for Belgian addresses
address address-parser addresses belgium parser php php-library php8
Last synced: 17 Feb 2026
https://github.com/OrlovEvgeny/zigquery
Zig HTML parser and CSS selector engine for DOM querying and manipulation
dom-parser html parser zig zig-library zig-package
Last synced: 07 Apr 2026
https://github.com/joelniemela/profundity
Implementation for the profundity programming language
compiler parser programming-language
Last synced: 22 Jun 2025
https://github.com/yord/shargs-opts
shargs-opts is a type-based command-line options DSL for shargs 🦈.
Last synced: 09 Jul 2025
https://github.com/yord/pxi-benchmarks
🧚pxi-benchmarks is a performance benchmark for pxi (pixie), the small, fast, and magical command-line data processor.
csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv
Last synced: 19 Jun 2025
https://github.com/nmeum/qbe-reader
A parser for the QBE intermediate language in Rust
compilers ir parser parser-combinators qbe rust
Last synced: 10 Sep 2025
https://github.com/grimen/python-connection-uri
A robust connection URI parser/stringifier - for Python.
connection connection-uri connection-url database database-uri database-url deserializer multi-host packer parser python serializer server server-uri server-url stringifier unpacker uri url
Last synced: 16 May 2026
https://github.com/a631807682/ddltransform
parse ddl and transform to gorm model code
ddl gorm mysql orm parser postgresql
Last synced: 25 Feb 2026
https://github.com/poppa/key-value-file
Simple key/value file parser/writer
dotenv dotenv-parser keyvalue keyvalue-files nodejs parser typescript
Last synced: 30 Jan 2026
https://github.com/liraymond04/tree-sitter-awa5_rs
AWA5.RS grammar for tree-sitter
Last synced: 25 Feb 2026
https://github.com/markomanninen/plcparser
Propositional Logic Clause Parser (Python, PHP, Javascript, Hy)
bootstrap heroku hylang javascript logic-programming notebook parser php python travis-ci unittest
Last synced: 15 Apr 2026
https://github.com/freight-trust/open-edi
OAS3 EDI API for Translation and Validation Transactional Service w/ Attestation & Non-Repudiation
api edi edifact openapi3 parser swagger translation validation x12
Last synced: 25 Feb 2026
https://github.com/serpo-dev/dowinsta
Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.
browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video
Last synced: 15 Apr 2026
https://github.com/thoughtsunificator/message-parser
Enables sorting and grouping of users and channel mentions in a message.
javascript message-parser parser
Last synced: 01 Feb 2026
https://github.com/thoughtsunificator/bbcode-parser
Tiny BBCode JavaScript implementation
Last synced: 01 Feb 2026
https://github.com/prohetamine/chaturbate-gif-parser
chaturbate gif git-parser parser
Last synced: 17 Mar 2026
https://github.com/setanarut/aseplayer
Aseprite animation player for Ebitengine
2d-graphics ase aseprite decoder ebiten ebitengine go golang parser player sprite-animation
Last synced: 08 Feb 2026
https://github.com/venil7/simple-parser
Preview
ast compiler interpreter javascript language parser
Last synced: 15 Apr 2026
https://github.com/jhk1090/namumark-clone-core
나무위키의 나무마크 Typescript 파서 구현 (오픈나무 기반)
namucode namumark namuwiki opennamu parser typescript
Last synced: 09 Feb 2026
https://github.com/noxer/ventil
Valve Key-Value file parser in Go
go golang golang-library hacktoberfest key-value parser steam valve valve-data-format valve-keyvalues-files
Last synced: 09 Feb 2026
https://github.com/geometryzen/typhon-lang
Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.
parser parser-generator python typescript typhon
Last synced: 09 Feb 2026
https://github.com/wizard04wsu/tree-sitter-regex-unicode-js
Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode
Last synced: 16 Apr 2026
https://github.com/abhinavrobinson/html-parser-cheerio-ts
Bun app that uses cheerio to extract tree from html structure
bun html javascript parser tree typescript
Last synced: 16 Apr 2026
https://github.com/antononcube/raku-functionalparsers
Raku package with functional parsers.
ebnf interpreter parse-combinator parser raku
Last synced: 13 Feb 2026
https://github.com/usagi-coffee/tree-sitter-df
OpenEdge Data Definitions grammar for tree-sitter
openedge openedge-abl parser progress progress4gl tree-sitter tree-sitter-parser
Last synced: 14 Feb 2026
https://github.com/buxogabriel/gabelang
A programming language written in rust
interpreter lexer parser programming-language rust wasm
Last synced: 14 Feb 2026
https://github.com/ikelaiah/tzbundler
🌍 Parse IANA timezone database into JSON & SQLite with Windows timezone support. Includes DST rules, historical transitions, and comprehensive metadata for timezone-aware applications.
bundler cldr daylight-saving dst iana json parser python sqlite time-zones timezone timezone-data tzdata windows-timezone
Last synced: 15 Feb 2026
https://github.com/maxludden/rich-color-ext
A add-on parser so `rich.color.Color` can parse 3-digit-hex and CSS named colors.
Last synced: 28 Feb 2026
https://github.com/tpalmerstudios/practice
Random Projects While Learning C
algorithms beginner-friendly c cli linux parser sudoku
Last synced: 16 Feb 2026
https://github.com/septechx/alpha-html
Zig library for parsing a superset of html
Last synced: 20 Mar 2026
https://github.com/frederikbeimgraben/pyrustymd
Parse MD/HTML with custom features to JSON
parser pypi-source python python3 rust rust-lang
Last synced: 02 Mar 2026
https://github.com/mathjslab/mathjslab
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 27 Mar 2026
https://github.com/dantehemerson/arr2obj
:tada: Converts an array to object, with custom key and value.
arr2obj arrays node-module package parser tranform typescript-library
Last synced: 16 Apr 2026
https://github.com/trialanderrororg/parse-text-cite
Small tool that parses a string of text containing APA style in text citations, e.g.
apa bibliography citations parser references
Last synced: 01 Apr 2026
https://github.com/chidcgithub/pyvizast
A Python AST visualizer & static analyzer.
ast ci-cd code-analysis code-smells d3js debugging developer-tools devops fastapi hacktoberfest parser python refactoring syntax-tree syntax-tree-visualizer visualization
Last synced: 14 Mar 2026
https://github.com/ente/protoml-parser
ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.
markup-language meeting meetings-enhancement parser protocols
Last synced: 04 Mar 2026
https://github.com/cstayyab/markdown-to-unicode
A simple library to convert Markdown syntax to Unicode characters.
convert formatting markdown parser text unicode
Last synced: 04 Mar 2026
https://github.com/vajahath/gulp-json2csv
Gulp plugin to convert json to csv format.
csv csv-parser gulp json parser
Last synced: 16 Apr 2026
https://github.com/zevio/pcu_pdf
PDF parser component (Apache Tika) for PCU project
apache component parser pcu pdf pdf-parser-component pdf-to-text python tika
Last synced: 25 Apr 2026
https://github.com/djlint/html-template-parser
A parser for HTML templates.
django handlebars html html-template jinja mustache parser python template twig
Last synced: 05 Mar 2026
https://github.com/bohdaq/url-search-params
`url-search-params` provides ability to create search params (query string) from HashMap and vice versa.
Last synced: 02 Apr 2026
https://github.com/stevehjohn/calculator
A project implementing a calculator able to parse complex mathematical expressions.
calculator csharp csharp-library mathematics parser
Last synced: 02 Apr 2026
https://github.com/beenotung/html-parser.ts
zero-dependency html parser for node.js and browser that return the dom (tree) structure
dom html nodejs parser typescript-library
Last synced: 28 Apr 2026
https://github.com/anatoly-semenov/nft-parser
Transactions parser for ethereum smart chain on Node.js
Last synced: 17 Apr 2026
https://github.com/irradia/one.irradia.fieldrush
Type-safe, functional JSON stream parser
android functional json kotlin parser
Last synced: 17 Apr 2026
https://github.com/iamlostshit/token-finder
Панель для поиска слитых токенов Telegram-ботов в Github-репозиториях.
aiogram aiohttp automation base bot bots git github leak leaks leaks-scanner malware parser telegram tg token token-finder tokens username
Last synced: 17 Apr 2026
https://github.com/continuous-delphi/delphi-forms-parser
A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.
ast continuous-delphi delphi dfm fmx forms parser vcl
Last synced: 03 Jun 2026
https://github.com/hex7c0/logger-request-cli
parser for logger request for Nodejs
Last synced: 17 Apr 2026
https://github.com/jelhamm/deterministic-finite-automaton-dfa
"implementation of a Deterministic Finite Automaton (DFA). Includes classes for defining and processing DFAs, with parsers for JSON, Text File, Dictionary and String formats."
compiler defaultdict deterministic-finite-automaton dfa dfa-simulator json jupyter-notebook parser python
Last synced: 10 May 2026
https://github.com/spiffgreen/markdown-parser
An api for parsing markdown to html and html to markdown
code-minifier css html html-to-markdown javascript markdown-to-html parser
Last synced: 18 Apr 2026
https://github.com/lggruspe/genbu
Create composable CLIs using shell args parser combinators and type hints
cli combinators command-line hints infer parser python type
Last synced: 05 Apr 2026
https://github.com/krishpranav/jsonparser
A simple json parser built using golang
go go-library go-package golang json linux macos parser windows
Last synced: 05 Apr 2026
https://github.com/fflorent/espadon
EcmaScript parser writter in Rust (WIP)
ecmascript javascript parser rust
Last synced: 20 Apr 2026
https://github.com/victorazzam/demal
Encode and decode MAL (Meta Attack Language) to and from JSON.
cli command-line-tool decoder encoder json library meta-attack-language mitre-attack parser python python3
Last synced: 20 Apr 2026
https://github.com/barrettotte/html-json-parser
Converts basic HTML to JSON using a custom lexer and parser.
c-sharp dotnet html-parser html5 json json-parser lexer parser
Last synced: 20 Apr 2026
https://github.com/skytomo221/genturcta
genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。
camxes-beta lojban parser visualizer
Last synced: 05 Jun 2026
https://github.com/benscabbia/ssms-results-parser
Visually compare side-by-side two SQL Server Statistics IO and Time data. Simply copy your output from SSMS and compare!
compare-data parser results-viewer sql sql-server sqlserver ssms
Last synced: 22 Apr 2026
https://github.com/openbytedev/strictipparser
A strict alternative to the builtin IP parsing methods.
Last synced: 05 Jun 2026