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/stereobooster/powderizer
parsing with zippers
parser parser-combinators parsing parsing-with-zippers zipper
Last synced: 12 Feb 2026
https://github.com/thelicato/parsex
Parse and extract key data across multiple security tools
golang hacking hacktoberfest parser pentest tools
Last synced: 21 Jun 2026
https://github.com/hua1995116/common-comment-parser
A universal comment parser (supports more than 30 languages)
Last synced: 21 Jun 2026
https://github.com/shaishab316/custom-json-stringify
A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.
double json parser precision stringify typescript
Last synced: 28 Feb 2026
https://github.com/hanzopgp/calcantlr
Compiler for an invented programming language using ANTLR and a custom stack machine.
antlr compiler language-theory lexer parser stack-machine university
Last synced: 21 May 2026
https://github.com/mrvautin/smart-matter
Parses front matter Yaml from a file path or a string and returns an Object. Used by https://squido.markmoffat.com.
front-matter matter parser yaml
Last synced: 15 Feb 2026
https://github.com/mlightcad/mtext-parser
TypeScript version of AutoCAD MText parser
autocad javascript mtext parser typescript
Last synced: 12 Mar 2026
https://github.com/maxludden/rich-color-ext
A add-on parser so `rich.color.Color` can parse 3-digit-hex and CSS named colors.
Last synced: 28 Feb 2026
https://github.com/HalilFocic/onixhttp
My attemt to making full fledged HTTP server in zig
Last synced: 04 Sep 2025
https://github.com/keyweeusr/fbmessageparser
:zap: Parse Facebook messages from the downloaded archive
archive facebook message parser
Last synced: 09 Nov 2025
https://github.com/septechx/alpha-html
Zig library for parsing a superset of html
Last synced: 20 Mar 2026
https://github.com/czwinzscher/myhtmlpp
A C++17 Wrapper for MyHTML/Modest.
cpp cpp17 html html-parser html5 myhtml parser
Last synced: 17 Jan 2026
https://github.com/stefanolusardi/clip
Lightweight Command Line Input Parser for modern C++
cli cmake command-line-parser cpp-library cpp17 cross-platform header-only parser
Last synced: 13 Jun 2026
https://github.com/vcputtini/udf_mariadb_cpp
MariaDB(tm) native User-defined functions in C++
cpp cpp17 database lib library mariadb mariadb-database mariadb-mysql mariadb-server mysql parser
Last synced: 25 Jan 2026
https://github.com/xuri/excelize-cs
Excelize is a C# port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.
agent ai chart csharp data-analysis data-science data-visualization excel excelize formula microsft office ooxml parser spreadsheet xlsm xlsx
Last synced: 03 Mar 2026
https://github.com/za-arthur/pg_textparser
Fast parser for text search of PostgreSQL
Last synced: 14 Mar 2025
https://github.com/tylersuehr7/sqlite-class-parser
A lightweight object-to-SQL statement parser.
java java-libraries parser sql sql-parser
Last synced: 27 May 2026
https://github.com/dantehemerson/arr2obj
:tada: Converts an array to object, with custom key and value.
arr2obj arrays node-module package parser tranform typescript-library
Last synced: 16 Apr 2026
https://github.com/creadone/ngx
NGINX access log parser and filter by fields or values with output to JSON or plain text
Last synced: 16 May 2026
https://github.com/rzcastilho/xmlx
Elixir native XML parser that enables search by attribute or element names
Last synced: 30 May 2026
https://github.com/yagasoft/dynamics365-crmtextparser
A parser that resolves many challenges that come up in the context of Dynamics 365 dynamic text.
dynamics dynamics-365 dynamics-crm microsoft parser template templating
Last synced: 25 Feb 2026
https://github.com/carlosrs14/exportation-module
A python-based tool designed to parse a JSON file and generate a PlantUML diagram.
json parser plant python uml-diagram
Last synced: 15 Jul 2025
https://github.com/magicxor/htmltextextractor
Extracts text from HTML (compatible with MailBee.NET)
email extractor html mail mailbee mailbee-net parser regex regexp regular-expressions text
Last synced: 26 May 2026
https://github.com/novitae/njsparser
A NextJS data parser, to scrape peacefully 🦩
javascript next nextjs parser scraper scraping
Last synced: 05 Sep 2025
https://github.com/decaded/csv-chaos-tamer
A Node.js script that processes multiple differently formatted CSV files into clean, normalized JSON, built specifically to prepare data for celestial.decaded.dev.
Last synced: 17 Apr 2026
https://github.com/ston1x/humanfix
🏦👨🏻🌾 A reactive online FIX message humanizer
banking fixprotocol frontend javascript parser reactive vue web
Last synced: 22 Jun 2026
https://github.com/sinooox/sbermegamarket_parser
Парсер товаров с маркетплейса СберМегаМаркет. Принимает на вход искомый товар и возвращает перечень позиций с первой страницы по искомому запросу в отсортированном по соотношению цены и бонусов виде. Пропускает товары без бонусов.
Last synced: 29 Jun 2025
https://github.com/virb3/aom-replay-tool
Replay tool for Age of Mythology: Retold
010-editor age-of-mythology aom binary commands game parser replay
Last synced: 05 Aug 2025
https://github.com/chiawendt/some-jsdoc-parser
A jsdoc parser.
javascript jsdoc jsdoc-parser parser
Last synced: 01 Apr 2026
https://github.com/leonardpepa/jlox
JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters
crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree
Last synced: 17 Apr 2026
https://github.com/tpyo/slowlog
A Rust parser for MySQL slow query logs that anonymises queries by replacing literals with placeholders
mysql parser rust slow-queries slow-query-logs slowlog
Last synced: 04 Apr 2026
https://github.com/krishpranav/jsonparser
A simple json parser built using golang
go go-library go-package golang json linux macos parser windows
Last synced: 05 Apr 2026
https://github.com/tsnsoft/tsn_python_pc
Примеры парсеров и конвертеров файлов на Python
converter example parser python
Last synced: 04 Jun 2026
https://github.com/swellshinider/easyarguments
EasyArguments is a lightweight library for managing and parsing input arguments in C# .NET projects.
argparser arguments csharp csharp-library library net open-source parser
Last synced: 30 Mar 2025
https://github.com/anabolicsanonymous/mediainfo-share
Modern Flask web-app sharing platform with mediainfo-parsing and auto-deletion.
flask mediainfo parser torrents web-appplication
Last synced: 29 Apr 2026
https://github.com/tsukanov-as/gua
go+lua=gua (experimental programming language)
ast go lua luajit parser transpiler
Last synced: 20 Apr 2026
https://github.com/estilles/expression-parser
Tet another infix to postfix/reverse polish notation converter.
infix infix-to-postfix parser postfix rpn
Last synced: 18 Jun 2026
https://github.com/philiagus/parser
PHP converter classes for asserting, parsing and converting of inputs.
composer-package extract parser php sanitize
Last synced: 12 Jan 2026
https://github.com/benscabbia/ssms-results-parser
Visually compare side-by-side two SQL Server Statistics IO and Time data. Simply copy your output from SSMS and compare!
compare-data parser results-viewer sql sql-server sqlserver ssms
Last synced: 22 Apr 2026
https://github.com/yaroslaff/a2conf
Work with apache2 config programmatically from python
apache2 automatically config configuration configure parse parser python script
Last synced: 10 Dec 2025
https://github.com/moviestoreguy/termi
A flag replacement library to create detailed cli applications
Last synced: 18 Jun 2025
https://github.com/ivkos/uiss-client
node.js клиент за УИСС на Технически универститет - София
node node-js node-module parser parser-api scraper technical-university tu-sofia uiss
Last synced: 24 Apr 2026
https://github.com/lukashedegaard/co-rider
Tiny configuration library tailored for the Ride ecosystem
configuration configuration-management parser python
Last synced: 10 Sep 2025
https://github.com/swaggerexpert/asyncapi-runtime-expression
AsyncAPI Runtime Expressions parser and validator.
asyncapi expression parser runtime validator
Last synced: 14 Jun 2026
https://github.com/psychollama/xml-parser
An XML parser written for the fun of it
Last synced: 30 Mar 2025
https://github.com/akarshjha03/compiler-design
This repository is dedicated to understanding and implementing the core concepts of compiler design. It covers various stages of a compiler, including lexical analysis, syntax analysis, semantic analysis, intermediate code generation, optimization, and code generation.
clanguage compiler compiler-design flex lalr-parser lex lexical-analyzer parser
Last synced: 15 May 2025
https://github.com/mail2nisam/doc-parser
Find and replace text in a word document file. Also we can generate new files from templates
composer document parser php replace-in-files template word
Last synced: 27 Apr 2026
https://github.com/christian-2003/lisp-interpreter
An interpreter for simple LISP syntax.
abstract-syntax-tree interpreter lexer lisp lisp-interpreter parser token tokenizer
Last synced: 30 Mar 2025
https://github.com/eddiecorrigall/elang
Toy programming language interpreted with Python
ast interpreter lexer parser python walker
Last synced: 08 Jun 2026
https://github.com/phmatray/antlr4library
A .NET template for creating Antlr4 projects in C#, including a sample CSV parser for building language parsers and interpreters
antlr csharp design-patterns dotnet nuke parser template
Last synced: 28 Apr 2026
https://github.com/japrozs/dojo
Dojo is a microlanguage based off of Python.It has many features like function declaration and variable declaration
arithmetic compiler dojo functions language lexer microlanguage parse parser python semver variables
Last synced: 19 Jun 2026
https://github.com/evanrelf/problem-counter
Parse and count math homework problem ranges
Last synced: 03 Aug 2025
https://github.com/yord/klp-dsv
A delimiter-separated values plugin for klp (Kelpie), the small, fast, and magical command-line data processor.
csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv
Last synced: 14 May 2026
https://github.com/superb-man/automaton-solver
regex -> abstract syntax tree -> nfa -> dfa(minimized) conversion.
cyk-algorithm dfa dfa-minimization dotfiles json moore-minimization nfa parser regular-expression x-33
Last synced: 06 Oct 2025
https://github.com/evan-choi/jsqlparser.net
JSqlParser.NET parses an SQL statement and translate it into a hierarchy of .NET classes. The generated hierarchy can be navigated using the Visitor Pattern
dotnet ikvm jsqlparser parser sql
Last synced: 21 May 2026
https://github.com/redco/goose-phantom-environment
Environment for Goose parser which allows to run it in PhantomJS
crawler environment goose goose-parser nodejs parse parser phantomjs scraper
Last synced: 30 Apr 2026
https://github.com/mandarancio/dyaf
Do Yourself A Favor: an extensible parser and AST Generator
ast compiler dsl extensible modular parser
Last synced: 22 Mar 2025
https://github.com/ikelaiah/tzbundler
🌍 Parse IANA timezone database into JSON & SQLite with Windows timezone support. Includes DST rules, historical transitions, and comprehensive metadata for timezone-aware applications.
bundler cldr daylight-saving dst iana json parser python sqlite time-zones timezone timezone-data tzdata windows-timezone
Last synced: 15 Feb 2026
https://github.com/basemax/pythonexpressioninterpreter
Simple Math Interpreter in Python
interpreter lexer math-expression-evaluator math-expression-parser math-expression-solver math-expressions mathematical-expressions parser python
Last synced: 03 Apr 2025
https://github.com/komed3/math-formula-parser
TypeScript parser for complex mathematical formulas into Abstract Syntax Trees (AST)
ast expression formula mathematics npm-package parser
Last synced: 29 May 2026
https://github.com/gh-conf/gh-conf-parse
Parser for parsing information from github config file
gh-conf github-parse nodejs parser
Last synced: 14 Jun 2025
https://github.com/avivnaaman/openu-compilation
Repo for compilers course
compiler compiler-design cs143 lexer parser
Last synced: 23 Apr 2025
https://github.com/gre1wy/oaa
KPI IPT course, 5 semester
db inverted-index lexer parser
Last synced: 25 Mar 2025
https://github.com/morganconrad/unformatter
Parses data written by a java.util.Formatter. Not quite a scanf since the format details are different.
Last synced: 28 Feb 2025
https://github.com/sc4rfurry/load_xl
load_xl is a versatile Python library for parsing various configuration file formats, including .env, .ini, .yaml, .json, .toml, and .xml.
config-parser env parser python3
Last synced: 08 Jan 2026
https://github.com/stephane-martin/w3c-extendedlog-parser
A parser in golang for W3C Extended Log format
Last synced: 23 Apr 2025
https://github.com/kaymekaydex/bmstu-stud-parser
:newspaper: Парсинг информации с сайта студсовета МГТУ (studsovet.bmstu.ru)
Last synced: 01 Apr 2025
https://github.com/titikterang/iso8583_python
iso 8583 parser based on python
Last synced: 17 Aug 2025
https://github.com/darkseriuscode/manga-loader
Позволяет скачивать мангу с сайтов https://readmanga.live, https://mintmanga.live, https://readmanga.io
Last synced: 29 May 2026
https://github.com/kylesmith19091/beautiful-soup-cpp
Beautiful soup inspired program for extracting data from HTML documents.
beautifulsoup cpp11 parser treesitter-api
Last synced: 20 Jun 2025
https://github.com/syntatis/wp-plugin-readme-parser
⚗️ Retrieve information from WordPress plugin readme files
parser readme wordpress-plugin
Last synced: 20 Oct 2025
https://github.com/matthijsgroen/node-simple-mssql-parser
Simple MSSQL parser to verify queries
mssql node parser testing typescript
Last synced: 06 Sep 2025
https://github.com/jacarte/jastgen
Generate generic AST json structure for js files using babel
Last synced: 27 Apr 2025
https://github.com/jonathanstowe/cro-http-bodyparser-jsonclass
Parse and deserialise application/json HTTP body to a specified JSON::Class
Last synced: 21 Jan 2026
https://github.com/a-tokyo/prolog-library
🤓A set of prolog algorithms and projects.
language logic-programming parser prolog
Last synced: 08 Jan 2026
https://github.com/viacheslave/prometh
A .NET parser for Prometheus metrics output.
Last synced: 14 Jan 2026