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/pranavk-official/ktu-s7-cse_cd-lab
This repository contains all programs for Compiler Lab of 7th semester CSE in KTU 2019 Scheme.
c compiler lexer parser programming-language
Last synced: 16 May 2025
https://github.com/aeyoll/sukurappa
Watch for changes on a webpage and do anything with it!
Last synced: 21 Feb 2026
https://github.com/rodion-arr/google-index
A simple CLI tool which will count yours site pages in Google index
cli google-indexing googlesearch parser
Last synced: 03 Feb 2026
https://github.com/igwtcode/go-env
A Simple yet Configurable Environment Variable Parser/Loader in Go
config environment environment-configuration environment-variables go golang parser pure-go struct-tag
Last synced: 04 Jan 2026
https://github.com/omar2535/biolife-au-01-attendance-parser
Biolife-AU-01 打卡鐘解析程序
docx docx-parser html-parser parser
Last synced: 18 Mar 2025
https://github.com/lhns/scala-edifact
An Edifact parser library written in scala
edifact lightweight parser scala
Last synced: 01 Mar 2026
https://github.com/appto-dev/telegram-api-parser
Парсинг Telegram Bot API и генерация PHP файлов типов и методов.
bot parser parser-library telegram telegram-bot telegram-parser
Last synced: 12 Oct 2025
https://github.com/hdoc1509/hygen.nvim
Neovim plugin plugin to provide syntax highlighting for Hygen templates
hygen neovim neovim-plugin parser tree-sitter
Last synced: 03 Jul 2025
https://github.com/t1st3/gulp-muxml
An XML parsing and formatting plugin for gulp
formatter gulp gulp-plugin parser stream xml
Last synced: 20 Jan 2026
https://github.com/alexeev-prog/cmdparser_c
Command Line Arguments parser in C
c cli cmd command-line command-line-parser minimal parser
Last synced: 13 Oct 2025
https://github.com/ydah/parselly
Parselly is a module providing a simple way to parse and extract data from a css selector 🌿
css css-selector css-selector-parser css-selectors parser
Last synced: 13 Oct 2025
https://github.com/akrck02/markdown-docs
Markdown parser for project documentation.
Last synced: 04 Feb 2026
https://github.com/xreedev/event-management
EventManagement is a web application using vanilla HTML, CSS, and JavaScript. It enables users to manage event tasks, add events, and import tasks via CSV files for efficient event organization and task management.
css css3 csv csv-parser event-management html html5 javascript js parser table vannila-javascript-projects vannila-js
Last synced: 06 Mar 2026
https://github.com/solo-steven/ecma-toolkit
A toy parser for ECMAScript.
ast ecmascript learning-by-doing parser
Last synced: 09 Mar 2025
https://github.com/chmielewskikamil/solbot
Solidity static analyzer and language server written from scratch in Go.
golang lexer lsp parser solidity static-analyzer zero-dependency
Last synced: 09 Mar 2026
https://github.com/burntcaramel/lofi-elm
Format content using #hashtags
content elm lofi parser text text-formatting
Last synced: 27 May 2026
https://github.com/maread99/valimp
Use Python type hints to validate, parse and coerce inputs to public functions
argument-parser coerce functions parser parsing python3 validation
Last synced: 12 Jun 2025
https://github.com/dawaltconley/bg-size-parser
A parser for valid background-size CSS values.
Last synced: 13 Apr 2026
https://github.com/dvhar/dateparse
Parse many dates without knowing the format in advance
Last synced: 24 Jun 2025
https://github.com/oxylabs/python-parse-json
A tutorial for parsing JSON data with Python
github-python javascript json json-api json-data json-database-python json-parser parse parser python python-ecommerce python-web-crawler scraper-python serp-api-python
Last synced: 23 Apr 2025
https://github.com/crazywolf132/wql
WQL -- Data Manipulation Language like GraphQL
data-manipulation graphql interpreter javascript javascript-library json language parser server-side
Last synced: 05 Apr 2025
https://github.com/hatamiarash7/jinja-parser
Live parser for Jinja2
jinja jinja-parser jinja-template jinja2 jinja2-parser jinja2-templates parser template-parser
Last synced: 16 Apr 2025
https://github.com/danielparks/matchgen
Generate Rust functions to quickly map byte string prefixes to values
Last synced: 30 Jun 2025
https://github.com/explooosion/hideout-parse
Parse Path Of Exile.
hideout parse parser pathofexile
Last synced: 11 Apr 2026
https://github.com/colgatto/Poliparser
The only parser you need
css-selector dom dom-parser parser regex text-parsing
Last synced: 15 Apr 2025
https://github.com/asadiahmad/compiler-design
Mini-Java Compiler with parser framework for Compiler Design Course
compiler compiler-design lexer mini-java parser
Last synced: 27 Mar 2025
https://github.com/firefeed-net/firefeed
AI-powered RSS-parser and aggregator
parser rss rss-aggregator rss-feed rss-feed-parser rss-parser rss-reader
Last synced: 13 Jan 2026
https://github.com/agrison/monkey-kotlin
Writing an interpreter in Kotlin
compilerbook interpreterbook language lexer monkey monkey-language parser
Last synced: 17 Oct 2025
https://github.com/locize/laravelphp
laravel2js and js2laravel converter laravel php resource utils
converter javascript json laravel parser php
Last synced: 18 Jul 2025
https://github.com/ok-ryoko/tree-sitter-systemtap
SystemTap grammar for tree-sitter
Last synced: 20 Feb 2026
https://github.com/antonkomarev/php-funpay-sms-parser
FunPay Transaction Confirmation SMS Parser written for contrived emulator.
emulator parser php sms transaction verification
Last synced: 13 Jun 2025
https://github.com/rog3rsm1th/kaitai-rs
Kaitai Struct implementation in pure Rust (still a WIP)
Last synced: 18 Oct 2025
https://github.com/yord/pxi-dsv
🧚pxi-dsv is a delimiter-separated values plugin for pxi (pixie), the small, fast, and magical command-line data processor.
csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv
Last synced: 15 Apr 2026
https://github.com/eantcal/miptknzr
Multum-In-Parvo Tokenizer Library
cplusplus-14 library parser tokenizer
Last synced: 02 Apr 2026
https://github.com/iamdudeman/sola-json
A lightweight, zero-dependency JSON parser for Java
java java-17 json parser zero-dependencies
Last synced: 18 Jan 2026
https://github.com/cloudef/zig-fsm-compiler
Ragel compatible FSM compiler for Zig
compiler fsm lexer logic parser parsing state state-machine state-management tokenizer zig
Last synced: 19 Oct 2025
https://github.com/iguchi1124/global_phone_number
parser phonenumber ruby validator
Last synced: 29 Mar 2025
https://github.com/maxrimue/tizo
easily parse and convert any string containing hours, minutes and timezone
Last synced: 24 Mar 2025
https://github.com/f-y/md-spreadsheet-parser
A robust, zero-dependency Python library for parsing, validating, and manipulating Markdown tables, including conversion from Excel to Markdown.
data-conversion excel library markdown pandas parser python spreadsheet table-parser type-safe zero-dependency
Last synced: 23 Jan 2026
https://github.com/nrwiersma/snatch
Snatch is a l2met parser that inserts the data into InfluxDB
Last synced: 25 Mar 2025
https://github.com/dens-den/kymopl
Kyrgyz morpgology in Prolog
agglutinative dcg kyrgyz morphology parser prolog swi-prolog
Last synced: 26 Apr 2025
https://github.com/marcodpt/query
[DEPRECATED] A really small query string parser and builder, that converts from and to JSON, written as a js es6 module.
decode deprecated encode es6 es6-module esm esmodule javascript js json library microjs parser query query-params query-parser query-string querystring uri url
Last synced: 07 May 2025
https://github.com/tree-sitter-grammars/tree-sitter-yuck
Eww grammar for tree-sitter
Last synced: 15 Apr 2025
https://github.com/antodata/webscraperallmusic
Simple example of a web scrapper using python. In this case, we ask the user using the console for the name of a band/artist and using selenium webdriver and beautifulsoup we print information about the discography of that artist/band
allmusic beautiful-soup beautifulsoup beautifulsoup4 chrome-webdriver discography html html-parser html-parsing music music-information-retrieval parser python python3 selenium selenium-python selenium-webdriver webdriver webscraper webscraping
Last synced: 28 Apr 2026
https://github.com/sangeethnandakumar/twileloop.epub
EPUB Parser & Editor - A C# library for parsing and editing EPUB files. Create new EPUB files with support.
dotnet-standard ebook editor epub parser
Last synced: 03 Apr 2025
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 11 Feb 2026
https://github.com/wrfly/ecp
environment config parser | fill up the struct through the way you like
Last synced: 16 Jan 2026
https://github.com/katsew/oq-mapper
Object/Query mapper for Node.js
javascript json mapper nodejs parser pegjs sql sql-parser
Last synced: 13 Apr 2026
https://github.com/timobechtel/json2url
Encodes and decodes javascript objects into/from an url usable string
Last synced: 23 Mar 2025
https://github.com/mdvorak/js-java-properties
Java properties file parser and formatter for Javascript.
formatter java parser properties stringify typescript
Last synced: 11 Mar 2026
https://github.com/robertohuertasm/package-lock-json-parser
🦀 📕 Simple package-lock.json parser
npm npm-package package-lock package-lock-json parser
Last synced: 02 Sep 2025
https://github.com/richytong/cronist
Transform comment documentation into ES modules
comment documentation json markdown parser
Last synced: 31 Aug 2025
https://github.com/puripuri2100/satysfi-csv
A CSV reader and writer for SATySFi.
Last synced: 12 Feb 2026
https://github.com/chollasch/lson4j
Java LSON parser.
data-exchange data-format data-interchange parser
Last synced: 12 Apr 2025
https://github.com/paul-wolf/ukpc
A Python module for parsing United Kingdom postcodes
Last synced: 13 Jun 2026
https://github.com/ghostwriter/syntax
[WIP]Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)
generator ghostwriter lexer parser php syntax tokenizer
Last synced: 11 Jan 2026
https://github.com/pavelhoral/beth-parser
Node.js based parser library for Bethesda's Creation Engine data files.
Last synced: 24 Jan 2026
https://github.com/nejcc/ice
Ice programing
ice interpreter lexer parser python
Last synced: 08 Jan 2026
https://github.com/clok/cidr
CLI tool for checking IPs against CIDR blocks
cidr cli filter go golang ipv4 parser pipe validation
Last synced: 23 Mar 2025
https://github.com/vxern/robots_txt
⚙️ A quality `robots.txt` ruleset parser to ensure your application follows the standard specification for the file.
complete dart documented fast parser robots robots-txt robots-txt-parser robotstxt simple tiny
Last synced: 30 Jan 2026
https://github.com/masahirompp/construct-typed-parameters
Type-safe parameter construction library. Useful for managing environment variables, aws parameter stores and more.
aws-ssm-parameter-store environment-variables parser stringifier typescript
Last synced: 31 Jan 2026
https://github.com/pelenium/math-parser
Math parser of expressions in Polish notaiton (LISP like)
expression-evaluator expression-parser fsharp math mathematics maths parser polish-notation
Last synced: 31 Jan 2026
https://github.com/orcalinux/c-json
A lightweight, fast, and cross-platform JSON parsing library for C developers. C-JSON simplifies JSON handling in C, supporting objects, arrays, strings, numbers, booleans, and null values with minimal memory overhead.
json json-parser parser parsing scanner
Last synced: 01 Feb 2026
https://github.com/kranfix/parser_combinator
Example of a parser combinator in many languages (Rust, Dart, Go, Typescript)
bun combinator go hacktoberfest parser rust typescript
Last synced: 25 Feb 2026
https://github.com/jerowork/class-dependencies-parser
Parse all dependencies (FQN) used in a class (e.g. class, trait, interface, enum).
dependencies fcqn fqn parser reflection
Last synced: 01 Feb 2026
https://github.com/roswelly/solana-transaction-parser
solana trasaction parser
Last synced: 01 Sep 2025
https://github.com/jurgenbelien/parser-example
A modest example of a parser written in Nearley.js.
Last synced: 01 Feb 2026
https://github.com/vasilescur/ambush
Compiler for Tiger language, written in Standard ML for Duke ECE/CS 553: Compiler Construction. The compiler follows the standard flow of lexing, parsing, semantic analysis and type checking, intermediate representation, liveness analysis, and code generation.
compiler-construction compilers lexer parser sml tiger-language
Last synced: 19 Mar 2026
https://github.com/marcinbor85/clip
Command Line Interface Parser
arduino arduino-library argument-parser bash cli clip command-line command-line-interface embedded microshell minicli parser shell zephyr
Last synced: 16 Jan 2026
https://github.com/felixfaisal/syntax-analyzer-rs
A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC
Last synced: 30 Mar 2025
https://github.com/omnimodloader/jvmzip
An optimized JVM compliant Zip parser
compression java library optimization optimized parser reader zip zip32
Last synced: 26 Feb 2026
https://github.com/krasjet/mint
A C library to work with music intervals, (tonal) pitches, and transpositions
Last synced: 24 Jul 2025
https://github.com/osmoscraft/feed-parser
Parse RSS/RDF/Atom XML into JSON Feed in browser or node.js environment
atom feed isomorphic jsonfeed parser rdf rss
Last synced: 28 May 2026
https://github.com/nef10/swiftbeancountparser
Parser to parse plain text into a ledger model
parser plaintext-accounting swiftbeancount
Last synced: 13 Oct 2025
https://github.com/BAMresearch/sigmabam2openbis
Mapper script to convert SigmaBAM chemical inventory exports into openBIS-compatible format.
bam-data-store mapper openbis parser
Last synced: 16 Jan 2026
https://github.com/tobiasvl/tree-sitter-rgbasm
:deciduous_tree: RGBASM grammar for tree-sitter
gameboy gbz80 parser rgbds tree-sitter
Last synced: 10 May 2025
https://github.com/amekusa/cs-parser
Context-sensitive parser framework
dsl javascript language npm parser
Last synced: 11 Apr 2026
https://github.com/skt-t1-byungi/tag-name-parser
A tag parser that does not support attributes. Lightweight and fast.
Last synced: 03 Jan 2026
https://github.com/astro/rust-osm-pbf-iter
Parse OpenStreetMap .pbf dumps while trying to avoid copying
lazy openstreetmap osm parser pbf rust
Last synced: 09 Apr 2025