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-06-26 00:19:23 UTC
- JSON Representation
https://github.com/node-ecosystem/fastest-qs
Fastest query string parser
fast fast-querystring http node-js parse parser qs query querystring string
Last synced: 06 Feb 2026
https://github.com/khlam/cs480-translators
Oregon State University CS 480 Translators. Building a Python scanner and parser to output AST trees using bison and yylex.
assignments bison compiler flex oregon-state-university parser scanner
Last synced: 07 Feb 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/giladbarnea/to
A simple CLI tool to convert and diff between JSON, YAML, TOML, JSON5 and Python collections.
conversion data data-conversion json json5 parser script terminal toml yaml
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/mezoni/peg
Command line tool for generating a PEG (with some syntactic sugar) parsers
dart parser parser-generator peg
Last synced: 27 Feb 2026
https://github.com/stereobooster/powderizer
parsing with zippers
parser parser-combinators parsing parsing-with-zippers zipper
Last synced: 12 Feb 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/shaishab316/custom-json-stringify
A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.
double json parser precision stringify typescript
Last synced: 28 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/septechx/alpha-html
Zig library for parsing a superset of html
Last synced: 20 Mar 2026
https://github.com/psidh/Ganges
EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.
cpp go golang interpreter language lexer llvm low-level parser programming-language rust
Last synced: 22 Mar 2026
https://github.com/rejeb/netcdf-spark-parser
Scala/Spark Netcdf for reading Netcdf files
netcdf netcdf-java parser scala spark spark-connector spark-datasource
Last synced: 16 Apr 2026
https://github.com/null93/expression-compiler
Simple language compiler that is driven by mathematical expressions and transpiled into c++ code
compiler cpp elc expression-language lexer parser
Last synced: 26 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/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/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/yurrriq/clippings
Parser for Kindle clippings.
idris kindle kindle-clippings parser
Last synced: 02 Apr 2026
https://github.com/decaded/csv-chaos-tamer
A Node.js script that processes multiple differently formatted CSV files into clean, normalized JSON, built specifically to prepare data for celestial.decaded.dev.
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/hex7c0/logger-request-cli
parser for logger request for Nodejs
Last synced: 17 Apr 2026
https://github.com/leonardpepa/jlox
JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters
crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree
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/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/eownerdead/minicc
[ABANDONED] Subset C to AMD64 Compiler
c codeberg compiler language lexer parser programming-language rust rust-lang
Last synced: 18 Apr 2026
https://github.com/manio/cisco-logger
Utility for parsing and coloring cisco RFC 3164 syslog messages
cisco parser rust syslog-messages systemd
Last synced: 04 Jun 2026
https://github.com/pgvalle/simplifiedluacompiler
Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.
c compilers jesus-christ lexer lua parser
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/chrisdothtml/js-import-parser
A fast parser for analyzing relationships between JavaScript modules
Last synced: 20 Apr 2026
https://github.com/tsukanov-as/gua
go+lua=gua (experimental programming language)
ast go lua luajit parser transpiler
Last synced: 20 Apr 2026
https://github.com/unisay/haskell-xdr-parser
RFC 4506 - XDR: External Data Representation Parser
Last synced: 21 Apr 2026
https://github.com/skytomo221/genturcta
genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。
camxes-beta lojban parser visualizer
Last synced: 05 Jun 2026
https://github.com/siddiqsoft/splituri
Split Uri for modern C++
cpp cpp20 http http-utils nlohmann-json parser uri-parser utility windows
Last synced: 23 Apr 2026
https://github.com/ivkos/uiss-client
node.js клиент за УИСС на Технически универститет - София
node node-js node-module parser parser-api scraper technical-university tu-sofia uiss
Last synced: 24 Apr 2026
https://github.com/winstliu/tree-sitter-hclrs
Tree-sitter parser for HCLRS
cs3330 hclrs parser tree-sitter uva
Last synced: 24 Apr 2026
https://github.com/d12/graphqlvalidator
A Ruby lib for validating a GraphQL query given the schema.
Last synced: 24 Apr 2026
https://github.com/probro27/vision-search
A search engine built from scratch including - crawler, indexer and a ranker. Please check out the code here :)
crawler-python express parser search-engine
Last synced: 24 Apr 2026
https://github.com/yord/klp-core
A plugin with basic operations for klp (Kelpie), the small, fast, and magical command-line data processor.
csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv
Last synced: 24 Apr 2026
https://github.com/slince/expression-language
🚀 一个富有语言表现力的表达式引擎的 Java 实现
expression expression-engine expression-evaluator expression-language lexer parser
Last synced: 25 Apr 2026
https://github.com/galaxypedia-wiki/ketchupbot-updater
epic galxy pedia updator
csharp mediawiki parser updater
Last synced: 25 Apr 2026
https://github.com/ladroid/toylang
Simple programming language in Rust
ast lexer parser programming-language rust rust-lang toy-language
Last synced: 07 Jun 2026
https://github.com/mail2nisam/doc-parser
Find and replace text in a word document file. Also we can generate new files from templates
composer document parser php replace-in-files template word
Last synced: 27 Apr 2026
https://github.com/phmatray/antlr4library
A .NET template for creating Antlr4 projects in C#, including a sample CSV parser for building language parsers and interpreters
antlr csharp design-patterns dotnet nuke parser template
Last synced: 28 Apr 2026
https://github.com/arv-anshul/curler
Import curl command in python and use it with requests, httpx, etc. libraries.
curl curler parser project pycurl pypi pypi-package python3
Last synced: 29 Apr 2026
https://github.com/futuresea-dev/convert_vtt_csv
convert vtt file to csv file
csv parser python vtt-subtitles youtube
Last synced: 29 Apr 2026
https://github.com/tree-sitter-grammars/tree-sitter-ispc
ISPC grammar for tree-sitter
Last synced: 29 Apr 2026
https://github.com/sty00a4-code/luna
A light weight scripting language for quick and easy coding
compiler interpreter language lexer lua parser scripting scripting-language
Last synced: 30 Apr 2026
https://github.com/b-fuze/js2json
CSS or Javascript Object Literal to JSON (No Regex)
Last synced: 30 Apr 2026
https://github.com/frequentlymisseddeadlines/angular-x2js-wrapper
X2JS angularJS wrapper
angular angular-x2js-wrapper angularjs parser x2js xml xml-parser
Last synced: 30 Apr 2026
https://github.com/rcrsr/rill
Embeddable workflow language for LLM orchestration
ai-agents dsl embeddable interpreter llm parser pipe scripting-language typescript workflow
Last synced: 01 May 2026
https://github.com/gaurav-gosain/jsml.zig
A simple JSON (toy) parser written in Zig, for learning purposes.
Last synced: 01 May 2026
https://github.com/fardjad/node-parse-my-command
Parse argv with Commander.js without executing the command
argv commander commanderjs nodejs parser
Last synced: 01 May 2026
https://github.com/mangesh-bhattacharya/nand2tetris
Nand2Tetris project implementation and HDL API reference.
cmake hack-compiler jack-compiler nand2tetris parser python xml
Last synced: 01 May 2026
https://github.com/tpastor/p-lang
lexer/parser/interpreter for new custom script language
compiler interpreter language lexer parser typescript
Last synced: 01 May 2026
https://github.com/sultaniman/pycran
CRAN R package metadata parser
cran-r metadata-parser parser python r
Last synced: 01 May 2026
https://github.com/oxylabs/how-to-build-web-scraper
Step by step guide to building a web scraper with Python
build-a-web-scraper github-python parser python python-web-scraper python-web-scraping python3 url-scraper web-scraping
Last synced: 01 May 2026
https://github.com/christarazi/golp
A web server log parser / analyzer written in Go
access-logs analyzer go golang log nginx parser
Last synced: 02 May 2026
https://github.com/sudha247/silly-markdown-parser
A markdown parser written entirely using regular expressions.
markdown parser python python3 regular-expression
Last synced: 02 May 2026
https://github.com/randomhashtags/swift-javascriptsyntax
A set of Swift libraries for parsing, inspecting, generating, and transforming JavaScript source code.
Last synced: 03 May 2026
https://github.com/dx3mod/rpm-parser
RPM v3 package metadata parser in TypeScript.
Last synced: 09 Jun 2026
https://github.com/billsioros/latex-homework-parser
Parsing homework assignments and generating LaTeX
32-bit generator homework homework-assignments homework-exercises homework-helper homework-template latex latex-template parser python38
Last synced: 03 May 2026