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/rdfjs-base/express-handler
Handle incoming and outgoing RDF data in Express
content-type express javascript middleware parser rdf
Last synced: 06 Feb 2026
https://github.com/colinkiama/youtubeidparser
UWP Windows Runtime Component - Gets the YouTube ID from a YouTube link
c-sharp csharp easy-to-use fast id parse parser parsing universal universal-windows universal-windows-platform uwp windows windows-10 windows-runtime-component winrt youtube
Last synced: 18 Aug 2025
https://github.com/poyea/eval
🧮 Mathematical expression calculator in Python
evaluation evaluator expression expression-evaluator hacktoberfest mathematical-expressions mathematics parser python
Last synced: 12 Feb 2026
https://github.com/nyuuuukie/json-parser
A simple JSON parser for C++ projects based on C++98
cpp cpp98 cpp98-compatible json parser
Last synced: 12 Feb 2026
https://github.com/luanmuniz/shorio
Dom Manipulation for Node.JS with an jQuery like API
dom dom-library dom-manipulation html-parser jquery nodejs parser
Last synced: 04 Jul 2025
https://github.com/ratson/nix-treesitter
All and up-to-date tree-sitter grammars built for nix.
flakes grammar nix nix-flake nix-flakes parser tree-sitter tree-sitter-grammars
Last synced: 27 Feb 2026
https://github.com/janbaig/pratt-parser
A Top Down Operator Precedence Parser
Last synced: 27 Oct 2025
https://github.com/felipebz/flr
A lightweight Java library which provides everything required to analyse any piece of source code.
Last synced: 14 Jan 2026
https://github.com/yigitozt/unity_character_pathway
Character controller easy pathway drawing in editor.
character charactercontroller controller easy easytouch mobile navigation parser path pathfinding paths pc road unity unity3d way waypoint waypoints
Last synced: 10 May 2026
https://github.com/alesyarabushka/mvc_kivy_python
an interface application written in Python Kivy using MVC
dom-parser kivy kivy-application kivy-language kivymd mvc mvc-pattern parser pyhton python python3 sax sax-parser xml
Last synced: 04 Mar 2026
https://github.com/null93/lambda
An untyped lambda calculus interpreter written in Scala
ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped
Last synced: 26 Mar 2026
https://github.com/gesiscss/wiki-download-parse-page-views
Pipeline for downloading, parsing and aggregating static page view dumps from Wikipedia.
aggregation downloader dumps pageviews parser pipeline python script wikipedia
Last synced: 20 Jun 2026
https://github.com/chk1/stw2openmensa
Convert canteen meal data from Studentenwerk Münster XML to OpenMensa Feed v2 XML format
Last synced: 26 Feb 2026
https://github.com/sni/shelltoken
Go library to split a commandline into env, command and arguments.
golang golang-library parser shell string
Last synced: 04 Mar 2026
https://github.com/hemantdutta/versa
Versa | The Ultimate Markdown to PDF Generator | Transform your ideas into Stunning Document with Ease...
good-first-issue javascript markdown markdown-editor markdown-to-html markdown-to-pdf open-source parser personal-project reactjs
Last synced: 11 Feb 2026
https://github.com/frozzare/php-redirects
Parse Netlify's _redirects file format.
Last synced: 14 Jun 2026
https://github.com/runtimeterror10/url-parser
javascript parser react reactjs url url-parser url-parsing
Last synced: 11 Feb 2026
https://github.com/greg-kennedy/php-bbcode
BBCode to HTML conversion, in PHP.
Last synced: 27 Feb 2026
https://github.com/markusand/utoml
Simple TOML parser and serializer for micropython
micropython parser serializer toml
Last synced: 02 May 2026
https://github.com/simplesoft-pt/iniparser
C# parser for INI files and strings.
c-sharp dotnet dotnet-core ini parser
Last synced: 03 Mar 2026
https://github.com/aelxxs/ikigai
📑 – A simple parser with many possibilities
Last synced: 02 Mar 2026
https://github.com/modrev-ai/bibreader
Turn non-standard bib file into easily editable tabular format and save it as a standard bib file
bib data-structure file-conversion pandas parser python
Last synced: 30 Apr 2026
https://github.com/savetz/appleii-naturallanguageprocessing
Various experiments in parsing and natural language processing in the Forth language for the Apple II
appleii cgraph forth lexicat marcusparser naturallanguageprocessing parser parsing
Last synced: 28 Jan 2026
https://github.com/2bigo/parse-neo4j
Parse results from neo4j's http endpoint to normal JSON
Last synced: 12 Feb 2026
https://github.com/here-be/snapdragon-capture
Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code
ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin
Last synced: 12 Feb 2026
https://github.com/gabrielcsapo/shell-p
🐚 Introspect on the most time consuming part of your shell script
parser runner shell-script utility
Last synced: 28 Apr 2026
https://github.com/jacob-c-smith/json
A tested JSON parser / serializer
c json parser serializer tested
Last synced: 13 Feb 2026
https://github.com/duologic/jsonnet-in-jsonnet
Interpreter for Jsonnet written in Jsonnet
interpreter jsonnet jsonnet-lib parser
Last synced: 04 Mar 2026
https://github.com/uditkarode/kumi
🦡 A parser combinator library for TypeScript.
parser parser-combinators typescript
Last synced: 08 Jun 2026
https://github.com/benjaminfjones/presburger
WIP - Library for efficient Presburger Arithmetic
decision-procedure linear-programming parser rust smt
Last synced: 28 Feb 2026
https://github.com/wild-queue/imperative-language-compiler
A tool for running code written in an imperative programming language. This tool provides the ability to run code written in a toy imperative programming language by translating the code into C# code (and then running it using .Net) or by translating it directly into the .Net CIL. It also performs a type checking before running the code.
bison-flex compiler-construction cpp csharp dotnet makefile parser programming-language-translator
Last synced: 03 May 2026
https://github.com/ap-atul/yacp
Yet Another Config Parser. Convert YAML, JSON, and CUSTOM files to python objects and back.
config-management config-parser deserialisation json json-parser parser serialisation yacp yaml yaml-parser
Last synced: 08 May 2026
https://github.com/vinkius-labs/html-markdown-converter-mcp
Vinkius Edge high-performance Model Context Protocol (MCP) server for bidirectional HTML/Markdown transformation.
ai-agent ai-tools converter developer-tools html html-to-markdown llm-tool markdown mcp mcp-server modelcontextprotocol parser token-optimization vinkius vinkius-cloud vinkius-edge
Last synced: 27 Jun 2026
https://github.com/vinkius-labs/url-parser-mcp
Vinkius Edge high-performance Model Context Protocol (MCP) server for URL parsing and query manipulation.
ai-agent developer-tools llm-tool mcp mcp-server modelcontextprotocol parser uri url url-parsing utility vinkius vinkius-edge
Last synced: 27 Jun 2026
https://github.com/kevcodez/ecommerce-parser
Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites
e-commerce java java-8 jsoup kotlin maven parser
Last synced: 15 Feb 2026
https://github.com/iobroker-community-adapters/iobroker.logparser
ioBroker Log Parser Adapter
iobroker iobroker-adapter log logging logs parser parsing smarthome
Last synced: 09 May 2026
https://github.com/imedadel/flaub
EPUB parser and reader for the browser
epub epub-reader parser react reader vite
Last synced: 10 May 2026
https://github.com/milahu/parse-package-lock
parse lockfiles of npm, yarn, pnpm. generic lockfile parser for javascript, to get the deep tree of dependencies, without deduplication. alternative to snyk-nodejs-lockfile-parser
lockfile lockfile-parser node nodejs nodejs-lockfile-parser npm parser pnpm yarn
Last synced: 16 Apr 2026
https://github.com/ozansz/v-lang-tester
Parser tester for CENG444 Term Project #1 - V Language (by Cem Bozşahin)
Last synced: 07 Feb 2026
https://github.com/phplrt/parser
[READ ONLY] Subtree split of the phplrt parser component (see phplrt/phplrt)
analyzer grammar llk parser php phplrt recursive-descent-parser
Last synced: 02 Feb 2026
https://github.com/bolner/lineartsvparser
Linear TSV Parser for .NET Core (read, write)
async dotnet-core library linear-tsv parser tsv
Last synced: 17 May 2026
https://github.com/hpb0412/odin-mpc
A binding to the mpc library for the Odin programming language.
combinators odin odin-lang parser parser-combinators
Last synced: 18 Jul 2025
https://github.com/redmadrobot/core-parser
json mapper networking parser serialization
Last synced: 13 Jul 2025
https://github.com/SystemsBioinformatics/parcr
Construct parser combinators in R
combinators higher-order-functions parser parsing r-package
Last synced: 06 May 2025
https://github.com/lunchb0ne/neuralcodegenerator
Code for C code generator
compiler lexer nlp parser similarity spacy-nlp
Last synced: 13 Apr 2025
https://github.com/1c-syntax/tree-sitter-onescript
OneScript language grammar for Tree-Sitter
Last synced: 17 Jun 2025
https://github.com/b-sullender/url-parser
A portable URL parser in C.
parser url url-parser url-parsing
Last synced: 02 Apr 2025
https://github.com/leostera/libra
:balance_scale: A Lisp Parser in Idris
dependent-types idris lisp parser
Last synced: 18 Jan 2026
https://github.com/screwdriver-cd/config-parser
Node module for parsing screwdriver.yaml configurations
Last synced: 20 May 2026
https://github.com/yutkin/test-task-avito-coins
Тестовое задание "Монеты"
async asynchronous asyncio avito parser python
Last synced: 18 Feb 2026
https://github.com/corytodd/bender
Arbitrary binary file viewer
binary-data netcore3 parser yaml-configuration
Last synced: 02 Mar 2025
https://github.com/oxylabs/parse-html-pyquery
Learn to parse HTML using PyQuery, a Python library for web scraping and manipulating HTML.
parser parsing pyquery python web-scraping web-scraping-python
Last synced: 01 Nov 2025
https://github.com/austinkregel/php-exception-probe
A package aimed to provide helpful parsing of PHP stacktraces.
Last synced: 27 Mar 2025
https://github.com/2bigO/parse-neo4j
Parse results from neo4j's http endpoint to normal JSON
Last synced: 22 Jul 2025
https://github.com/noorzaie/aqs
A query string parser with advanced features
nodejs parse parser query querystring url
Last synced: 20 May 2026
https://github.com/m0rt1c/nlp
Chromium and chrome netlog parser
chrome chromium-netlog go golang parser
Last synced: 06 Apr 2025
https://github.com/silenzzz/rutracker4j
RuTracker java library
html-parser java jsoup library maven parser parser-library rutracker torrent torrent-search torrent-search-engine torrents webscraping
Last synced: 18 May 2026
https://github.com/josephp27/zeno
An Object Config Mapper (OCM) for Python
config-mapper configuration dictionaries ini map-zeno ocm orm parser settings settings-management types yaml yml zeno
Last synced: 11 Apr 2025
https://github.com/turbolent/parsercombinators
A parser-combinator library for Swift
parser parser-combinators parsing swift
Last synced: 28 Mar 2025
https://github.com/kiebor81/embers
Embers is a portmanteau of "embedded" and "ruby script". This is an embeddable Ruby interpreter for C#.
csharp dsl dsl-syntax embbeded-system game-engine godot-engine interpreter parser ruby runtime scripting-engine scripting-language scripts unity-engine
Last synced: 19 Jan 2026
https://github.com/ravener/bantam.py
A simple demo app for Pratt parsing in Python
expression-parser parser pratt pratt-parser pratt-parsing python
Last synced: 29 Oct 2025
https://github.com/thofma/tryparse.jl
Parsing basic types in julia
cli command-line julialang parser
Last synced: 10 Apr 2025
https://github.com/basemax/crecursive-descentparser
A simple recursive-descent parser for evaluating mathematical formulae using pure C.
Last synced: 25 Aug 2025
https://github.com/sumeshi/reg2es
A library for fast parse & import of Windows NT Registry(REGF format) into Elasticsearch.
elasticsearch json parser python registry windows
Last synced: 31 Dec 2025
https://github.com/exclud/rubyparser
A Parser for Ruby
c parser ruby rubyparser yacc yacc-lex
Last synced: 08 May 2026
https://github.com/chengluyu/pl0
My implementation of PL/0 language interpreter, which is for the assignment of my compiler theory course.
compiler-design interpreter parser pl0 sdu shandong-university
Last synced: 03 Apr 2025
https://github.com/nssharmaofficial/lark-switch-parser
Implementation of switch case in Lark
lark-parser parser switch-case
Last synced: 03 Feb 2026
https://github.com/ton-blockchain/tree-sitter-tolk
Tolk grammar for tree-sitter
Last synced: 19 May 2026
https://github.com/aaravmalani/libjson
A light-weight feature complete JSON parser in C
c cmake collaborate complete fast github json parser recursive student-vscode
Last synced: 14 Sep 2025
https://github.com/bytebase/tsql-parser
The parser for SQL Server. It is based on the ANTLR4
antlr antlr4 antlr4-parser database parser sql sql-parser sql-server sqlserver
Last synced: 10 Jul 2025
https://github.com/slayers-git/argparse
A simple parser for the unix-like command line options
argparse args argument-parser c c89 cli command-line-parser freestanding freestanding-environments lib option-parser parser unix
Last synced: 29 Mar 2025
https://github.com/benchr267/calculator
Example app which uses Parsel to power a calculator. (https://github.com/BenchR267/Parsel)
calculator ios parser parser-combinators swift
Last synced: 15 Jun 2025
https://github.com/mathieu-keller/epub-parser
library that parse an ePub to an struct
Last synced: 11 Jan 2026
https://github.com/lukaswagner/csv-parser
Quick, multi-threaded CSV parser with focus on handling huge files.
Last synced: 11 Apr 2025
https://github.com/zhongjiajie/stmdency
A Python library for extracting dependencies between statements
ast parser python statement-parsers
Last synced: 10 Jul 2025