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/captainayan/accountlite-cli
💡💰Lightweight Command line Double-Entry Accounting Software💵💸
account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance
Last synced: 29 Mar 2025
https://github.com/Visual-Vincent/SimpleQueryParser
A basic command/query parser for .NET.
c-sharp csharp dotnet dotnet-framework parser parser-library parsing parsing-library query query-parser visual-basic visual-studio visualbasic visualstudio
Last synced: 11 Mar 2025
https://github.com/yord/shargs-core
shargs-core is the core parser loop of shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/rangoo94/universal-lexer
Parse any text input to tokens, according to provided regular expressions.
lexer lexical-analysis parser parsing regular-expression scanner tokenizer
Last synced: 09 Sep 2025
https://github.com/dinsaw/navparser
Parser for Mutual Fund Net Asset Values
Last synced: 16 May 2026
https://github.com/netresearch/node-red-contrib-magento-eqp
Node-RED module to parse Magento EQP callbacks
api-wrapper magento node-red node-red-contrib parser
Last synced: 17 Feb 2026
https://github.com/bursasha/cpp-matrix-calculator
Matrix calculator in C++ using OOP, polymorphism, STL, parsers, variety of algorithms 🧮
abstraction algorithms calculator-application console-application cpp cvut-fit doxygen-documentation incapsulation inheritance makefile matrix matrix-calculator oop parser polymorphism stl
Last synced: 03 Apr 2025
https://github.com/zheoni/parsegar
Another and worse C++ command line argument parser
argument-parser command-line-parser cpp parser
Last synced: 29 Oct 2025
https://github.com/peti/parsec-class
Type class for types that can be constructed from their text representation
haskell haskell-library parsec parser
Last synced: 07 Mar 2026
https://github.com/elamani-drawing/automaters
Implémentation d'automate en Rust. (FSM, NFA, DFA, NDFAE)
algorithms automate automation parser rust rust-lang rustlang
Last synced: 07 Apr 2026
https://github.com/morteza363831/simple-c-compiler
A simple compiler for C language
antlr4 c compiler java lexer maven parser semantic-analyzer simple-compiler three-address-code
Last synced: 09 May 2026
https://github.com/ruisoftware/antlr4-file-generator
Automatically generates Java and JavaScript files based on information retrieved from a plain text file.
antlr4 antlr4-grammar file generator java javascript maven-plugin parser
Last synced: 18 May 2026
https://github.com/domfarolino/compiler
A compiler for Wilsey's compiler "theory" class
compiler lexer lexical-analysis ll1-grammar llvm parser
Last synced: 20 Jan 2026
https://github.com/kingcitaldo125/pearley
Basic Earley Parser
context-free-grammar earley-parser parser python
Last synced: 27 Jul 2025
https://github.com/92181/calculator
A small and lightweight Javascript calculator. Useful for integration into web applications.
calculator html javascript math parser
Last synced: 18 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/lk-KEVIN/BattlefieldMapListParser
A PHP file parser for Battlefield 3 and Battlefield 4 MapList files
battlefield battlefield-3 battlefield-4 bf3 bf4 maplist parser php-parser snet
Last synced: 25 Aug 2025
https://github.com/mhshams/parser-combinators
Parser combinators with kotlin
json-parser kotlin parser parser-combinators
Last synced: 01 Jul 2026
https://github.com/kawamurakazushi/tle-cli
A CLI tool for parsing TLE (Two-line elements)
Last synced: 01 Sep 2025
https://github.com/halfzebra/parser-experiment
:microscope: an experiment with traceable parsers
parser parser-combinators parser-library
Last synced: 04 Jul 2026
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/chaedie/axios-curl-parser
A lightweight tool for converting Axios request configurations into cURL commands, making it easy for developers to debug or share HTTP requests.
Last synced: 16 Feb 2026
https://github.com/laluxx/rush
Yet another llvm wrapper
ast llvm parser programming-language
Last synced: 09 Mar 2026
https://github.com/malikzh/computejs
An expression calculator library for JavaScript
calculator compute computejs expression formula function javascript js lexer library math parser secure
Last synced: 12 Jun 2026
https://github.com/echecsjs/tunx
Parse and stringify SwissManager TUNX binary tournament files. Zero dependencies, strict TypeScript, full round-trip fidelity.
chess parser swissmanager typescript
Last synced: 01 Jul 2026
https://github.com/endersonmaia/sngpc-go
SNGPC - Parser, Exporter e CLI
anonymization anonymizer anvisa parser sngpc xml xml-parser
Last synced: 04 Apr 2025
https://github.com/dedinc/yamager
Yamager - Simple module for parsing images from Yandex and Google.
downloader google-image-search google-images image-parser image-python parse parser parsing python-parser python3 yandex-parsing
Last synced: 31 Mar 2025
https://github.com/oelin/april
Probably the smallest recursive descent parser in existence 🤏.
javascript parser recursive-descent-parser tiny
Last synced: 15 Jun 2025
https://github.com/sourlemonjuice/argparsex
Comprehensive and configurable command line arguments parser library for C language.
argument-parser cli library parser
Last synced: 06 Mar 2026
https://github.com/andrianllmm/eng-dictionary-parser
Parser for an English XML dictionary
dictionary english parser text-mining xml-parser
Last synced: 09 Jul 2025
https://github.com/m4p4/tube-utils
NodeJS module to extract data from popular tube sites.
Last synced: 16 May 2026
https://github.com/echecsjs/san
Parse, resolve, and stringify SAN (Standard Algebraic Notation) chess moves. Strict TypeScript.
chess notation parser san typescript
Last synced: 01 Jul 2026
https://github.com/blazzed21/umte-calendar
Transferring the UTME schedule to an ics calendar
ics node parser playwright ts umeos umte
Last synced: 16 Feb 2026
https://github.com/scrapesome/scrapesome
A Powerful Web Scraper with dynamic rendering support.
asyncio markdown parser playwright python scraper scraping
Last synced: 15 Jun 2025
https://github.com/hdoc1509/tree-sitter-gh-actions-expressions
Github Actions expressions grammar for tree-sitter
github-actions github-workflows parser tree-sitter
Last synced: 19 Apr 2026
https://github.com/ravencentric/nzb-rs
A spec compliant parser for NZB files
Last synced: 12 Mar 2025
https://github.com/so1der/python-parser
Python news parser, which sends messages in telegram
beautifulsoup4 parser python-script requests telebot telegram-bot
Last synced: 28 Mar 2025
https://github.com/aenguerrand/log-ai
Parse, extract and analyse raw log with AI
Last synced: 16 Nov 2025
https://github.com/onurdemirtas/postgresql.schema.parse
First, it exports schema file from PostgreSQL with "pg_dump --schema-only". Then, parses the schema file for separating the each object types into separate folders and each object into a separate file.
backup bash bash-script compare linux meld parser postgresql postgresql-database schema ubuntu
Last synced: 07 May 2026
https://github.com/roswelly/solana-transaction-crawler
crawl & parse solana transaction
crawler parser rust solana transaction
Last synced: 15 May 2026
https://github.com/herber/argi
A simple args parser
args argument-parser arguments argv parser
Last synced: 17 May 2026
https://github.com/richbl/esri-ascii-parser
A CLI utility written in Go to validate and parse an ESRI ASCII raster format file and send it to console, file, or database
ascii database esri esri-ascii-parser go golang parse parser
Last synced: 16 May 2026
https://github.com/yord/shargs-opts
shargs-opts is a type-based command-line options DSL for shargs 🦈.
Last synced: 09 Jul 2025
https://github.com/vinukathejana/env
A simple and flexible Go package for loading environment variables from a config file or the system environment and unmarshaling them into a struct. Automatically supports multiple data types with clear error handling.
environment-variables golang parser
Last synced: 27 Jul 2025
https://github.com/maksasj/uroboros
🐉 rust package for making parsers with parser combinators and state machines
Last synced: 30 Jun 2025
https://github.com/codezeilen/smalltalkntriples
A Squeak/Smalltalk parser for the N-Triples RDF serialization format.
ohm ohm-grammar parser squeak triples
Last synced: 06 Mar 2026
https://github.com/weakish/ceylon-sexp
S-expression subset as a data-interchange format
Last synced: 06 Mar 2026
https://github.com/perlpunk/parse-bbcode
perl5 Module to parse BBCode and render it as HTML or text
Last synced: 09 Jul 2025
https://github.com/platisd/cpp-command-parser
Parse CLI commands with compile-time checks for your sanity
Last synced: 19 Jul 2025
https://github.com/xlab-si/xopera-tosca-parser
TOSCA YAML parser (used in xOpera orchestrator)
orchestration parser python tosca
Last synced: 27 Jul 2025
https://github.com/tomefile/lib-parser
Library to parse Tomefile code and output a node tree for use by another program
Last synced: 14 Jan 2026
https://github.com/nabijaczleweli/pls-rs
Rust crate for parsing and writing the PLS playlist format
Last synced: 11 Apr 2025
https://github.com/matthewdargan/rst
Basic reStructuredText parser
go golang lexer parser restructuredtext
Last synced: 16 Jun 2025
https://github.com/djoezeke/yamlfy
A Lightweight Yaml file parser and emmiter written in pure c.
c config configuration cpp deserialize emmiter parser serializer yaml yaml-parser
Last synced: 21 Aug 2025
https://github.com/fabiannorbertoescobar/compilador
TP de Lenguajes y Compiladores
asm assembler batch bison c compiladores compiler flex intermediate-code-generation intermediate-language lex lexical-analyzer parser polish-notation reverse-polish-notation sintaxis-analyzer yacc
Last synced: 17 May 2026
https://github.com/savi-lang/json
JSON reading and writing for the Savi standard library, written in pure Savi.
json library parser savi standard-library
Last synced: 18 Mar 2025
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/bsnext/fastify-bowser
A plugin for Fastify that adds the 'request.useragent' property to get header 'user-agent' parsed data.
bowser fastify parser plugin typescript useragent
Last synced: 09 Mar 2026
https://github.com/kojobailey/xfbin-parser-plusplus
Unpacks CyberConnect2 XFBIN files and converts their data into more usable and editable formats.
binary cc2 cpp cyberconnect2 drag-and-drop jjba jojo json parser tool xfbin
Last synced: 22 Jul 2025
https://github.com/oovm/mathml
MathML renderer and latex/asciimath convert
asciimath expression latex math mathml parser
Last synced: 16 Feb 2026
https://github.com/decodelabs/idiom
Lightweight text to HTML parser - tags optional
Last synced: 15 Apr 2025
https://github.com/mateffy/datamark
A toolkit for creating Markdown-based file formats and mapping AST nodes (headings/codeblock/todos/...) to structured data.
file-format lexer markdown parser typescript
Last synced: 04 Jul 2026
https://github.com/hex-cat-man/tree-sitter-smarty
Smarty grammar for Tree-sitter
Last synced: 15 May 2026
https://github.com/lszeremeta/sesame-rio-yars
Yet Another RDF Serialization (YARS) serialization parser for Sesame
parser rdf semantic-web serialization sesame yars
Last synced: 08 Oct 2025
https://github.com/eibens/module_url
Extract version number, module name, and more from ESM or TypeScript module URLs.
deno parser typescript url versioning
Last synced: 15 May 2026
https://github.com/stellarwitch7/moth-lang
Moth's official compiler written in C#
compiler console-application csharp llvm llvm-frontend llvm-sharp moth parser programming-language
Last synced: 03 Apr 2025
https://github.com/dunggramer/learning
Repo save all code i'm learning
algorithms javascript learn monorepo nestjs nodejs parser react redux swift threejs vim
Last synced: 06 Apr 2026
https://github.com/yord/shargs-usage
shargs-usage is an automatic usage documentation generation library for shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/mattmezza/email-lang-cli
The Email Language CLI
cli compiler email language parser transpiler
Last synced: 07 Apr 2025
https://github.com/RakheeBaghel/Airbnb--Project
cloudinary cookie dotenv ejs expressjs flash joi mongodb mongoose multer nodejs parser passport-local passportjs profile session
Last synced: 29 Oct 2025
https://github.com/danielmschmidt/java-method-parser
A node utility to get the methods out of java files
Last synced: 10 Jul 2025
https://github.com/yassineldeeb/speedy-md
Lightning fast markdown parser ⚡🚀
cli fast lightening markdown markdown-parser napi napi-rs parser rust webassembly
Last synced: 29 Apr 2026
https://github.com/andreytretiachenko/parser_model_auto
Парсер моделей и модификаций грузовых автомобилей
Last synced: 13 Dec 2025
https://github.com/upi-0/komikuapi
Unofficial Self-Hosted Komiku.id API.
parser python python-scraper scrap
Last synced: 16 Jan 2026