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/foxesworld/iconparser
bytes calista ico icon iconparser icoparser java parser
Last synced: 21 Jun 2025
https://github.com/il2horusteam/il2fb-ds-events-parser
Parser of events of the dedicated server of «IL-2 Sturmovik: Forgotten Battles» flight simulator
events forgotten-battles il-2 library parser python sturmovik
Last synced: 21 Mar 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/gaurav-gosain/jsml
JSML - JSON Manipulation Library | JSML is a lightweight C library for parsing and manipulating JSON data.
Last synced: 29 Apr 2026
https://github.com/yord/shargs-parser
shargs-parser is a collection of parser checks and stages for shargs 🦈.
Last synced: 17 Jul 2025
https://github.com/danue1/namumark-rs
namumark-rs is syntax parser of namu.wiki
Last synced: 21 Jun 2025
https://github.com/sorairolake/csscolorparser-zig
Zig CSS color parser library
color css css-color hsl hwb oklab oklch parser rgb zig zig-library zig-package ziglang
Last synced: 30 Apr 2025
https://github.com/ithirzty/quickson
A faster json marshaler/unmarshaler library for golang
faster go golang json marshaler marshalling parser
Last synced: 08 Feb 2026
https://github.com/basemax/autonewssubmitter
Analyze SQL query and extract data of attachment files to insert new wordpress post.
parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site
Last synced: 20 May 2026
https://github.com/moriyoshi/fluent-plugin-parser-logfmt
Logfmt parser plugin for fluentd 1.0 or later
fluentd logfmt parser td-agent
Last synced: 11 Jul 2025
https://github.com/ehcaning/envparser
Environment variable parser package for npm
Last synced: 03 Sep 2025
https://github.com/thevurv/mic1
A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1
compiler lua oisc optimizer parser programming-language sic sic1 subleq
Last synced: 21 Jun 2025
https://github.com/akrck02/markdown-docs-dev-diary
Development diary for the markdown-docs library.
Last synced: 15 Jun 2025
https://github.com/dokwork/parcom
Parser combinators for Zig, ready to parse on-the-fly. Consume input, not memory.
parser parser-combinators zig zig-library ziglang
Last synced: 18 May 2026
https://github.com/alextkdev/parser_rozetka
This study script is designed to parse information about graphics cards from the Rozetka website and save the data to a CSV file.
beautifulsoup4 csv-parser parser selenium
Last synced: 20 May 2026
https://github.com/ambidextrous9/compiler
Implementations of various compiler tools.
compiler compiler-design lexical-analyzer non-recursive parser symbol-table yacc
Last synced: 17 Jul 2025
https://github.com/nbareil/yaraparser-go
scanning and parsing yara files just for fun, ⚠️ NOT (intented to be) FINISHED!
Last synced: 24 May 2026
https://github.com/simpson-computer-technologies-research/csvparser
CSV File Parser in C
Last synced: 13 Mar 2025
https://github.com/vimaltiwari2612/expression-evaluator-tree-creator
A tool to parse expression and form an expression tree. Can be used to understand complex If-Else conditions/ Algorithm studies / compiler design studies.
compiler-design css css3 expression-evaluator expression-parser expression-tree-builder expressionengine html javascript parser pure-javascript syntax-tree tree-structure treeview
Last synced: 14 May 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/simpson-computer-technologies-research/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 13 Mar 2025
https://github.com/vikpe/mvdparser
Extract information from QuakeWorld MVD demos.
demos mvd parser quake quakeworld
Last synced: 02 Jan 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/xfnty/calc
Simple mathematical expression solver that supports operator priorities.
ast beginner-project calculator lexer parser
Last synced: 06 Oct 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/michalwa/py-cliffs
Command Line Interface Utility
cli command-line parser syntax utility
Last synced: 02 Apr 2025
https://github.com/marcbachmann/boolean-expression
⋀⋁ Create a boolean expression that's safe (you can still harm your app if you don't validate) to eval.
boolean-expression code-generation parser
Last synced: 04 Apr 2025
https://github.com/ymonb1291/dotenv-parser
A fast, zero-permission parser for '.env' files with support for multiline variables.
deno dotenv dotenv-parser parser
Last synced: 14 May 2026
https://github.com/bolner/concontroller
Controller library for console applications.
cli console controller dotnet-core parameters parser
Last synced: 02 Apr 2025
https://github.com/laojianzi/tree-sitter-kql
A kql (Kibana Query Language Kibana) parser and syntax highlighting built on tree-sitter
highlight kibana-query-language-kibana kql kuery-query parser tree-sitter tree-sitter-kql
Last synced: 20 Jan 2026
https://github.com/imnerocode/parser-obj
A lightweight Go parser that converts OBJ files into a vo.Model structure using the vo-structures module, making it easy to integrate 3D models into your projects
go golang obj parser vo-structures
Last synced: 07 Sep 2025
https://github.com/donbarbos/yale_celi_list_parser
🏢 Yale CELI List of Companies Leaving and Staying in Russia, dataset and parser
celi companies companies-list csv dataset list open-data parser python selenium selenium-webdriver yale
Last synced: 14 May 2026
https://github.com/tech189/tiripode
Parser and grammar tool for Mycenaean Greek / Linear B
ancient-greek linear-b mycenaean parser postgresql python
Last synced: 18 May 2026
https://github.com/alexmaryin/metarkt
Kotlin multiplatform library for parsing METAR raw data into pure Kotlin data classes.
decoder kotlin metar multiplatform parser
Last synced: 29 Mar 2025
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/yord/shargs-parser-integration-tests
shargs-parser-integration-tests runs several integration tests for shargs-parser and shargs 🦈.
Last synced: 19 Jun 2025
https://github.com/vsedyshev-intermedia/vparser
VParser is Python parser provide smart string parser and matcher
bdd bdd-framework parser parser-combinators python
Last synced: 28 Dec 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/vit0rr/chicken
Chicken is a toy programming language in OCaml because I want to learn OCaml
chicken compiler lexer ocaml parser parsing programming-language
Last synced: 28 Mar 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/marcosspessatto/compiler
Transpiler from CT language to Java
compiler java jflex lexical-analysis parser
Last synced: 14 Jul 2025
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/skalt/psql_splitter
a nom parser combinator that matches a psql statement.
parser parsing postgres postgresql psql sql
Last synced: 14 May 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/danielduarte/diffparse
Simple parser for Diff files (unified diff format)
diff parse parser patch tool unified-format
Last synced: 05 Apr 2025
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/bharat23/wpt-parser
A python package to fetch and extract test results from Webpagetest, speed curve and other webpagetest backed products.
json parser python3 speedcurve webpagetest
Last synced: 15 May 2026
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/mikroskeem/quackit
Quake/Valve .cfg file parser
configuration golang library parser quake source-engine valve
Last synced: 28 Mar 2025
https://github.com/john-science/morgue_librarian
Tools for parsing DCSS morgue files
Last synced: 31 Aug 2025
https://github.com/lambdaurora/lib.html
An HTML AST, parser, and writer library written in TypeScript.
ast deno html parser typescript
Last synced: 17 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/yord/pxi-benchmarks
🧚pxi-benchmarks is a performance benchmark 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: 19 Jun 2025
https://github.com/dopsun/chatbot-cli
A simple ChatBot command line parser, trained with templates.
Last synced: 11 Jan 2026
https://github.com/grimen/python-connection-uri
A robust connection URI parser/stringifier - for Python.
connection connection-uri connection-url database database-uri database-url deserializer multi-host packer parser python serializer server server-uri server-url stringifier unpacker uri url
Last synced: 16 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/manishbisht/citation-parser
citation parser in python
citiation-parser filtering parser python
Last synced: 09 Jun 2026
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/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/antononcube/raku-dsl-english-classificationworkflows
Raku package for making classification workflows from natural language commands (in English.)
Last synced: 02 Apr 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/enzet/wikidata-transport-parser
Wikidata transport systems parser
parser python transport transportation-network wikidata
Last synced: 14 Jul 2025
https://github.com/0x5a17ed/plainfields
A lightweight, human-friendly configuration format for Go with simple syntax for fields, lists, and maps.
configuration-language data-serialization dsl dsl-syntax go golang golang-library golang-package lexer parser
Last synced: 30 Apr 2025
https://github.com/herber/argi
A simple args parser
args argument-parser arguments argv parser
Last synced: 17 May 2026
https://github.com/denvercoder1/jack-to-hack-compiler-ceylon
Jack to Hack Compiler in Ceylon completed for Fundamentals of Programming Languages Course, 2020-2021.
ceylon compiler hack-assembly jack-language nand2tetris parser tokenizer vm-language
Last synced: 19 Mar 2026
https://github.com/sambacha/solidity-grammar-rrd
Railroad Diagrams of the Solidity Grammar as defined by the ANTLR4 spec
antlr4 ethereum evm parser rrd smartcontracts solidity
Last synced: 20 Jan 2026
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/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/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/oxylabs/custom-parser-instructions
Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.
parser parsing python scraping scraping-websites tutorial web-scraping
Last synced: 24 Dec 2025
https://github.com/himenon/convert-text-to-react
PlainテキストにReactのコンポーネントを適用させるサンプルコード
function parser react typescript
Last synced: 15 Apr 2026
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/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/huntlabs/view
Compile Time Embedded Template Parser/Generator for D
Last synced: 07 Mar 2026
https://github.com/why15w/lanzou
一个基于 Express 的蓝奏云直链解析服务。
express lanzoucloud parser url
Last synced: 08 Apr 2026
https://github.com/skalt/container_image_dist_ref
A library for parsing OCI container image references
docker oci-distribution oci-image parser
Last synced: 17 Feb 2026
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/muhammad-fiaz/ason
ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.
adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3
Last synced: 02 Feb 2026
https://github.com/lycuid/ruson
Command line utility for parsing and processing JSON text (faster than 'jq').
command-line-tool json-parser parser rust-lang
Last synced: 29 Oct 2025
https://github.com/mayank-02/xmlalchemy
Command line tool to parse XML files and evaluate queries
antlr4 join-optimizations maven parser visitor xml xpath xquery
Last synced: 23 Jun 2026
https://github.com/imgurbot12/pyxml
Pure python3 alternative to stdlib xml.etree with HTML support
html-parser parser python python3 xml xml-parser
Last synced: 11 Sep 2025