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/perryvw/phpvalvekv
A parser for Valve's KV format, written in PHP.
parser php serialization valve
Last synced: 09 Mar 2026
https://github.com/konfiger/konfiger-nodejs
Light weight package to manage key value based configuration and data files for NodeJS
configuration deno key-value language nodejs parser properties vanilla-javascript
Last synced: 12 Oct 2025
https://github.com/wkillerud/sassdoc-parser
A lightweight parser for SassDoc that supports both Sass syntaxes.
Last synced: 23 Jul 2025
https://github.com/mohido/tiny_yaml
A powerful lightweight YAML parser library for C++
Last synced: 15 Apr 2025
https://github.com/jersou/clite-parser
CliteParser generates CLI from classes (or objects) : each method generates a "command", each field generates an "option"
args class cli command-line-tool deno nodejs parser
Last synced: 23 Oct 2025
https://github.com/yuriy-kulakovskyi/portfolio
There was a lot of work in my portfolio. I was diligently developing this project, which gave me a lot of skills that I mastered. I will continue mastering my skills and learning something new because I know where I should grow.🚀
color-changer css3 github-parse html-css-javascript html5 instagram linkedin loader parser portfolio-website scss
Last synced: 12 Aug 2025
https://github.com/sandwich-go/protokit
golang parser for proto buffer file
golang microservice parser protobuf protobuf3
Last synced: 08 Aug 2025
https://github.com/joeyvanlierop/golf
A simple compiler for a programming language called GoLF ⛳
code-generation compiler golang lexer parser programming-language semantic-analysis
Last synced: 07 Aug 2025
https://github.com/askeladdk/prattle
Scan and parse LL(1) grammars simply and efficiently.
go golang lexer lexer-parser parser parser-library pratt-parser
Last synced: 14 Jan 2026
https://github.com/creeperyang/html-parser-lite
A light weight html parser and more.
html-parser html-parser-lite parser
Last synced: 23 Mar 2025
https://github.com/a-poor/open-cypher
Parse openCypher queries in Rust
cypher cypher-query-language graph-database hacktoberfest opencypher parser rust
Last synced: 03 Aug 2025
https://github.com/d-rickyy-b/iv-issue-finder
Finds issues on the Telegram IV platform and offers a search for
instant-view instantview iv multithreaded multithreading parser python telegram
Last synced: 02 Aug 2025
https://github.com/echosoar/jsi
JSI is a JavaScript Interpreter written in Rust.
compiler ecmascript es2020 es6 interpreter javascript javascript-ast-parser javascript-engine javascript-interpreter javascript-runtime parser test262
Last synced: 27 Oct 2025
https://github.com/tree-sitter-grammars/tree-sitter-luap
Lua patterns grammar for tree-sitter
lua-patterns parser tree-sitter
Last synced: 05 Oct 2025
https://github.com/snyk/composer-lockfile-parser
Snyk composer.lock file parser
Last synced: 23 Mar 2025
https://github.com/euforic/sketch
Golang Sketch 43+ file parser
golang parser sketch sketch-plugin sketchapp
Last synced: 30 Jan 2026
https://github.com/mittelmark/yeti
Yeti - parser and scanner generator for Tcl
parser parser-generator scanner scanner-generator tcl
Last synced: 07 Feb 2026
https://github.com/fabiospampinato/xml-simple-parser
A simple and tiny XML parser and stringifier.
parser simple stringifier tiny xml
Last synced: 27 Jul 2025
https://github.com/brahle/paradox
ANTLR parser definitions for Paradox games like Hearts of Iron 4, Crusader Kings 3, and Stellaris.
antlr antlr4 crusader-kings-3 crusader-kings-iii hearts-of-iron-4 hearts-of-iron-iv parser stellaris
Last synced: 27 Jul 2025
https://github.com/nthparty/bfcl
Python library for working with circuit definitions represented in the Bristol Fashion.
circuit circuits data-structures garbled-circuits logic-circuit mpc multi-party-computation parser python
Last synced: 14 Jan 2026
https://github.com/ashvardanian/tenpack
Fast Tensors Packaging library for text, image, video, and audio data compatible with PyTorch, TensorFlow, & NumPy 🖼️🎵🎥 ➡️ 🧠
clip laion multi-modal numpy parser pytorch simd tensor tensorflow transformer
Last synced: 22 Mar 2025
https://github.com/aress31/openvpn-stat
Display OpenVPN connected clients and their associated routing information in a user-friendly fashion.
monitoring openvpn-server parser status
Last synced: 26 Jul 2025
https://github.com/capturr/jsonld-extract
A damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDom ...).
cashdom cheerio crawler crawling data extract extractor javascript jquery json jsonld metadata nodejs parser scraper scraping spider typescript
Last synced: 24 Mar 2025
https://github.com/sharpapi/laravel-resume-parser
Resume Parser/CV Parser for Laravel with AI-powered SharpAPI
ai cv laravel laravel-package parser resume resume-parser sharpapi workflow-automation
Last synced: 30 Oct 2025
https://github.com/jolin-io/exprparsers.jl
Parse common Expr patterns. Speed up the process of defining stable macros.
Last synced: 24 Apr 2025
https://github.com/makerpnp/gerber-parser
Simple gerber parser meant to be used in conjuction with the gerber-types crate
Last synced: 03 Jul 2025
https://github.com/octree/parsercombinator
Parser Combinators Written In Swift
combinator functional-programming haskell ios mac parsec parser swift
Last synced: 22 Apr 2025
https://github.com/michaelhatherly/lexbor.jl
Julia wrapper for https://github.com/lexbor/lexbor
Last synced: 23 Apr 2025
https://github.com/purag/pearley
:white_circle: Pearley is a *shiny* new implementation of the Earley parsing algorithm in Javascript.
earley-parser grammar parser parser-generator
Last synced: 05 May 2025
https://github.com/jfklorenz/bridge-package
Javascript package for the card game Contract Bridge.
bridge contract-bridge javascript movements parser scoring
Last synced: 07 Apr 2025
https://github.com/ngtcp2/sfparse
RFC 9651 Structured Field Values parser
c http parser rfc8941 rfc9651 structured-fields structured-headers
Last synced: 17 Jun 2026
https://github.com/alii/scraggy
Portable JS interpreter, built for avoiding eval() under strict CSP in the browser
Last synced: 14 May 2026
https://github.com/gdiasag/tree-sitter-cool
Tree-sitter grammar for the COOL programming language
Last synced: 22 Jun 2026
https://github.com/siriusdemon/memorandum
memorandum of Chibicc and prototype of Manda
Last synced: 27 Mar 2025
https://github.com/sungwoncho/qparse
A simple top-down parser for advanced search queries
advanced-search parser query-parser search typescript
Last synced: 11 Oct 2025
https://github.com/wyndace/wynscrape
Wyndace's python scraping dev kit
parser parsing python scraping scraping-python
Last synced: 13 May 2025
https://github.com/julianneswinoga/tracex_parser
Python lib that parses ThreadX trace buffers into both human and machine-readable formats
Last synced: 12 Apr 2025
https://github.com/forecaster/universalvttexport_to_fgmodule
This is a parser written in Python that converts UniversalVTT exports from the DungeonFog battle map editor to Fantasy Grounds modules.
battlemap battlemaps dungeonfog fantasy-grounds parser ttrpg ttrpgs
Last synced: 18 Mar 2025
https://github.com/tuomas56/edid-rs
A pure-Rust EDID parsing crate with no_std support.
Last synced: 29 Oct 2025
https://github.com/gaomy3832/zsimparse
Python utilities to parse zsim simulation results
Last synced: 26 Mar 2025
https://github.com/jgosmann/bite-parser
Asynchronous parser taking incremental bites out of your byte input stream.
asyncio bytes incremental parser parser-combinator parsing parsing-expression-grammar peg python python3
Last synced: 12 Apr 2025
https://github.com/divineomega/wikipedia-info-box-parser
Parses the info boxes on Wikipedia pages into an associative array
parser php php-library wikipedia wikipedia-info-box wikipedia-parser
Last synced: 18 Mar 2025
https://github.com/thomasborgen/soup2dict
Transforms BeautifulSoup soup to python dict or json
beautifulsoup beautifulsoup4 dict json parser transformer
Last synced: 13 Apr 2025
https://github.com/albertprz/polyglot
Haskell to Purescript & Scala 3 transpiler
compiler-design parser transpiler
Last synced: 23 Jun 2025
https://github.com/tree-sitter-grammars/tree-sitter-luau
luau grammar for tree-sitter
Last synced: 21 Apr 2026
https://github.com/perfecto25/rio_config
Rio config parser
configuration markup parser rio syntax
Last synced: 24 Jun 2025
https://github.com/yaffle/expression
A library to parse expressions, solve and simplify systems of linear equations, find eigenvalues and eigenvectors
expression math matrix parser polynomial symbolic-computation
Last synced: 12 Apr 2025
https://github.com/gbroques/ccxmeshreader
Reads a mesh from CalcluliX input (.inp) files.
calculix calculix-crunchix calculix-fem-solver fem finite-element-mesh finite-element-method finite-elements inp mesh parser reader
Last synced: 04 May 2025
https://github.com/ngalaiko/hledger-desktop
Desktop app for https://hledger.org
Last synced: 17 Jul 2025
https://github.com/Carnagion/lamb
Pure untyped lambda calculus in safe Rust.
functional-programming interpreter lambda-calculus lambda-calculus-evaluator lambda-calculus-interpreter mathematics parser programming-language-development programming-language-theory repl
Last synced: 09 May 2025
https://github.com/metrico/node-metricsql
Node Native MetricsQL/PromQL Parser
golang metricsql native-module nodejs parser promql
Last synced: 12 Apr 2025
https://github.com/basemax/phpas
PHP Auto Style: A tool for format and beautify the style of PHP code with my style.
beautifier beautify beautify-php formatter lexer lexer-parser parser parsers php php-code-beautify php-code-cleaner php-code-formatter scanner scanners
Last synced: 30 Oct 2025
https://github.com/kunaltaitkar/vue-script-parser
This package is used to parse vue script section and it provides an interface to add, update and delete entities of different life cycles hooks of VueJS.
ast javascript parser script vue-parser vue-script-ast-parser vue-script-parser vuejs
Last synced: 25 Jan 2026
https://github.com/yarikartoshe4ka/potatoparser
Converter of Ducky Script to Arduino sketch with some additional funcitons (like Alt codes)
arduino ducky hid parser pentest-tool python3 rubber-ducky
Last synced: 10 Apr 2025
https://github.com/rodrigooler/everglow
Parser converts javascript or typescriot code to ReasonML
javascript js ocaml parser reasonml typescript
Last synced: 10 Jul 2025
https://github.com/ijknabla/modelicalanguageforpython
Modelica parser and class representation for Python3.x
Last synced: 02 May 2025
https://github.com/thesephist/oak-syntax-visualizer
Oak syntax visualizer, made for GopherCon 2021
oaklang parser programming-language recursive-descent-parser
Last synced: 12 May 2025
https://github.com/simplygreatwork/pluck
Get started with WebAssembly text format syntax and macros.
compiler language macros parser programming transformations wasm webassembly
Last synced: 25 Jun 2025
https://github.com/alordash/date-parser
Extracts date from natural message.
date english-language natural-language-processing parser parsing-library russian-language
Last synced: 20 Mar 2025
https://github.com/ayamorisawa/yamfm
Yet another MFM (Misskey Flavored Markdown) implementation
Last synced: 10 Apr 2025
https://github.com/tree-sitter-grammars/tree-sitter-meson
Meson grammar for tree-sitter
Last synced: 11 Mar 2025
https://github.com/myndex/seelab
sRGB parsing and processing RGB data in and out of CIE XYZ, xyY, LAB and LUV, and more!
cie cielab cieluv ciexyy ciexyz color html-colors javascript javascript-library js lch luv parser rgb-color srgb xyz-color
Last synced: 07 May 2025
https://github.com/plus1tv/bibtex-bibjson
📚 A tool to convert BibTeX documents to BibJSON.
bibjson bibtex converter json latex parser transpiler
Last synced: 13 Apr 2025
https://github.com/s3b4s/monpar
A monadic parser implemented in TS that an be used to create various kinds of parsers, such as HTML, JSON or CSV parsers.
functional-programming parser parser-combinators parsing
Last synced: 09 Aug 2025
https://github.com/dylanpiercey/mini-url
📖 Lightweight universal url parser.
isomorphic mini-url parser universal url-parser
Last synced: 11 Apr 2025
https://github.com/mpewsey/off_parser
Parses OFF (Object File Format) 3D model files to a class container. Includes helper functions for downloading and parsing publicly available datasets.
3d-models modelnet off-file parser
Last synced: 07 May 2025
https://github.com/1computer1/hectoparsec
Flexible and powerful parser combinators for Haskell
combinators haskell lexer parser parser-combinators stream
Last synced: 11 Apr 2025
https://github.com/openvicproject/openvic-dataloader
Dataloader submodule for OpenVic that is responsible for parsing both Paradox Victoria 2 data files and custom OpenVic data files.
csv game game-development gamedev openvic parser victoria-2 victoria2
Last synced: 11 Jul 2025
https://github.com/cheminfo/nmr-parser
read and convert any NMR file
bruker jcamp jcamp-dx jeol nmr nmr-parser nmr-spectroscopy parser
Last synced: 19 Jun 2025
https://github.com/zmactep/smiles
Full support of OpenSMILES specification for Haskell
chemoinformatics haskell parser smiles
Last synced: 10 Apr 2025
https://github.com/jsona/jsona
JSONA parser, linter, formatter, lsp and cli.
formatter jsona jsona-parser lsp parser
Last synced: 29 Oct 2025
https://github.com/airmomo/any-llm-response-format
适用于所有大语言模型,使所有模型具备类似response-format的能力。帮助用户解析模型并生成引导提示词(Response format Prompt),使大模型严格按照要求的JSON格式来输出,并提供方法实现数据从非结构化的文本转换到结构化的实例对象。
json llm parser response-format
Last synced: 21 Jun 2025
https://github.com/tree-sitter-grammars/tree-sitter-kconfig
Kconfig grammar for tree-sitter
Last synced: 12 Apr 2026
https://github.com/naturalness/javac-parser
Exposes OpenJDK's Java parser and scanner to Python
java javac lex lexer openjdk parser scanner syntax-checker tokenizer
Last synced: 06 Mar 2026
https://github.com/suttna/botbuilder-markdown
Convert markdown to channel specific format. Pluggable middleware.
bot botbuilder botframework markdown msteams parser slack
Last synced: 07 May 2025
https://github.com/ljh131/mark-to-jsonml
Parse markdown into JsonML
jsonml markdown parser textprocess
Last synced: 14 Oct 2025
https://github.com/nybblr/poofjs
💥 Poof! Tag your JavaScript with markers, see the results inline (e.g. vim or emacs).
emacs instrumentation javascript livecoding parser vim vim-plugin
Last synced: 21 Jun 2025
https://github.com/suconghou/ujparse
cloudfare youtube video parser
cloudflare cloudflare-workers parser video video-streaming youtube
Last synced: 11 Jul 2025
https://github.com/bugoverdose/yail
Yet Another Interpreted Language
evaluator go interpreter lexer parser
Last synced: 11 Apr 2025
https://github.com/gogap/gocoder
easily to analyze your go code with go/ast
Last synced: 12 Jan 2026
https://github.com/barbarbar338/daph
✨ A simple CLI commander system
args argument-parser cli cli-commander command-line command-line-interface commander daph parser ts typescript
Last synced: 12 May 2025
https://github.com/1ilit/oracle-sql-parser
Spec compliant SQL parser and AST explorer for Oracle
ast ast-explorer oracle oracle-database parser pegjs
Last synced: 23 Jun 2025