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/lathoub/express
Fast, unopinionated, (very) minimalist web framework for Arduino ESP32
arduino arduino-library esp32-arduino express html http http-server parser web webservice
Last synced: 13 Apr 2026
https://github.com/deniedaccesslife/gmailgenerator
Program for generating a Gmail accounts.
account account-generation account-genereator accounts gmail gmail-bot gmail-generator parser selenium selenium-chrome selenium-csharp selenium-csharp-template selenium-driver selenium-webdriver
Last synced: 19 May 2026
https://github.com/freight-trust/global
schema registry global
deliveredby json json-ld json-schema json-schemas parser registry schema xml-schema xsd
Last synced: 18 Apr 2026
https://github.com/zainulmustafa/dawn-pakistan-web-crawling-using-beautifulsoup
Extracting titles of business page of DAWN Pakistan to use in NLP and Stock Market prediction
beautifulsoup4 parser python36 requests textblob-sentiment-analysis
Last synced: 27 Mar 2025
https://github.com/shaunlwm/dwix
😈 A parallel open directory mapper.
indexer opendirectory parser webscraper webscraping
Last synced: 13 May 2026
https://github.com/arbitroy/whatsapp_parser
A tool to help me capture the details for my enslavement to the company via whatsapp
Last synced: 05 Apr 2025
https://github.com/jbukuts/wav-parse
Isomorphic WAV file parser for JavaScript
isomorphic javascript js parser wav
Last synced: 19 May 2026
https://github.com/deniska69/parser-to-csv
web parser with support for writing Cyrillic characters in .csv
csv cyrillic cyrillic-characters nodejs parser web web-parser win-1251
Last synced: 17 May 2026
https://github.com/ehuelsmann/xdr-parse
Parse XDR (eXternal Data Representation) definitions into an AST (Abstract Syntax Tree)
abstract-syntax-tree ast external-data-representation parser perl5 xdr
Last synced: 12 Oct 2025
https://github.com/tokland/antlr4ts-adt
Build ADT types for Typesscript from a ANTLR4 grammar
Last synced: 21 Mar 2025
https://github.com/letsmakecakes/json-parser
A lightweight JSON parser built in Go, designed to tokenize and parse JSON.
cli go golang json lexer lexer-parser parser tokenization
Last synced: 12 May 2026
https://github.com/feel2code/cinema_parser
Parsing top films from site about films
Last synced: 16 May 2026
https://github.com/saket-sk/semester6-sppu-systems-programming-lab
Collection of codes and assignments I performed for the SL-V Systems Programming Lab (SPPU).
lex lexical-analyzer parser pass-assembler sppu system-programming yacc-lex
Last synced: 13 Jun 2026
https://github.com/svenkuegler/php-nginx-status-parser
PHP Parser for Nginx Status Page
Last synced: 19 May 2026
https://github.com/stanleystanmarsh/phrases-generator
The program for text parsing and text continuation generation based on N-grams.
Last synced: 23 Jul 2025
https://github.com/mauricelambert/querycombinedlogformat
This tool extracts, filters and parses combined log format (apache and nginx default access.log format) with a easy and fast language syntax.
access access-log access-logs apache clf combined-log-format dfir filtering forensic forensics incident-response investigation language log nginx parser query regex web
Last synced: 26 Apr 2026
https://github.com/ptkvaibhav/opentext-application-security-parser-burp
An enterprise-grade Fortify Software Security Center (OpenText Application Security) plugin to ingest, parse, and visualize PortSwigger Burp Suite XML scan results.
burp-suite burpsuite burpsuitepro fortify fortify-api fortify-integration fortify-parser-plugin fortify-ssc gradle java opentext opentext-sast parser plugin security ssc vulnerability-management vulnerability-management-platform
Last synced: 06 Apr 2026
https://github.com/akutchi/cpyc
A Simple C to Python Converter written in Ada
Last synced: 10 May 2026
https://github.com/ktav-lang/js
Universal JS/TS bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. WASM-backed, ships for Node, Deno, Bun, and browsers from a single package.
bindings bun config configuration deno javascript ktav napi napi-rs nodejs parser serializer typescript wasm webassembly
Last synced: 03 May 2026
https://github.com/risto-stevcev/robots-parser-combinator
:beetle: A proper robots.txt parser and combinator that works with eulalie
Last synced: 24 Jun 2026
https://github.com/imdeep2905/ll1_parser
Implementation of LL1 parser in C++.
Last synced: 22 May 2026
https://github.com/onesignal/kafka-offsets-parser
Rust library parsing __consumer_offsets and its messages
Last synced: 22 Jul 2025
https://github.com/glyn/expr
Expression parsing example, based on https://compilers.iecc.com/crenshaw/
example expression golang parser
Last synced: 24 Mar 2025
https://github.com/werdl/parsg
A Rust no_std command line parser (needs global allocator)
Last synced: 15 May 2026
https://github.com/wipeseals/nvme-identify-viewer
Parses a binary dump of NVMe Identify Datas.
identify nvme parser vibecoding viewer
Last synced: 06 Feb 2026
https://github.com/defective4/vcd4j
VCD (Value Change Dump) files parser, player, recorder and writer library for Java
Last synced: 22 Jun 2025
https://github.com/hashal890/salesway-dashboard-assignment
Welcome to the Salesway Dashboard, a comprehensive tool designed for visualizing and managing sales data effectively. This dashboard offers a seamless user experience with various features to enhance data visualization and analysis, while ensuring secure access and robust error handling.
axios body chakra-ui chartjs cors css dotenv express html javascript mongoose parser react react-chartjs-2 react-icons vercel
Last synced: 07 Apr 2026
https://github.com/paebbels/pyipcmi.parser.rules
Parser for *.rules files in pyIPCMI.
Last synced: 28 Mar 2025
https://github.com/thatcodechap/wikidparse
Fast and lightweight parser for wikitionary
javascript json parser wiki wikimedia wikitionary
Last synced: 19 May 2026
https://github.com/omar-azmi/fbicodec_ts
A Forward and Backward Invertible binary serializer TypeScript library built on modularity and composition. When you hear the words `FBI OPEN UP!`, you'll be able to prove your innocence with any data encoded with this library.
binary-serialization codec decoder deno encoder es6 file-parser invertible modular oop parser schema serialization serialization-library tiny typescript unparser unserialize
Last synced: 28 Apr 2026
https://github.com/ichowdhury01/cyk-syntactic-parser
App that parses the syntax of inputted sentences using the CYK algorithm with a context-free grammar.
context-free-grammar cyk-algorithm natural-language-processing parser syntax-analysis
Last synced: 10 Jul 2025
https://github.com/99thedark/language
I think making a programming language could be a fun project!
abstract-syntax-tree language parser
Last synced: 11 Jun 2026
https://github.com/alaazameldev/flutter-to-html-and-js-transpiler
Experimental transpiler for "Flutter-like" code to HTML & JS. Built with ANTLR, focusing on lexer, parser, AST generation, and error handling.
antlr4 composite-pattern flutter html java javascript lexer parser visitor-pattern
Last synced: 11 May 2026
https://github.com/hrszpuk/remeta
A metaprogramming tool for porting Go packages over to the ReRect programming language
binding-generator go golang metaprogramming parser rect rerect
Last synced: 24 Feb 2025
https://github.com/dkeeghan/slackformatter.js
Formats messages from the Slack API into HTML
formatter javascript parser slack slack-api
Last synced: 17 May 2026
https://github.com/brunos3d/csv-parsers-comparison
🔥 NODE.JS - Comparative analysis of csv converters
benchmark comparison-tool convert csv fast-csv javascript json loader measure module nodejs papaparse parser time
Last synced: 10 May 2026
https://github.com/chuckeyzz/dvgc01
Lab work for Programming Languages course at Karlstad university
Last synced: 18 Jul 2025
https://github.com/qba73/caplex
Lexers and parsers in Go
go golang learning-by-doing lexer parser
Last synced: 29 Mar 2025
https://github.com/joaogsleite/alphabet-soup-game
Alphabet Soup Game in python (portuguese data)
game parser python python-game
Last synced: 09 Sep 2025
https://github.com/blacktechwarrior/wordtonumberconverter
Convert words to their equivalent numbers
Last synced: 12 Mar 2025
https://github.com/werediver/pl-lab
Self-study on programming languages design and implementation
Last synced: 28 Mar 2025
https://github.com/khmelnitskiianton/differentiator
Program differentiates expressions, makes tree in .dot and generates funny .tex book of convertions
graphviz-dot latex matplotlib parser
Last synced: 19 May 2026
https://github.com/grassleaff/tif
tif is a lightweight interpreted language implemented in Lua, featuring basic control flow, variables, expressions and more. Aimed at experimentation and educational use.
interpreter language lexer lua lua-programming parser programming-language
Last synced: 15 May 2026
https://github.com/chrischtel/aegis
Aegis - A modern configuration language featuring intuitive indentation-based blocks, mixed data types, and comprehensive error handling. Includes a robust C parser library (libaegis) with full AST generation and memory-safe operations.
aegis c configuration-language parser
Last synced: 22 Jun 2025
https://github.com/xp44mm/estreeparser
A Parser for AST Descriptor Syntax of estree.
Last synced: 04 Apr 2025
https://github.com/jessecoretta/go-ini
Basic INI syntax parsing and abstraction for Go
Last synced: 10 Jul 2025
https://github.com/writetome51/get-url-query
Javascript functions: one takes in key : value pairs (a literal object) and returns a url-encoded query string. The other takes a url-encoded query string and returns an object.
get get-request javascript parser query-string query-string-builder typescript url
Last synced: 14 May 2026
https://github.com/zac-garby/mex
A maths expression parser/evaluator, in Rust.
evaluator mathematics parser rust rust-library
Last synced: 17 Jun 2025
https://github.com/kociumba/stackparse
utility to parse go stack traces and make them more readable
go golang minimal-dependencies pack parser stacktrace
Last synced: 03 Nov 2025
https://github.com/naftaliprojects/vbs-.ini-file-handler
Robust VBScript functions to **read from** and **overwrite values** in `.ini` files, supporting any kind of file encoding. Most of the code is a collection of snippets that have been modified and assembled together. :)
encoding include ini-parser parser vbscript
Last synced: 25 Jan 2026
https://github.com/lffg-archive/parser-combinator-ts
Messing around with parser combinators
parse-combinator parser parsing
Last synced: 08 Apr 2026
https://github.com/dkandalov/parser4k
Parser combinator library for Kotlin 🧩🧩🧩 🔨
Last synced: 14 Mar 2025
https://github.com/n3d1117/sisop17
Esercizio per esame di Sistemi Operativi - 2017
crawler html java parser semaphores synchronization thread-safety threading
Last synced: 06 Apr 2025
https://github.com/jasperav/env_parser
Parses an env file which can be used to map properties in Rust code
Last synced: 14 Mar 2025
https://github.com/sondr3/solidity-hs
A Haskell megaparsec parser for Solidity
haskell megaparsec parser solidity
Last synced: 15 May 2026
https://github.com/marianmeres/condition-parser
Human friendly search conditions notation parser. Somewhat similar to Gmail "Search email" input.
Last synced: 06 May 2026
https://github.com/emildohne/photoshopfileinspector
A Parser for the VSCode extension Binary File Viewer to visually inspect and debug Photoshop files
binary javascript parser photoshop
Last synced: 04 Apr 2025
https://github.com/harikrishnanbalagopal/starjson
JSON parser for the Starlark language
Last synced: 16 Jun 2025
https://github.com/IlyaUmanets/improve_your_code
Code smell detector for Ruby
Last synced: 13 May 2025
https://github.com/treipatru/parnaie-parser
JS parsing tool for parnaie dataset.
javascript node-js parser regex
Last synced: 20 Jul 2025
https://github.com/gitcordier/thechemicalbrowsers
Given a chemical formula, find how many H, He, Li, Be, B, C, N, ... are involved. Iterative algorithm, not the naive one!
chemical-formula iterative-algorithms parser
Last synced: 12 Apr 2025
https://github.com/ik5/parser_howto
Example on how parsing works
ast golang howto howto-tutorial parser
Last synced: 26 Jun 2025
https://github.com/followtheprocess/parser
Simple, combinatorial parsing in Go!
go parser parser-combinators text-parsing utf-8
Last synced: 10 Apr 2025
https://github.com/clitetailor/simple-xml-parser
A simple XML parser in NodeJS
Last synced: 30 Apr 2026
https://github.com/surajkareppagol/parser
🇵 Python Script: XML To JSON Conversion Tool.
Last synced: 15 Jul 2025
https://github.com/neudinger/osmtogeojson
Convert osm xml to osm GeoJson Dlang project
docker json linux osm osm-geojson parser split xml
Last synced: 08 May 2026
https://github.com/myselfshravan/hdfc-account-explorer
A tool for efficiently managing HDFC bank statements. It allows users to upload, parse, and consolidate statements, providing transaction summaries, running balances, and secure access. Features include UUID-based transaction identification, deduplication, and Row Level Security (RLS) for user-specific data protection.
dashboard dsa-algorithm hdfc parser pgsql shardcn statement supabase typescript vite
Last synced: 15 Jun 2025
https://github.com/yevheniidatsenko/goit-cs-hw-01
💾 Hometask - Computer Systems (Computer architecture)
assembler dosbox interpreter parser
Last synced: 16 May 2026
https://github.com/amitkumarj441/sqgnl
SQL Query Generator for Natural Language
cpan information-retrieval natural-language-processing parser perl perl-module
Last synced: 21 Mar 2025
https://github.com/bpetermann/ts-lox
Typescript interpreter for lox
interpreter nodejs parser scanner typescript
Last synced: 02 Jan 2026
https://github.com/depau/c2singlefile
Turns a bunch of specially formatted c files into a single file
Last synced: 10 May 2026
https://github.com/vivekkdagar/xbasic
A Python-based, extended interpretation of the BASIC language, enriched with additional features and functionalities.
basic-programming cli cli-app click compiler interpreter language lexer lexical-analysis parser project pypi python
Last synced: 10 Jul 2025
https://github.com/ariaandika/tokenizer
tokenizer, lexer, parser, or whatever in rust
Last synced: 26 Jun 2025
https://github.com/said10/parserhtml
JS library to convert HTML Code to JS Object
Last synced: 16 Jan 2026
https://github.com/marianmeres/unchunk
Utility for reconstructing chunks into messages.
Last synced: 24 Jun 2025
https://github.com/metaid-developers/metaid-script-decoder
MetaID Protocol Parser - Extract and parse PIN data from BTC and MVC blockchain transactions. Pure Go, zero dependencies, easy integration.
blockchain btc decoder go golang metaid microvisionchain mvc parser web3
Last synced: 14 Jan 2026
https://github.com/pegasusheavy/rawk
A 100% POSIX-compatible AWK implementation in Rust with GNU AWK (gawk) extension support
awk cli command-line gawk parser posix rust scripting text-processing unix
Last synced: 18 Feb 2026