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/darnfish/email-forward-parser
Parses forwarded emails and extracts original content
Last synced: 12 Apr 2025
https://github.com/glorkpixels/sakai-downloader-merger
video downloader, video URL catcher, sound and video file merger for Sakai educational software platform.
audio big bigbluebutton blue button downloader ffmpeg merger parser presentations recording-downloader sakai video
Last synced: 04 May 2026
https://github.com/johnjohndoe/sessionize
A Kotlin library containing a parser and models for the Sessionize API.
api kotlin moshi okhttp parser retrofit sessionize
Last synced: 08 Apr 2025
https://github.com/thedammyking/rss-in-json
Utility for parsing RSS and ATOM feed to JSON format.
atom atom-feed atom-feed-parser feed feed-parser json parser rss rss-feed rss-feed-parser rss-in-json
Last synced: 22 Apr 2025
https://github.com/keyvan-m-sadeghi/parse-neo4j
Parse results from neo4j's http endpoint to normal JSON
Last synced: 13 Jun 2025
https://github.com/hmmhmmhm/string-error-parse
đ Simple string error parser of node.js
error javascript nodejs parse parser
Last synced: 03 May 2026
https://github.com/chocolateboy/nunjucks-parser
Extract dependencies from nunjucks templates
bundler dependencies dependency nunjucks parcel parcel-bundler parser template
Last synced: 15 Apr 2025
https://github.com/lionello/nix-d
Lexer, parser, and evaluator for Nix files, written in D-lang
ast dlang evaluator interpreter lexer nix parser parsing
Last synced: 10 Jan 2026
https://github.com/uchicago-digitalculture-webdev/ochre-sdk
Node.js SDK for OCHRE
cultural-heritage digital-culture digital-humanities ochre parser research sdk typescript uchicago
Last synced: 09 Jun 2026
https://github.com/jekyll2014/cctalkcontrol
Control CCTalk devices using a list of commands with user-defined parametes.
Last synced: 30 Jan 2026
https://github.com/sassman/edu-sql-parser-rs
SQL Types transpiles `CREATE TABLE` SQL code into type definitions in other languages such as TypeScript or Rust.
compiler languages parser rust sql sql-parser transpiler typegen typescript
Last synced: 02 Sep 2025
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: 26 Jun 2026
https://github.com/galaco/bitbuf
A simple Go Read & Write bitstream
bitstream buffer compression parser
Last synced: 25 Mar 2025
https://github.com/n123git/yw-cond
A W.I.P Cond UI and toolkit, mainly for the Yo-kai Watch series.
3ds community cond conditions conds documentation hacking modding modding-tools parser tool tools yo-kaiwatch yokai yokai-watch yokaiwatch youkaiwatch yw yw-cond
Last synced: 21 Jun 2026
https://github.com/pjiwm/rlox-ast
A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm
abstract-syntax-tree dynamically-typed interpreter lexer lexical-analyzer lox-language parser resolver rust scripting-language visitor-pattern
Last synced: 10 Jan 2026
https://github.com/s-a/browserwall
A small, fast and rich-API browser/platform/engine detector for React.
browser detection ender parser react reactcomponent reactjs sniff ua user-agent useragent
Last synced: 19 Jun 2026
https://github.com/na2axl/deltoid.js
A Delta converter to HTML and plain text.
delta html javascript parser quill quill-delta quill-editor quilljs
Last synced: 14 May 2026
https://github.com/uditkarode/kumi
đĻĄ A parser combinator library for TypeScript.
parser parser-combinators typescript
Last synced: 08 Jun 2026
https://github.com/maxbarsukov/korol-i-shut-lyrics-parser
đ¯đ Allows you to collect all the lyrics of your favorite band
gorshok king-and-jester kish korol-i-shut lyrics nokogiri-parser parser ruby-parser web-scraping
Last synced: 13 Jul 2025
https://github.com/vizonex/pyllparse
a parody of llparse typescript library made for python users.
c llparse parody parser python-parody
Last synced: 30 Apr 2026
https://github.com/mukeshm/gedcom-parser
Simple GEDCOM parser written in Haskell
haskell parser parser-combinators
Last synced: 29 Jan 2026
https://github.com/narochno/narochno.bbcode
A fork of https://bbcode.codeplex.com/ for .NET Core.
Last synced: 03 Aug 2025
https://github.com/anthonymel/wb_parser
parser for goods from wildberries.ru. FOR FUN, MAY NO FUNCTION
cronjob json parser php wildberries yii2-framework
Last synced: 24 Jan 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/stacksjs/ts-xml
A performant, dependency-free XML parser, builder, and validator.
builder parser typescript validator xml
Last synced: 16 Jun 2026
https://github.com/bots-house/google-play-parser
đą Parsing app info from the App Store with Go (β)
Last synced: 11 Mar 2026
https://github.com/the-mikedavis/tree-sitter-git-config
A tree-sitter grammar for git's configuration language
Last synced: 09 Apr 2025
https://github.com/jay3332/timeparser
Time parser for Python.
parser py python time timeparser
Last synced: 25 Jul 2025
https://github.com/groobledierne/minecraft-protocol-chat-parser
A small library to transform a string formatted by Minecraft into a JavaScript object
hacktoberfest javascript minecraft parser
Last synced: 20 Sep 2025
https://github.com/codeshayk/fileutil.core
FileUtil - C# File Parser for fixed width or delimiter separated files.
csharp-library csv-parser delimited-files dotnet dotnet-standard fileparser fixed-width parser parsing-engine
Last synced: 08 Aug 2025
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/insei/tinyconf
Driver based configuration reader with config documentation auto generation
config configuration env parser yaml
Last synced: 10 Oct 2025
https://github.com/joaomlneto/mayfly-compiler
Compilers course project @ IST 2013
asm assembler assembler-x86 byacc compiler compiler-construction compiler-design compiler-optimization compiler-principles compilers flex-bison flex-lexer lexer parser runtime-library runtime-system semantic-parsing yacc yacc-example yacc-lex
Last synced: 12 Jun 2025
https://github.com/davidgarsan/xlsx2json
Turns Excel files into JSON files for multi-language use
excel excel2json json parser xlsx xlsx2json
Last synced: 18 May 2026
https://github.com/mistralys/currency-parser
PHP library that can detect prices written in text or markup, adding non-breaking spaces, and normalising their formatting according to country-specific rules.
currency filtering normalization parser prices
Last synced: 13 Oct 2025
https://github.com/beartocode/num_parser
A Rust math interpreter and evaluator
expression-evaluator math math-parser math-parser-library mathematics parser rust rust-crate rust-lang rust-library
Last synced: 18 Mar 2025
https://github.com/chiefgokhlayeh/tap-consooomer
đĻ Test Anything Protocol Consumer for Rust
consumer parser peg test-anything-protocol
Last synced: 13 Mar 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/josh-hemphill/subslate
A configurable template string replacement library for Node.js, web, and Deno
deno nodejs parser string-manipulation template
Last synced: 30 Jun 2025
https://github.com/jmousqueton/boamp-extractor
Script d'extraction et de mise en page des AOs publiÊs au BOAMP
api boamp github-actions github-pages msteams parser python3
Last synced: 24 Apr 2025
https://github.com/dan-sazonov/id3-editor
đļâ The simplest console tool for batch editing of mp3 metadata
cli-tools id3 id3-parser id3-reader id3-writer metadata parser
Last synced: 10 Oct 2025
https://github.com/grongor/go-url-parser
Simple library/CLI utility for parsing URLs (who wants to mess with sed/awk/cut/...). Supports "template" formatting.
cli go golang parser unix url url-parser
Last synced: 23 Mar 2025
https://github.com/ferhatgec/inifrs
inifrs, ini file parser crate
crate file ini ini-parser parser rust
Last synced: 27 Jun 2025
https://github.com/haseeb-heaven/qurancloudapp
QuranCloudApp is application to get data from Quran like Ruku,Ayah,Page and also search engine to search any text in Quran and get lists of Quran types,formats etc. which fetches data from [QuranCloud](https://alquran.cloud/) server and shows data to user.
al-quran islam islamic-app json-api json-parser muslim parser quran quran-api quran-cloud quran-info quran-json quran-search quran-web rest-api rest-client
Last synced: 23 Jul 2025
https://github.com/cjavad/discordql
You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.
ast cli-interface discord lexer parser programming-language query-language semantic-analysis
Last synced: 28 Apr 2026
https://github.com/tree-sitter-grammars/tree-sitter-pem
PEM grammar for tree-sitter
Last synced: 18 Jan 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/zacharygolba/todotxt-rs
A zero-copy parser for the todo.txt format
Last synced: 22 Mar 2025
https://github.com/kingcitaldo125/cppearley
Earley parser in C++
context-free-grammar cpp11 earley-parser parser
Last synced: 17 Aug 2025
https://github.com/turkeymcmac/instruction-hexadecimal-readers
Small C library for reading Intel HEX and SRECORD files.
Last synced: 15 Mar 2025
https://github.com/bbtsoftware/tfsurlparser
Parser for Azure DevOps URLs
azure-devops git nuget-package parser repository tfs url
Last synced: 29 Jul 2025
https://github.com/0xd34df00d/cmake-syntax
A library for parsing CMake syntax
Last synced: 30 Jul 2025
https://github.com/0xstern/tailwind-resolver
Resolve Tailwind theme variables into JavaScript objects. Supports Tailwind v4 with future-proof versioning.
canvas chart css-variables parser postcss resolver tailwind tailwindcss tailwindcss-v4 theme theme-resolution typescript
Last synced: 23 Oct 2025
https://github.com/denvercoder1/docstring-utils
Parser and checker for Numpy, Sphinx, and Google-style docstrings
Last synced: 13 Apr 2025
https://github.com/hdoc1509/tree-sitter-hygen-template
Tree-sitter grammar for Hygen templates
hygen parser template tree-sitter
Last synced: 24 Mar 2025
https://github.com/hazae41/x509
Zero-copy X.509 certificates for the web đī¸
asn1 certificate certificate-authority decoding der encoding esmodules javascript letsencrypt nodejs parser pem ssl tls typescript unit-testing x509 zero-copy
Last synced: 02 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/bertiqwerty/mexpress
Math parser and evaluator based on the Rust crate Exmex
Last synced: 14 Jan 2026
https://github.com/plasmaa0/simplecalculator
Simple CLI Calculator Project
abstract-syntax-tree ast binary-expression-tree c-plus-plus calculator calculator-application cli cplusplus cpp evaluation expression-evaluator interpreter lexer math parser
Last synced: 26 Mar 2025
https://github.com/termoshtt/vtk-format
WIP: VTK legacy format parser with nom paresr combinator
Last synced: 13 Jun 2026
https://github.com/qnton/tld-extract
Simple npm package that allows to extract the TLD, domain, and subdomain.
Last synced: 29 Jan 2026
https://github.com/aelxxs/ikigai
đ â A simple parser with many possibilities
Last synced: 02 Mar 2026
https://github.com/raleksandar/numenor
Customizable, safe evaluator of JavaScript-like expressions.
evaluator javascript parser pratt-parser
Last synced: 04 Apr 2026
https://github.com/bionode/bionode-obo
Streaming OBO 1.2 Parser
bioinformatics bionode nodejs parser tool
Last synced: 11 Apr 2025
https://github.com/stafflinepeopleplus/svelters
A WIP svelte parser written in rust. Designed with error recovery and reporting in mind
Last synced: 03 Jul 2025
https://github.com/ren3gadem4rm0t/cef-parser-go
Simple CEF Parser written in Go
Last synced: 03 Oct 2025
https://github.com/gremid/lucene-query
Parser for Apache Lucene Classic Queries
ast clojure lucene lucene-query parser
Last synced: 24 Jun 2026
https://github.com/hyeockjinkim/zoker
The zoker is a tool you can use to apply zero knowledge proofs to smart contracts.
lalrpop parser rust solidity zero-knowledge
Last synced: 03 Oct 2025
https://github.com/shellyln/go-open-soql-parser
Open source implementation of the SOQL parser for Go
go golang graph-query library object-query parser query-language soql soql-parser soql-query sql
Last synced: 01 Mar 2026
https://github.com/tree-sitter-grammars/tree-sitter-test
TS corpus test grammar for tree-sitter
neovim neovim-plugin parser test tree-sitter
Last synced: 23 Oct 2025
https://github.com/alexanderwe/semanticversioningkit
Small library to create and parse Semantic Versioning conforming representations.
parser semantic-versioning swift swift-package-manager swift5
Last synced: 28 Feb 2026
https://github.com/chronosphereio/calyptia-fluent-bit-config-parser
đĻ âī¸ đĻĢ for JS/TS
configuration fluent-bit parser typescript
Last synced: 28 Jan 2026
https://github.com/konrad2002/dsvparser
GoLang implementation of DSV7 file format with parser
dsv dsv6 dsv7 golang-package parser schwimmen
Last synced: 11 Mar 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/lucasnlm/rinha-compiler-kotlin
Rinha interpreter for "Rinha de Compiladores" using Kotlin Native
interpreter kotlin parser works-on-my-machine
Last synced: 26 Jul 2025
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/BAMresearch/openbis-upload-helper
Upload Helper Tool and Parsers for OpenBIS in the BAM Data Store
bam-data-store metadata-extraction openbis parser uploader
Last synced: 16 Jan 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/s2quake/commands
Parses a string to set a value to a specified property or invoke a specified method. Like Terminal or Powershell, it provides a REPL environment to provide a command-based development environment.
command commandcontext console csharp dotnet parse parser repl terminal
Last synced: 16 Jan 2026
https://github.com/sigfox/sensit-payload
Sensit payload parser and serializer for v2 and v3
binding c javascript parser sensit serializer sigfox
Last synced: 24 Oct 2025
https://github.com/tree-sitter-grammars/tree-sitter-tablegen
LLVM TableGen grammar for tree-sitter
llvm-tablegen parser tree-sitter
Last synced: 06 Oct 2025
https://github.com/bjoernloetters/jar-jar-parse
A small library for parser combinators in Java with a special focus on simplicity.
clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax
Last synced: 17 Oct 2025