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-24 00:19:17 UTC
- JSON Representation
https://github.com/sinakarimi7/ll1-parser
for Compiler Project :)
ll1 nodejs parser parsing-algorithm parsing-table
Last synced: 22 Apr 2025
https://github.com/sweetim/linux-top-parser
parser for linux top command
javascript linux nodejs parser top typescript unix
Last synced: 18 Jan 2026
https://github.com/reconmap/php-command-output-parsers
Parsers for many security command outputs in the form of a PHP library
commands hacktoberfest nessus nmap parser qualys security tools
Last synced: 11 Jun 2025
https://github.com/ignacio-nacho-barbano/loveurl
A url builder and parser pack for handling url states in an easy way.
builder javascript love npm open-source params parser searchparams string uri url validations validator
Last synced: 04 Sep 2025
https://github.com/io7m-com/jnoisetype
SoundFont manipulation
java parser serializer soundfont
Last synced: 22 Apr 2025
https://github.com/mistralys/x4-savegame-parser
Savegame manager for X4: Foundations. Extracts useful information and creates automatic save backups.
gaming parser php savegame-management savegame-reader x4foundations xml
Last synced: 16 Mar 2025
https://github.com/isopod/jsonstream
Sane, fast, low-overhead, procedural API for parsing JSON files.
delphi freepascal json parser pascal
Last synced: 13 Jul 2025
https://github.com/codebox/stellar-classification-parser
A parser for star classification codes
Last synced: 12 Jun 2025
https://github.com/wutadude/proxy-grabber-and-checker
Бесплатный прокси граббер и чекер.
checker grabber parser proxy proxy-checker proxy-grabber proxy-parser
Last synced: 15 Apr 2025
https://github.com/hideoo/lodash-doc-parser
Lodash documentation parser generating a JSON representation.
documentation lodash node nodejs parser
Last synced: 12 Apr 2026
https://github.com/seangenabe/rubyfy
Easily write ruby annotations and output them as HTML.
Last synced: 29 Jul 2025
https://github.com/maximilianfeldthusen/simpleparser
This C code implements a simple command-line interface (CLI) that allows users to input commands and receive responses based on those commands.
Last synced: 05 Sep 2025
https://github.com/destag/at-date
Simple Python library for at-date string parsing
datetime hacktoberfest parser python utility
Last synced: 18 Jan 2026
https://github.com/desmonhak/argparse_c
Librería para pasear y manejar argumentos por linea de comandos en C
Last synced: 09 Apr 2025
https://github.com/neurojson/jnifty
Portable MATLAB/Octave toolbox for reading/writing NIFTI-1/2 and JNIFTI files
decoder encoder jnifti json matlab neuroimaging nifti-format nih octave parser
Last synced: 05 Jul 2025
https://github.com/ntdls/html-help-decompiler
Decompile / walk and evaluate an HTML compiled help file.
chm compiled-help-file help-file parser
Last synced: 14 Apr 2025
https://github.com/sertdfyguhi/meth
A Python library to parse and evaluate mathematical equations.
equation interpreter math math-library mathematics parser python
Last synced: 14 Jan 2026
https://github.com/bikossor/rudus
Parser combinator library for TypeScript.
functional-parsing hacktoberfest javascript node-js nodejs parser parser-combinators typescript
Last synced: 01 Mar 2025
https://github.com/tzussman/valparse
Package to parse Valgrind XML output files
Last synced: 18 Jan 2026
https://github.com/leops/dmxparser
Reading the Valve Data Model eXchange (DMX) format in Rust
dota-2 half-life-alyx parser source-engine
Last synced: 06 Oct 2025
https://github.com/graythze/vkexport
📄 All photos, wall, friends and other data from VK page in JSON file
exporter parser vk vk-api vkontakte vkontakte-api
Last synced: 06 Oct 2025
https://github.com/pattfy/useragent
A Go/Golang library that parses User-Agent.
Last synced: 14 Jan 2026
https://github.com/dulajkavinda/pptxto.txt
📄 A text extraction node module, thtat can convert pptx and ppt file formats into pure text.
nodejs npm npm-package open-source parser ppt pptx pptxtotxt
Last synced: 23 Feb 2026
https://github.com/luavixen/cktjs
JSON-style CKT config language parsing/stringification.
javascript javascript-library parser typescript
Last synced: 12 Apr 2025
https://github.com/graphpql/graphpinator-parser
:zap::globe_with_meridians::zap: Parser subproject for GraPHPinator: GraphQL server implementation for PHP.
graphql graphql-php parser php syntactic-analysis
Last synced: 06 May 2025
https://github.com/faxes/markdownconvert
Convert Markdown to HTML using mdconvert!
html markdown markdown-parser markdown-to-html parser
Last synced: 27 Mar 2025
https://github.com/tdurieux/dinghy
A library to parse and manipulate Dockerfiles
Last synced: 13 Apr 2025
https://github.com/xnuinside/py-module-parser
Python Module Parser is a library that parses Python modules and outputs information about imports, functions, variables, and their corresponding line numbers.
ast language-parser module parser parser-library python
Last synced: 18 Mar 2025
https://github.com/awoken-bible/usfm
NPM module for USFM (Unified Standard Format Markers) Parsing
Last synced: 19 Mar 2025
https://github.com/vshulcz/youtube_crawler
A simple YouTube crawler, allows you to quickly collect data from channels, view and sort them in a table, perform SQL queries and advanced search by various parameters.
crawler database gui osint parser python requests reverse-engineering sql tkinter youtube
Last synced: 16 Jan 2026
https://github.com/dkaushik94/GIT-alyzer
Repository for Git analyzer.
codeanalysis frequency-analysis git parser pattern-analysis python3 scripting staticcodeanalysis
Last synced: 03 Apr 2025
https://github.com/sebwalk/statement
:money_with_wings: Read, parse and match bank statements
bank-statement csv import matching parser
Last synced: 11 Jan 2026
https://github.com/yuryalencar/parserxmi
This project aims to extract diagrams data and convert for UML structure.
java parser uml-diagram uml-structure
Last synced: 10 Apr 2025
https://github.com/nlknguyen/s-expression.js
S-Expression Parser, Serializer, Interpreter, and Tree Constructor / Walker Utilities for JavaScript in Browsers and Node.js
javascript parser s-expression translator tree-traversal walker
Last synced: 09 Jul 2025
https://github.com/nav-solutions/binex
BINEX (Binary EXchange) stream parser
geodesy gnss gnss-receiver parser real-time
Last synced: 14 Sep 2025
https://github.com/siriusdemon/write-a-python-in-python
Build your own Python in less than 400 lines code!
interpreter parser precedence-parser python recursive-descent-parser scanner
Last synced: 13 Apr 2025
https://github.com/tefra/xsdata-w3c-tests
Naive XML Bindings for python vs W3C XML Schema 1.1 test suite
binding code-generator dataclasses parser python schema serializer w3c wsdl xml xsd
Last synced: 22 Aug 2025
https://github.com/rtk-rs/binex
BINEX (Binary EXchange) stream parser
geodesy gnss gnss-receiver parser real-time
Last synced: 26 Jun 2025
https://github.com/mgadda/swift-parse
A small parser combinator library written in Swift 5
combinators parse parser swift
Last synced: 15 Jul 2025
https://github.com/bsonntag/parse-css-transition
Parses CSS transitions into an object.
css parser parsing transition transitions
Last synced: 11 Apr 2025
https://github.com/mochi-neko/subtp
A parser for subtitle text formats (SubRip Subtitle and WebVTT) in Rust.
Last synced: 08 Apr 2026
https://github.com/niklaskorz/nklang
A programming language interpreter written in Go
formal-languages golang interpreter lexer parser semantics
Last synced: 01 May 2025
https://github.com/rikonardo/cafebabe
Java .class files parser for Kotlin
bytecode bytecode-manipulation bytecode-parser java kotlin library multiplatform parser
Last synced: 12 May 2025
https://github.com/andstor/binvox
:page_facing_up: Parser and builder for BINVOX voxel file format
binvox data file-format parser voxel
Last synced: 04 May 2025
https://github.com/webfoo/html-to-shopify-rich-text
A PHP package that converts HTML content to Shopify's Rich Text format. This package provides a simple and reliable way to transform HTML content into the JSON structure that Shopify's Rich Text editor expects.
Last synced: 17 Feb 2026
https://github.com/miromannino/mexpr
C++ library which parses human-like arithmetic expressions
compiler cpp interpreter mathematical-expressions parser parsing parsing-library
Last synced: 05 Sep 2025
https://github.com/notJoon/lambda
λ-calculus parser made by rust
json lambda-calculus parser rust
Last synced: 09 May 2025
https://github.com/toburger/fsharp.json
Elm inspired Json encoder/decoder combinator library: http://toburger.github.io/FSharp.Json/
decoding elm encoding fsharp json parser parser-combinators
Last synced: 11 Jun 2025
https://github.com/mauricelambert/pdforensic
This package analyses PDF files for Forensic Investigations.
analysis forensic-analysis forensics investigation package parser pdf python3 tool
Last synced: 11 Apr 2025
https://github.com/irevenko/genshin-scrapper
💾 A bunch of scripts for api.genshin.dev
genshin genshin-api genshin-impact genshinimpact parser scrap scrapper
Last synced: 01 May 2025
https://github.com/alxnull/calcex
A simple mathematical expression parser and evaluator for .NET.
csharp dotnet evaluator expression-evaluator math-parser mathematics mathml netstandard parser
Last synced: 12 May 2025
https://github.com/vojtatom/shp.ts
🗺️ Shapefile Reader in TypeScript
dbf esri-shapefile geojson loader parser shapefile shp typescript
Last synced: 04 Apr 2025
https://github.com/parsemd/parsemd-php
A modular parser for CommonMark, GitHub-Flavoured-Markdown, and beyond...
commonmark github-flavored-markdown modular parser
Last synced: 06 Apr 2026
https://github.com/pritampanda15/pandacite
A Python-based citation manager
citation doi elsevier mendeley nature parser references science springer
Last synced: 22 Jun 2025
https://github.com/orbitalshell/prompt-git-info
Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2
bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell
Last synced: 16 Jun 2025
https://github.com/red5d/nexpose-tools
Tools and monitoring scripts for Nexpose
automation debugging log-parser monitoring nexpose parser
Last synced: 06 May 2025
https://github.com/gurbaaz27/group_26_cs335_project
CS335A Compiler Design: Course Project
compiler compiler-design go-compiler golang graphviz-dot lexer lexical-analysis mips parser pydot python
Last synced: 11 Apr 2025
https://github.com/chrispomeroyhale/csv-dialect-swift
DialectalCSV: Multi-dialect CSV parser in Swift for handling different separated value formats. Conforms to Frictionless Data's CSV Dialect spec
csv delimited dialect parser rfc-4180 streaming swift swift-package-manager tsv
Last synced: 10 Apr 2025
https://github.com/matronator/parsem
Parser for YAML, JSON and NEON templates.
json json-parser json-template json-templates mtrgen neon parse parser parsing-engine parsing-library php template-engine template-language template-parser templating templating-engine yaml yaml-parser yaml-template yaml-templates
Last synced: 27 Dec 2025
https://github.com/tebogoyungmercykay/recspl-compiler-construction-in-python
This repository contains the core components of our Recursive Student Programming Language Compiler Construction and Design project. The project aims to implement a complete compiler, including lexical analysis, parsing, semantic analysis, and code generation.
intermediate-code-generation lexer parser pytest semantics syntax-tree testing tokens type-checker
Last synced: 09 Jul 2025
https://github.com/jednano/linez
Parse lines from text.
lines newline newline-character-sequences parser parses-lines
Last synced: 12 Apr 2025
https://github.com/valdezfomar/tree-sitter-editorconfig
editorconfig grammar for tree-sitter
editorconfig parser tree-sitter
Last synced: 25 Jun 2025
https://github.com/seldszar/tekko
Another IRC message parser and formatter.
Last synced: 14 Jun 2025
https://github.com/fgebhart/sportgems
Find valuable gems 💎 in your 🚴 activities!
activity parser pip python rust sports sports-data
Last synced: 11 Jul 2025
https://github.com/ait-aecid/aecid-parsergenerator
Automatically create parser trees for textual logdata to facilitate analysis
hdfs log-data log-signatures log-templates logs parser parser-generation python templates
Last synced: 10 Apr 2025
https://github.com/jutaz/athena-struct-parser
Parse dict-like structs returned in responses of AWS Athena
Last synced: 12 Jul 2025
https://github.com/noahbuscher/toy-json-parser
Tiny toy JSON(like) parser, written in Typescript
Last synced: 13 May 2025
https://github.com/leoprover/tptp-utils
Library for TPTP-related utility services
automated-reasoning linter logic parser predicate-logic preprocessor theorem-prover theorem-proving tptp
Last synced: 19 May 2026
https://github.com/moznion/go-struct-custom-tag-parser
A simple parser for golang's custom tags
Last synced: 15 Dec 2025
https://github.com/silentsoft/csscolor4j
CSSColor4J is a simple Java library for parsing CSS color string representations.
cmyk color css css-color hexadecimal hsl hsla named-color parser rgb rgba
Last synced: 08 Sep 2025
https://github.com/ergebnis/front-matter
👀 Provides a composer package with a front-matter parser.
Last synced: 10 Apr 2025
https://github.com/blvckbytes/gpeee
A very small and versatile parser used to evaluate simple expressions
ast configuration environment expression interpreter language optimizer parser tokenizer
Last synced: 11 Apr 2025
https://github.com/theflash2k/hackprobe
A Search Engine of JSON-based Cheat Sheets
cheat-sheet docker fastapi hackprobe json markdown parser python react
Last synced: 09 Apr 2026
https://github.com/transitive-bullshit/parse-email
Parses mime-encoded email messages.
email email-parser email-parsing mail mime multipart parser
Last synced: 12 May 2025
https://github.com/genometric/geutilities
Genome Utilities (GeUtilities) provides open-source building-blocks for genomic data analysis tools.
building-block genome-analysis genomics parser
Last synced: 12 Apr 2025
https://github.com/ibmstreams/streamsx.adaptiveparser
(Incubation) The toolkit allows to parse input format producing desired hierarchical tuple (including lists, maps and sets) saving the common step of mapping the flat format to the required Streams tuple.
clf ibm-streams json-parser parser stream-processing
Last synced: 15 Jul 2025