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/bytebase/snowsql-parser
Snowflake parser on ANTLR4
antlr antlr-parser antlr4 database parser snowflake sql
Last synced: 02 Nov 2025
https://github.com/cybercoder-naj/parkour
Parser Combinator Library for Kotlin
kotlin parser parser-combinators
Last synced: 06 Feb 2026
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/hossain-khan/kgeo-device-timeline
Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.
google-takeout google-timeline google-timeline-parser parser timeline
Last synced: 02 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/tmanderson/pc
P(arser)C(ombinator) - a minimal zero-dependency parser combinator framework enabling intuitive and modular parser development
framework functional minimal parser parser-combinator parser-combinators parser-framework parser-generator parser-library parsercombinator parsing simple
Last synced: 11 Apr 2026
https://github.com/rsore/clargs
A modern, type-safe, header-only C++20 command-line argument parser with minimal runtime overhead and full compile-time validation
command-line-arg-processing command-line-arguments command-line-arguments-parser command-line-parser parser
Last synced: 25 May 2026
https://github.com/fabervitale/deno_minimist
💾 Parses command line arguments. Port & rewrite of the node library minimist
cli deno minimist parser typescript
Last synced: 01 May 2026
https://github.com/luismedel/snasl-parser
A parser for the Nessus Attack Scripting Language (nasl files)
nasl nasl-script nessus openvas parser
Last synced: 29 Jul 2025
https://github.com/millerlogic/htmlstrip
Strips HTML from the input, outputs plain text, streamed in realtime without preloading the whole document
html html-parser html-parser-library html-strip parser
Last synced: 21 Jan 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/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/l3odr0id/sly_s-parser
EBNF python parser with SLY example
ebnf ebnf-syntax example grammar-parser grammar-rules parser python sly
Last synced: 15 Mar 2025
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/locize/laravelphp
laravel2js and js2laravel converter laravel php resource utils
converter javascript json laravel parser php
Last synced: 18 Jul 2025
https://github.com/joutvhu/expansy
An expression analyzer that allows you to define expression elements of your design.
analysis engine expression expression-parser parser
Last synced: 18 Jun 2026
https://github.com/stacksjs/ts-svg
Pure-TypeScript SVG parser, rasterizer, and PNG encoder.
optimizer parser svg typescript
Last synced: 16 Jun 2026
https://github.com/alfarih31/nb-go-parser
Noob Go Parser (nb-go-parser) is a tools to parse primitive types in Go
go golang parser primitive-types
Last synced: 25 Jun 2026
https://github.com/roneetkumar/simple-lang
Simple is a programming language based on GO lang as a base language. The objective to create this language is not only to learn GO lang but also to understand the journey of idea from source code to a finished product.
compiler evaluator go go-lang interpretor lexer parser
Last synced: 19 Jun 2026
https://github.com/joutvhu/date-parser
Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.
Last synced: 19 Jun 2026
https://github.com/thuongtruong1009/gouse
🫧 A modern Golang utility package delivering consistency, modularity, performance, & extras presets. Inspired by Lodash
benchmark ci docsaurus github go godev golang javascript library lodash modules nextjs package parser testing unittest utility
Last synced: 05 Apr 2026
https://github.com/helias/wowhead-quest-data-parser
azerothcore parser quest trinitycore world-of-warcraft wow wowhead
Last synced: 24 Jun 2026
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/chenquan/mysql-parser
A SQL parser for mysql.
go golang mysql parser sql sql-parser
Last synced: 15 May 2026
https://github.com/zaincheung/cdk-js
Generator and parser for redemption codes for javascript
cdkey generator javascript nodejs npm parser shortcode typescript
Last synced: 24 Jan 2026
https://github.com/mokiat/java-data-off
A Java library for reading OFF 3D model resources.
Last synced: 22 Aug 2025
https://github.com/erickrus/sketch_measure
Sketch measure parser
parser python sketch sketch-measure
Last synced: 20 Jun 2026
https://github.com/YGGverse/pulsarss
RSS Aggregator for Gemini Protocol
aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust
Last synced: 15 Jun 2026
https://github.com/maki-daisuke/cflogparser
Parser for Amazon Web Services CloudFront Logs for Go
amazon-web-services cloudfront golang log parser
Last synced: 09 Apr 2025
https://github.com/tiw302/cjsonx
High-performance C11 JSON parser with a 16-byte Flat-DOM, SIMD acceleration
avx2 c c11 embedded header-only high-performance json json-parser memory-efficient neon parser simd wasm webassembly
Last synced: 12 Jun 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
https://github.com/marcoradocchia/linux-meminfo
An efficient, zero-allocations /proc/meminfo parsing library for Rust.
linux meminfo memory parse parser parsing zero-allocation zero-allocations
Last synced: 14 May 2026
https://github.com/sergeyrachev/khaotica
Bitstream editor empowered with FLAVOR interpreter
binary-data binaryformat bitstream boost cmake codegeneration compiler-design flavor iso mpeg mpegts parser parser-generator syntax-tree
Last synced: 11 May 2025
https://github.com/yjdoc2/equation-parser-interpreter
An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.
Last synced: 11 May 2026
https://github.com/kotleni-archive/cs2-eventsgrabber
Kotlin library for grabbing cs2 events from console logs. (Start game with -condebug param)
console counter-strike cs2 csgo grabber kotlin logs parser valve
Last synced: 10 Jun 2026
https://github.com/swaggerexpert/jsonpath
RFC 9535 JSONPath parser & validator
jsonpath parser rfc9535 validator
Last synced: 12 Apr 2026
https://github.com/lmangani/rust-date-parser-js
RFC3339 Date to Microsecond Timestamp wasm rust module
date javascript js microsecond node nodejs parser rust
Last synced: 11 May 2026
https://github.com/here-be/snapdragon-visit
visit and mapVisit methods for snapdragon nodes.
ast compiler javascript node nodejs parser snapdragon
Last synced: 11 May 2026
https://github.com/mihamarkic/godot-tscn-parser
Parser for Godot engine's .tscn scene files
Last synced: 10 May 2026
https://github.com/rieselhilfe/parseo
A smart esperanto word parser that shows all possible word compositions from roots, affixes and word endings. Based on Baza Radikaro Oficiala.
esperanto esperanto-translation natural-language parser
Last synced: 23 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/forwardemail/python-arf
Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.
abuse arf bulk email format formatting javascript json message messages node parse parser parsing python read report reporting
Last synced: 09 May 2026
https://github.com/rodyherrera/sydonia
Sydonia is a template engine replica of Inja inspired by Jinja, with a code style similar to C#, quite complete when applying decisions about what to show or add to your templates, it supports customizations, you are invited to take a look!
cpp header-only header-only-library inja jinja2-templates lexer parser renderer template-engine template-language
Last synced: 06 Jan 2026
https://github.com/kierandrewett/idl
Mozilla WebIDL/IDL to TypeScript definitions.
definitions idl lexer parser types typescript webidl
Last synced: 10 Jun 2026
https://github.com/gabrpt/matsim-output-postgresql-converter
Tool to convert matsim output to postgreSQL database with postGIS extension
converter database matsim parser postgis postgis-database postgres-database postgresql postgresql-database python-script
Last synced: 17 Apr 2026
https://github.com/robertoentringer/animate-css-class-extractor
Extract animate.css css classes to json or js module file.
animate-css css esm export extractor json npm-package parser
Last synced: 09 Apr 2026
https://github.com/here-be/snapdragon-bracket
Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc
ast brackets capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin
Last synced: 07 May 2026
https://github.com/bpetermann/node-interpreter
Typescript interpreter for monkey
interpreter jest lexer nodejs parser typescript
Last synced: 07 May 2026
https://github.com/skarllot/azure-keyvault-reference
Configuration provider implementation that decorates configuration supporting Azure Key Vault references
azure configuration keyvault parser provider secret
Last synced: 07 May 2026
https://github.com/dropdevrahul/hollow
A simple programming language
assembly c compiler-design go golang language-design parser programming-language
Last synced: 07 May 2026
https://github.com/gastonzalba/ol-describe-feature-type
Format for reading XML WFS Describe Feature Type data
describe-feature-type geoserver mapserver ol openlayers parser wfs xml
Last synced: 02 Jul 2025
https://github.com/chollasch/lson4j
Java LSON parser.
data-exchange data-format data-interchange parser
Last synced: 12 Apr 2025
https://github.com/isuroku/cascade
Cascade Language of Descriptions (Cascade)
c-sharp cascade configuration configuration-file description json parser serializing text unity3d unity3d-games
Last synced: 05 May 2026
https://github.com/magynhard/curly_bracket_parser
Simple parser to replace variables inside templates/strings and files
parser ruby ruby-gem variable-parser
Last synced: 11 Aug 2025
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 03 May 2026
https://github.com/passcod/vue-sfc-parser
A limited parser for Vue Single File Components
parser single-file-component vue
Last synced: 03 May 2026
https://github.com/basemax/calculator-flex-bison-c
A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.
bison c flex lexer parser yacc yacc-example yacc-lex
Last synced: 03 Apr 2025
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/gabryon99/mucomp-lang
μcomp-lang is a didactic language implemented for Language, Compilers and Interpreters course at UniPi.
compilers languages lexer llvm menhir ocaml ocamllex parser programming
Last synced: 03 May 2026
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/bartlomiejzuber/use-cron-parser
Useful & super tiny (<5KB ✔️) hook for cron expression handling in React
cron hook parser react typescript
Last synced: 02 May 2026
https://github.com/sayedrisat/bnscript
Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.
automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler
Last synced: 11 Jun 2026
https://github.com/oxylabs/beautiful-soup-parsing-tutorial
Using Python & Beautiful Soup to Parse Data
beautiful-soup-parsing beautifulsoup beautifulsoup-html-parser github-python how-to-use-beautiful-soup-in-python parser python python-beautiful-soup python-web-scraper
Last synced: 25 Aug 2025
https://github.com/here-be/snapdragon-location
Adds a location object to snapdragon token or AST node.
ast javascript location node nodejs parse parser position snapdragon token tokenize tokenizer
Last synced: 12 Apr 2025
https://github.com/interlark/huntmap-parser
Парсер карт охотничьих угодий huntmap.ru
cartography geojson maps parser python3 selenium
Last synced: 18 Jan 2026
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/tree-sitter-grammars/tree-sitter-uxntal
Uxntal grammar for tree-sitter
Last synced: 01 May 2026
https://github.com/maxrimue/tizo
easily parse and convert any string containing hours, minutes and timezone
Last synced: 24 Mar 2025
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/duffsdevice/tiny-parser
Write use-case specific parsers within minutes!
context-free-grammar parser parser-generator parser-library tokenizer tokenizer-parser
Last synced: 24 Aug 2025
https://github.com/durudex/go-polylang
Implementation of the Polylang language in Go.
Last synced: 14 Jan 2026
https://github.com/ghostbuster91/pgn-parser
Parser for chess games stored as PGN using standard arithmetic notation
Last synced: 19 Jan 2026
https://github.com/xxczaki/parsify-plugin-covid19
Parsify plugin, that adds COVID 19-related variables 🦠
confirmed coronavirus covid19 data deaths fun math parser parsify parsify-plugin plugin variable variables
Last synced: 13 Mar 2026
https://github.com/dvhar/dateparse
Parse many dates without knowing the format in advance
Last synced: 24 Jun 2025
https://github.com/marcuwynu23/danjs
a human-readable data format for structured configs, datasets, and annotations with tables, arrays, and comments
configuration csv dan data-format javascript json notation parser structured-data toon typescript xml
Last synced: 08 Jun 2026
https://github.com/mitchellgray100/critter-world-readme
A README for my private CS 2112 Critter World Project
game-development java javafx parser readme simulation-game threading tokenizer-parser
Last synced: 28 Apr 2026