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/bpetermann/node-interpreter
Typescript interpreter for monkey
interpreter jest lexer nodejs parser typescript
Last synced: 07 May 2026
https://github.com/here-be/snapdragon-bracket
Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc
ast brackets capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin
Last synced: 07 May 2026
https://github.com/tree-sitter-grammars/tree-sitter-move
Move grammar for tree-sitter
move-language parser tree-sitter
Last synced: 02 Apr 2026
https://github.com/aurora-is-near/aurora-engine-migration-tool
Aurora Engine migration tool set
blockchain indexer migration parser rust smart-contracts
Last synced: 02 Jan 2026
https://github.com/auronandace/const_irc_message_parser
A 0 dependency, no_std, const-only parser for the IRC message protocol.
irc irc-protocol parser rust-lang
Last synced: 09 Oct 2025
https://github.com/joutvhu/date-parser
Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.
Last synced: 19 Jun 2026
https://github.com/t1st3/muxml
:saxophone: Streaming XML parser and formatter based on sax
Last synced: 12 Feb 2026
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 16 Apr 2025
https://github.com/rieselhilfe/parseo
A smart esperanto word parser that shows all possible word compositions from roots, affixes and word endings. Based on Baza Radikaro Oficiala.
esperanto esperanto-translation natural-language parser
Last synced: 23 Mar 2026
https://github.com/peakchen90/acorn-learning
acorn 源码学习
acorn acorn-learning ast ecmascript js parser
Last synced: 23 May 2026
https://github.com/poti1/app-pod
Quickly show available class methods and documentation.
command-line-tool hacktoberfest parser perl perl5 perldoc pod
Last synced: 23 Jan 2026
https://github.com/DyGriin/tree-sitter-jsfx
Reaper JSFX grammar for tree-sitter.
Last synced: 11 Mar 2025
https://github.com/bartlomiejzuber/use-cron-parser
Useful & super tiny (<5KB ✔️) hook for cron expression handling in React
cron hook parser react typescript
Last synced: 02 May 2026
https://github.com/odroe/ocookie
🍪 Cookie and Set-Cookie parser and serializer
cookie dart parser serializer set-cookie
Last synced: 13 Mar 2026
https://github.com/interlark/huntmap-parser
Парсер карт охотничьих угодий huntmap.ru
cartography geojson maps parser python3 selenium
Last synced: 18 Jan 2026
https://github.com/marceldobehere/calculator-go-brrrrrt
Calculator made using WPF
calculator csharp expression-evaluator gui-application parser
Last synced: 28 Jan 2026
https://github.com/yisaer/idl-parser
OMG IDL Parser written in go
go omg-idl parser parser-combinator
Last synced: 13 Oct 2025
https://github.com/derekstride/monkey
Following Writing an Interpreter in Go (https://interpreterbook.com/) & Writing a Compiler in Go (https://compilerbook.com/) by Thorsten Ball
compiler interpreter parser rust
Last synced: 02 Apr 2025
https://github.com/burntcaramel/lofi-elm
Format content using #hashtags
content elm lofi parser text text-formatting
Last synced: 27 May 2026
https://github.com/devtony101/infix-expression-parser
A dart package to help you parse and evaluate infix mathematical expressions into their prefix and postfix notations.
dart dart-library dart-package flutter parser parser-library side-project
Last synced: 03 May 2026
https://github.com/cattlecloud/babycli
babycli implements declarative parsing of command line arguments including support for subcommands, command aliases, long and short flag names, repeated flags, and custom help messages for Go
cli command-line commands declarative flags golang parser subcommands
Last synced: 18 Feb 2026
https://github.com/gbowne1/kicadparser
This is a KiCAD project file(s) parser and eventually will include a generator.
csharp dotnet eda generator kicad parser parser-generator project
Last synced: 16 Apr 2026
https://github.com/xxczaki/parsify-plugin-covid19
Parsify plugin, that adds COVID 19-related variables 🦠
confirmed coronavirus covid19 data deaths fun math parser parsify parsify-plugin plugin variable variables
Last synced: 13 Mar 2026
https://github.com/maxmindlin/openfga-dsl-parser-python
Python bindings to the openfga-dsl-parser library
json library openfga parser transformer
Last synced: 18 Apr 2026
https://github.com/durudex/go-polylang
Implementation of the Polylang language in Go.
Last synced: 14 Jan 2026
https://github.com/master-hax/lil-json
lil rust crate to serialize & deserialize JavaScript Object Notation (JSON) - #[no_std] compatible
embedded heapless json nostd nostdlib parser rust serialization
Last synced: 30 Aug 2025
https://github.com/wiki-connect/parsewiki
A library that helps parse wikitext data
mediawiki parser wikipedia wikitext wikitext-parser
Last synced: 04 Feb 2026
https://github.com/xreedev/event-management
EventManagement is a web application using vanilla HTML, CSS, and JavaScript. It enables users to manage event tasks, add events, and import tasks via CSV files for efficient event organization and task management.
css css3 csv csv-parser event-management html html5 javascript js parser table vannila-javascript-projects vannila-js
Last synced: 06 Mar 2026
https://github.com/roma-glushko/monolog-parser
🛠Parser for your monolog records
Last synced: 01 Apr 2026
https://github.com/mhauri/lotto-parser
PHP library for parsing Swiss Lotto and Euro Millions results.
euromillions parser swisslos swisslotto
Last synced: 31 Jan 2026
https://github.com/josephbartlett/fhir-response-formatter
A sleek, lightweight browser tool to format and visualize FHIR JSON responses. Paste raw data, click “Format JSON,” and instantly view a clean, color-coded, easy-to-read output. Includes error navigation, resource filtering, copy-to-clipboard, and a built-in legend for quick interpretation.
browser-tool clinical-data fhir formatter healthcare hl7 interoperability json parser visualization
Last synced: 23 Jan 2026
https://github.com/azer0s/hephaistos
A Hades 0.1 to C++ compiler
compiler lexer parser programming-language scripting-language
Last synced: 30 Jul 2025
https://github.com/forwardemail/python-arf
Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.
abuse arf bulk email format formatting javascript json message messages node parse parser parsing python read report reporting
Last synced: 09 May 2026
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 03 May 2026
https://github.com/nmandery/eo-identifiers
Parsers for naming conventions of earth observation products and datasets
earth-observation parser satellite
Last synced: 23 Aug 2025
https://github.com/sug0/showgone
A Smogon Pokémon format parser written in Go
format go golang golang-library parser pokemon showdown smogon
Last synced: 07 Apr 2025
https://github.com/ternaus/google-docstring-parser
A Python package for parsing and validating Google-style docstrings with type hints. Converts docstrings into structured dictionaries and validates type annotations. Requires paid license for non-Albumentations Team users.
code-quality developer-tools docstring documentation google-style parser python static-analysis type-checking validation
Last synced: 16 Mar 2026
https://github.com/shortishly/scran
scran is a parser combinator library heavily influenced by nom
combinator erlang maybe parser
Last synced: 19 Feb 2026
https://github.com/jassielof/toonz
A Zig implementation of the TOON (Token-Oriented Object Notation) format.
ai llm parser toon toon-format zig
Last synced: 02 Mar 2026
https://github.com/omnimodloader/jvmzip
An optimized JVM compliant Zip parser
compression java library optimization optimized parser reader zip zip32
Last synced: 26 Feb 2026
https://github.com/kranfix/parser_combinator
Example of a parser combinator in many languages (Rust, Dart, Go, Typescript)
bun combinator go hacktoberfest parser rust typescript
Last synced: 25 Feb 2026
https://github.com/globaldothealth/adtl
Another data transformation language
data-transformation json parser python
Last synced: 26 Jan 2026
https://github.com/chesszebra/portable-game-notation
A PHP library to parse and write chess games in the portable game notation (PGN) format.
chess lexer parser pgn php portable-game-notation reader writer
Last synced: 30 Jun 2025
https://github.com/zefir-git/multipart.ts
TypeScript library for multipart data parsing and creation
class-based formdata library multipart object-oriented-programming oop parse parser typescript
Last synced: 12 Dec 2025
https://github.com/duffsdevice/tiny-parser
Write use-case specific parsers within minutes!
context-free-grammar parser parser-generator parser-library tokenizer tokenizer-parser
Last synced: 24 Aug 2025
https://github.com/niklak/dom_finder
HTML parsing with CSS seletors
css css-selectors html html5ever parser scraping
Last synced: 11 Apr 2026
https://github.com/matthewandretaylor/xml-to-pydict
Parse xml to python dictionaries
Last synced: 31 Jul 2025
https://github.com/excoffierleonard/parser
REST API service in Rust that takes in any file and returns its parsed content.
Last synced: 01 Mar 2026
https://github.com/willkirkmanm/pascal-compiler
Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.
ast compiler interpreter parser pascal
Last synced: 18 Mar 2025
https://github.com/explooosion/hideout-parse
Parse Path Of Exile.
hideout parse parser pathofexile
Last synced: 11 Apr 2026
https://github.com/ajm188/hava
{Lexer, Parser} for a Java-like language implemented in Haskell
Last synced: 10 Oct 2025
https://github.com/khrabrovart/vk-api-schema-parser
VK (VKontakte) API JSON schema parser for .NET
api csharp json json-schema parser vk vk-api-schema vkontakte
Last synced: 19 Aug 2025
https://github.com/katsew/oq-mapper
Object/Query mapper for Node.js
javascript json mapper nodejs parser pegjs sql sql-parser
Last synced: 13 Apr 2026
https://github.com/firefeed-net/firefeed
AI-powered RSS-parser and aggregator
parser rss rss-aggregator rss-feed rss-feed-parser rss-parser rss-reader
Last synced: 13 Jan 2026
https://github.com/eantcal/miptknzr
Multum-In-Parvo Tokenizer Library
cplusplus-14 library parser tokenizer
Last synced: 02 Apr 2026
https://github.com/rajatt95/python_rs
Programming | Python | PyCharm | Data Types | Tuple | Dictionary | If-Else | Loops - For, While | Functions | OOPS Principles | Constructor | String - SubString, Concatenation, Split, Strip | Read & Write data into files | JSON Parsing | CSV package | Web Scrapping
constructor csv-parser data dictionary functions if-else-statements json json-parser oops parser pycharm-ide python python-programming-language read-write-file strings tuple web-scrapping
Last synced: 15 Feb 2026
https://github.com/glweems/css-grid-template-parser
CSS Grid Template Parser
Last synced: 10 May 2026
https://github.com/wellwelwel/jsonc.min
✨ Faster and safer JSON and JSONC minify, parse and stringify for JavaScript (Browser compatible) — 2.3KB.
dependency-free json jsonc jsonc-to-json minifier minify parse parser stringify zero-dependency
Last synced: 27 Sep 2025
https://github.com/mbund/cdr
OSU course dependency visualizer
astro course dependencies graph osu parser typescript visualization
Last synced: 15 May 2026
https://github.com/fabervitale/deno_minimist
💾 Parses command line arguments. Port & rewrite of the node library minimist
cli deno minimist parser typescript
Last synced: 01 May 2026
https://github.com/techquery/commanderjsx
Command-line Arguments Parser with JSX support
arguments command-line jsx parameter parser typescript
Last synced: 29 Sep 2025
https://github.com/gabriel-pinheiro/pierrejs
A parser library with human-friendly parsing errors
Last synced: 23 Jul 2025
https://github.com/aspadax/surfing
A Rust library for parsing JSON objects from text streams.
ai gpt json llm parser rust serde serde-json
Last synced: 09 Apr 2026
https://github.com/xianjianlf2/mini-compiler
手写 the-super-tiny-compiler:词法 / 语法 / 转换 / 代码生成(mini-* 源码学习系列,按 Git 提交历史一步步搭建)
ast compiler learning parser tokenizer typescript
Last synced: 25 Jun 2026
https://github.com/vxern/robots_txt
⚙️ A quality `robots.txt` ruleset parser to ensure your application follows the standard specification for the file.
complete dart documented fast parser robots robots-txt robots-txt-parser robotstxt simple tiny
Last synced: 30 Jan 2026
https://github.com/hossain-khan/kgeo-device-timeline
Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.
google-takeout google-timeline google-timeline-parser parser timeline
Last synced: 02 Apr 2026
https://github.com/dysnomia-studio/dmarc-parser
A simple job that query, parse and save to database dmarc aggregate reports
dashboard database dmarc dmarc-parser parser
Last synced: 05 Aug 2025
https://github.com/iamdudeman/sola-json
A lightweight, zero-dependency JSON parser for Java
java java-17 json parser zero-dependencies
Last synced: 18 Jan 2026
https://github.com/jevko/community
Features Jevko-related things created by various authors
community featuring free jevko minimal open-source parser parsers syntax
Last synced: 11 Mar 2026
https://github.com/ysoftware/language
An excercise in developing a programming language
compiler lexer parser programming-language-development type-checker
Last synced: 11 Oct 2025
https://github.com/lideming/sharprpn
An RPN programming language
csharp interpreter parser rpn rpn-calculator rpn-expression
Last synced: 17 Feb 2026
https://github.com/robertoentringer/animate-css-class-extractor
Extract animate.css css classes to json or js module file.
animate-css css esm export extractor json npm-package parser
Last synced: 09 Apr 2026
https://github.com/giorgiogtelian/luna
this is my little project: a new programming language named after my dog
cpp csharp java language parser programming-language programming-languages
Last synced: 13 Feb 2026
https://github.com/chez14/node-myanimelist-url-to-id
MyAnimeList URL to ID converter
converter myanimelist myanimelist-api parser
Last synced: 17 Sep 2025
https://github.com/jongwony/python_hwp
python-docx 와 비슷한 방식으로 전처리를 위해 커스터마이징 한 HWP 파일 파서입니다.
Last synced: 21 Aug 2025
https://github.com/magynhard/curly_bracket_parser
Simple parser to replace variables inside templates/strings and files
parser ruby ruby-gem variable-parser
Last synced: 11 Aug 2025
https://github.com/puripuri2100/satysfi-csv
A CSV reader and writer for SATySFi.
Last synced: 12 Feb 2026
https://github.com/ya2ir/json_parser
JSON parser written in pure python
json json-parser json-parsing lexer-parser parser parsing python tokenization
Last synced: 13 Aug 2025
https://github.com/nestorrente/true-json
Respectful JSON serialization & deserialization for JavaScript
converter javascript json parser serialization type typed typescript
Last synced: 09 May 2026