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-02 00:22:47 UTC
- JSON Representation
https://github.com/freight-trust/open-edi
OAS3 EDI API for Translation and Validation Transactional Service w/ Attestation & Non-Repudiation
api edi edifact openapi3 parser swagger translation validation x12
Last synced: 25 Feb 2026
https://github.com/serpo-dev/dowinsta
Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.
browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video
Last synced: 15 Apr 2026
https://github.com/thoughtsunificator/message-parser
Enables sorting and grouping of users and channel mentions in a message.
javascript message-parser parser
Last synced: 01 Feb 2026
https://github.com/prohetamine/chaturbate-gif-parser
chaturbate gif git-parser parser
Last synced: 17 Mar 2026
https://github.com/giladbarnea/to
A simple CLI tool to convert and diff between JSON, YAML, TOML, JSON5 and Python collections.
conversion data data-conversion json json5 parser script terminal toml yaml
Last synced: 08 Feb 2026
https://github.com/setanarut/aseplayer
Aseprite animation player for Ebitengine
2d-graphics ase aseprite decoder ebiten ebitengine go golang parser player sprite-animation
Last synced: 08 Feb 2026
https://github.com/venil7/simple-parser
Preview
ast compiler interpreter javascript language parser
Last synced: 15 Apr 2026
https://github.com/geometryzen/typhon-lang
Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.
parser parser-generator python typescript typhon
Last synced: 09 Feb 2026
https://github.com/pmikstacki/bsharp
BSharp is a csharp parser, analysis and formatter.
Last synced: 11 Feb 2026
https://github.com/abhinavrobinson/html-parser-cheerio-ts
Bun app that uses cheerio to extract tree from html structure
bun html javascript parser tree typescript
Last synced: 16 Apr 2026
https://github.com/the-codegen-project/asyncapi-python-parser
An AsyncAPI Python parser that is always up to date with the specification!
asyncapi asyncapi-python parser python python3
Last synced: 11 Feb 2026
https://github.com/stereobooster/powderizer
parsing with zippers
parser parser-combinators parsing parsing-with-zippers zipper
Last synced: 12 Feb 2026
https://github.com/antononcube/raku-functionalparsers
Raku package with functional parsers.
ebnf interpreter parse-combinator parser raku
Last synced: 13 Feb 2026
https://github.com/buxogabriel/gabelang
A programming language written in rust
interpreter lexer parser programming-language rust wasm
Last synced: 14 Feb 2026
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/septechx/alpha-html
Zig library for parsing a superset of html
Last synced: 20 Mar 2026
https://github.com/frederikbeimgraben/pyrustymd
Parse MD/HTML with custom features to JSON
parser pypi-source python python3 rust rust-lang
Last synced: 02 Mar 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/mathjslab/mathjslab
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 27 Mar 2026
https://github.com/ente/protoml-parser
ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.
markup-language meeting meetings-enhancement parser protocols
Last synced: 04 Mar 2026
https://github.com/cstayyab/markdown-to-unicode
A simple library to convert Markdown syntax to Unicode characters.
convert formatting markdown parser text unicode
Last synced: 04 Mar 2026
https://github.com/vajahath/gulp-json2csv
Gulp plugin to convert json to csv format.
csv csv-parser gulp json parser
Last synced: 16 Apr 2026
https://github.com/caomeiyouren/better-bytes
Better byte base conversion. Supports two base conversions: kilo binary byte (2^10) and kilobyte (10^3)。更好的字节进制换算。支持 千位二进制字节(2^10) 和 千字节(10^3) 两种进制换算
byte bytes kilo-binary-byte kilobyte parse parser utility
Last synced: 05 Mar 2026
https://github.com/bohdaq/url-search-params
`url-search-params` provides ability to create search params (query string) from HashMap and vice versa.
Last synced: 02 Apr 2026
https://github.com/stevehjohn/calculator
A project implementing a calculator able to parse complex mathematical expressions.
calculator csharp csharp-library mathematics parser
Last synced: 02 Apr 2026
https://github.com/iamlostshit/token-finder
Панель для поиска слитых токенов Telegram-ботов в Github-репозиториях.
aiogram aiohttp automation base bot bots git github leak leaks leaks-scanner malware parser telegram tg token token-finder tokens username
Last synced: 17 Apr 2026
https://github.com/hex7c0/logger-request-cli
parser for logger request for Nodejs
Last synced: 17 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/jelhamm/deterministic-finite-automaton-dfa
"implementation of a Deterministic Finite Automaton (DFA). Includes classes for defining and processing DFAs, with parsers for JSON, Text File, Dictionary and String formats."
compiler defaultdict deterministic-finite-automaton dfa dfa-simulator json jupyter-notebook parser python
Last synced: 10 May 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/eownerdead/minicc
[ABANDONED] Subset C to AMD64 Compiler
c codeberg compiler language lexer parser programming-language rust rust-lang
Last synced: 18 Apr 2026
https://github.com/boolangery/lua-dbus-type-parse
DBus type signature parsing
Last synced: 04 Jun 2026
https://github.com/tsnsoft/tsn_python_pc
Примеры парсеров и конвертеров файлов на Python
converter example parser python
Last synced: 04 Jun 2026
https://github.com/chrisdothtml/js-import-parser
A fast parser for analyzing relationships between JavaScript modules
Last synced: 20 Apr 2026
https://github.com/barrettotte/html-json-parser
Converts basic HTML to JSON using a custom lexer and parser.
c-sharp dotnet html-parser html5 json json-parser lexer parser
Last synced: 20 Apr 2026
https://github.com/unisay/haskell-xdr-parser
RFC 4506 - XDR: External Data Representation Parser
Last synced: 21 Apr 2026
https://github.com/skytomo221/genturcta
genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。
camxes-beta lojban parser visualizer
Last synced: 05 Jun 2026
https://github.com/siddiqsoft/splituri
Split Uri for modern C++
cpp cpp20 http http-utils nlohmann-json parser uri-parser utility windows
Last synced: 23 Apr 2026
https://github.com/d12/graphqlvalidator
A Ruby lib for validating a GraphQL query given the schema.
Last synced: 24 Apr 2026
https://github.com/yord/pxi-pxi
🧚pxi-pxi is a sample .pxi module 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: 24 Apr 2026
https://github.com/jassielof/xdg-zig
XDG Desktop file format library for Zig.
deserializer desktop desktop-entry entry library parser serializer xdg xdg-desktop-entry zig
Last synced: 24 Apr 2026
https://github.com/slince/expression-language
🚀 一个富有语言表现力的表达式引擎的 Java 实现
expression expression-engine expression-evaluator expression-language lexer parser
Last synced: 25 Apr 2026
https://github.com/galaxypedia-wiki/ketchupbot-updater
epic galxy pedia updator
csharp mediawiki parser updater
Last synced: 25 Apr 2026
https://github.com/ladroid/toylang
Simple programming language in Rust
ast lexer parser programming-language rust rust-lang toy-language
Last synced: 07 Jun 2026
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/kpiorno/mean
A LL-N Grammar Parser for C++11. Fun to travel. Python-like bytecode generator and controller. Zero dependencies.
bytecode cpp11 grammar grammar-parser parser python python3
Last synced: 28 Apr 2026
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/neume/chordproko
Parse Chordpro formatted song.
chordpro chordpro-format chordpro-rails parser rails ruby song-sheet
Last synced: 28 Apr 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/alexgustafsson/mjavac
A parser, vm and compiler for MiniJava for the course DV1585 at BTH
bth bytecode compiler parser parser-library virtual-machine
Last synced: 29 Apr 2026
https://github.com/yord/klp-json
A JSON 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: 29 Apr 2026
https://github.com/tree-sitter-grammars/tree-sitter-ispc
ISPC grammar for tree-sitter
Last synced: 29 Apr 2026
https://github.com/seporaitis/pyparsing-slides
A quick intro to pyparsing library that I had to do for an interview.
library parser presentation python
Last synced: 30 Apr 2026
https://github.com/b-fuze/js2json
CSS or Javascript Object Literal to JSON (No Regex)
Last synced: 30 Apr 2026
https://github.com/mindlessmuse666/glavsnab-parser
This project is a parser for the glavsnab.net website, designed to extract product data from the "Winter goods" category. The parser efficiently collects product information, processing up to 672 pages of the catalog. Parsing results are saved in two convenient formats: JSON and CSV.
beautifulsoup4 csv json parser python
Last synced: 30 Apr 2026
https://github.com/jeevanjoshi4434/compilerx
A custom language compiler built upon C language for college project.
assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis
Last synced: 30 Apr 2026
https://github.com/frequentlymisseddeadlines/angular-x2js-wrapper
X2JS angularJS wrapper
angular angular-x2js-wrapper angularjs parser x2js xml xml-parser
Last synced: 30 Apr 2026
https://github.com/gaurav-gosain/jsml.zig
A simple JSON (toy) parser written in Zig, for learning purposes.
Last synced: 01 May 2026
https://github.com/fardjad/node-parse-my-command
Parse argv with Commander.js without executing the command
argv commander commanderjs nodejs parser
Last synced: 01 May 2026
https://github.com/michaelmdresser/dicelang
Dice expression parser and evaluator in Rust
Last synced: 08 Jun 2026
https://github.com/mangesh-bhattacharya/nand2tetris
Nand2Tetris project implementation and HDL API reference.
cmake hack-compiler jack-compiler nand2tetris parser python xml
Last synced: 01 May 2026
https://github.com/vernongrant/jsn.c
A simple JSON utility that's intended to be used for parsing, generating and manipulating configuration files.
c generator json json-generator json-parser parser
Last synced: 01 May 2026
https://github.com/akinoccc/html-parser-react
The parser for html transform to react dom.
html html-parser-react parser react
Last synced: 08 Jun 2026
https://github.com/jdolitsky/luaparser
Library for converting simple Lua scripts into user-defined Go objects
Last synced: 02 May 2026
https://github.com/sudha247/silly-markdown-parser
A markdown parser written entirely using regular expressions.
markdown parser python python3 regular-expression
Last synced: 02 May 2026
https://github.com/dx3mod/rpm-parser
RPM v3 package metadata parser in TypeScript.
Last synced: 09 Jun 2026
https://github.com/huygensing/tree-sitter-tagml
tree-sitter grammar for TAGML
Last synced: 04 May 2026
https://github.com/05st/cli-calc
A fast and lightweight command line calculator written in Rust.
calculator calculator-application cli command-line lexer parser rust rust-lang
Last synced: 09 Jun 2026
https://github.com/yord/pxi-sample
🧚pxi-sample is a sample 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: 04 May 2026
https://github.com/xzripper/parentheses
Lightweight parentheses parser in Python.
Last synced: 09 Jun 2026
https://github.com/piotrkowalczuk/elblog
Elastic Load Balancing access log parser
aws decoder elastic-load-balancing elb golang parser
Last synced: 05 May 2026
https://github.com/thoughtpolice/tree-sitter-openddl
a tree-sitter grammar, for OpenDDL v2.0
Last synced: 05 May 2026
https://github.com/yycoder/thrifter
Non-destructive thrift parser with zero third-party dependency.
ast formatter golang golang-package parser thrift thrift-parser
Last synced: 13 Jun 2026
https://github.com/aaronlippold/pdf2inspec
(DEPRECATED) Parser for PDF security guidance documents to an InSpec profile
inspec mitre-corporation parser parslet
Last synced: 09 Jun 2026
https://github.com/thiagobarradas/sqlclient-parsetoobject
Easy SqlClient parse to object for .NET Core
dapper dotnet-core dotnet-core-2 dotnet-core-3 mapping object objective-c parser sql sqlclient
Last synced: 06 May 2026
https://github.com/eantcal/nuexpreval
Mathematical expression evaluator in c++11
evaluator library linux macos macosx math-expressions mathematical-expressions parser utility windows
Last synced: 08 May 2026
https://github.com/rk0cc/jogu
A Java object which holding Git repository URL address
alternative-ssh git git-repository git-url https java maven maven-jo parser remote-repository repository ssh uri url
Last synced: 08 May 2026
https://github.com/kanarus/byte_reader
A minimal byte-by-byte reader for parsing input
byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple
Last synced: 10 Jun 2026
https://github.com/malbolgee/proto-terminal-so
Proto-terminal para a matéria de Sistemas Operacionais. O terminal aceita pipe, redirecionamento de entrada e saída, além de mistura entre esses modificadores. Para mais informações, ler a documentação.
c file fork kernel linux linux-shell operating-systems parser pipe pipes redirection-operators shell syscall
Last synced: 08 May 2026
https://github.com/sandrofigo/keepachangelog.io
A .NET library for reading and writing https://keepachangelog.com/ files.
changelog csharp dotnet formatting keepachangelog parser reader validation writer
Last synced: 10 Jun 2026
https://github.com/stho01/promty
A powerful and flexible command-line parser and command executor framework for .NET applications. Build beautiful CLI tools with minimal boilerplate code.
arguments cli cli-framework command-line command-line-parser console csharp developer-tools dotnet dotnet-core flags framework nuget parser type-safe
Last synced: 09 May 2026