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/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/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/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/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/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/daankets/node-cli-advanced
Advanced Node Command Line Interpreter
argument cli javascript node parser typescript
Last synced: 09 Apr 2026
https://github.com/cubicpath/dyncommands
Dynamic command execution, parsing, and storage for IRC chatbots and CLI applications.
dynamic extensible library parser pypi-package python python3
Last synced: 13 Mar 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/deniedaccesslife/buff163prices
Program for getting current prices for Buff163 items.
buff buff163 json json-api newtonsoft newtonsoft-json newtonsoftjson parser prices steam steam-api
Last synced: 18 May 2026
https://github.com/casparwylie/zandt-lang
Another homemade programming language (ongoing and incomplete!)
language lexer parser programming-language
Last synced: 18 May 2026
https://github.com/bullheadandplato/compiler-palm-tree
CS462 term project. lexical analyzer and parser for/in C++ language
compiler lexical-analyzer parser
Last synced: 09 Apr 2025
https://github.com/brh55/file-to-objects
:page_facing_up: Parse a field delimited file, line-by-line, and return a JavaScript array containing parsed objects
Last synced: 19 May 2026
https://github.com/josephgoksu/artspin
"artspin" is the best way to quickly and freely spin your articles. Currently, it is available for just Turkish Language.
article parser spinner turkish-language
Last synced: 07 Mar 2026
https://github.com/philipk/steam_shortcuts_util
Utilities for parsing & writing Steams shortcut.vdf file format
Last synced: 10 Aug 2025
https://github.com/ssi02014/react-sanitizer-parser
react-sanitizer-parser is a React element sanitizer parser.
dompurify html-react-parser parser react xss
Last synced: 19 May 2026
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/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/manishbisht/citation-parser
citation parser in python
citiation-parser filtering parser python
Last synced: 09 Jun 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/florczakraf/gitlab-duration-parser
A simple Gitlab time-tracking message parser
gitlab parser python time-tracking
Last synced: 31 Oct 2025
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/vcputtini/squidlogparser
A small object library capable of interpreting the log entries generated by Squid-cache(tm) and manipulating this data.
cpp cpp17 http http-proxy https lib library parser squid squid-proxy
Last synced: 01 Jan 2026
https://github.com/TrippW/NCF-Parser
A parser for retrieving data from automotive Node Configuration Files (NCF)
Last synced: 13 May 2025
https://github.com/theopenwebjp/get-words
Simple search / get words and counts JS library.
Last synced: 08 Jun 2026
https://github.com/francisrstokes/lambda-calculus
🐑Lambda calculus parser and evaluator in haskell
evaluator haskell lambda-calculus parser parser-combinators
Last synced: 04 Apr 2025
https://github.com/anikethsaha/acorn-do-expressions
https://github.com/tc39/proposal-do-expressions
Last synced: 29 Mar 2025
https://github.com/upi-0/komikuapi
Unofficial Self-Hosted Komiku.id API.
parser python python-scraper scrap
Last synced: 16 Jan 2026
https://github.com/tree-sitter-grammars/tree-sitter-chatito
Chatito grammar for tree-sitter
Last synced: 22 Jul 2025
https://github.com/sshaplygin/go-socket.io-parser
client-parser golang parser socket-io socketio-parser
Last synced: 06 Mar 2026
https://github.com/timolinn/html
[WIP] HTML Parser written in Go
browser browser-engine go html htmlparser parser parsers
Last synced: 22 Mar 2025
https://github.com/tipalol/parser
Компактный класс Parser, с помощью которого можно легко и непринужденно доставать необходимую информацию с любого сайта.
Last synced: 22 Mar 2025
https://github.com/zeffii/small_csv_onetouch_parser
personal use
csv onetouch parser selectplus
Last synced: 03 Feb 2026
https://github.com/rtxux/pascalcompiler
Pascal-- Compiler written in C#, a course project of Compiler's Principle
Last synced: 14 Jun 2025
https://github.com/wizard04wsu/tree-sitter-regex-js
Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)
atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter
Last synced: 20 Apr 2026
https://github.com/teh-cmc/zig-ron
[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.
Last synced: 25 Jun 2025
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/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/vikpe/mvdparser
Extract information from QuakeWorld MVD demos.
demos mvd parser quake quakeworld
Last synced: 02 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/julian-eggers/texin
With Texin you have to implement only one reader to process different spreadsheet-files (XLSX, CSV, TXT)
csv excel java parser reader spreadsheet text
Last synced: 20 Jan 2026
https://github.com/ieeax/cssparser
A lightweight CSS tokenizer/parser written in C#.
Last synced: 20 May 2026
https://github.com/why15w/lanzou
一个基于 Express 的蓝奏云直链解析服务。
express lanzoucloud parser url
Last synced: 08 Apr 2026
https://github.com/win7user10/laraue.crawling
The set of tools for fast writing crawlers on the .NET
crawler csharp csharp-crawler parser
Last synced: 17 Aug 2025
https://github.com/stefankoppier/language-csharp
A C# parsing library for Haskell
Last synced: 20 Feb 2026
https://github.com/hyouteki/mdc
Simple CommonMark parser for C with a GUI CommonMarkViewer application made using Voyage
c commonmark gui-application parser
Last synced: 04 Oct 2025
https://github.com/eight04/expression-eval-bundle
This repository bundles expression-eval and jsep to a single file.
browser eval expression-evaluator javascript parser rollup
Last synced: 20 Aug 2025
https://github.com/blitz-krieg-cmd/soulib
Souls Lib - Zig library for Reading and Writing Dark Souls Remastered files.
fromsoftware parser zig zig-package ziglang
Last synced: 06 Sep 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/ngtcp2/sfparse-rs
RFC 9651 Structured Field Values parser in Rust
http parser rfc8941 rfc9651 rust structured-fields structured-headers
Last synced: 13 Aug 2025
https://github.com/clmoreno/confvalidator
Python package to easily parse INI style configuration files.
configuration-file ini-style init parser python
Last synced: 12 Aug 2025
https://github.com/sience/yarnparser
A Yarn parser written in Lua to convert Yarn Spinner dialogues into Lua structures. (also ebnf desc. of yarn)
dialogues lua parser script yarn yarnscript
Last synced: 04 May 2026
https://github.com/yuna0x0/tree-sitter-yarn-spinner
Tree-sitter grammar for Yarn Spinner
game-development gamedev grammar lexer parser tree-sitter yarn-spinner
Last synced: 12 Aug 2025
https://github.com/diddileija/diddiparser
Parse DiddiScript files (a language for the future!)
command-line diddiscript package parser pypi-package python python-package python3
Last synced: 22 Aug 2025
https://github.com/tree-sitter-grammars/tree-sitter-cst
CST grammar for tree-sitter
Last synced: 17 Aug 2025
https://github.com/carnagion/parsnip
A simple monadic parser combinator library written in Haskell.
haskell parser parser-combinators
Last synced: 22 Aug 2025
https://github.com/martinfrances107/gcode-nom
Visualize G-code files
byte-array grammer nom parse parser parser-combinator rust validator
Last synced: 11 Nov 2025
https://github.com/alukianov63/vk-resource-parser
vk-resource-parser is a simple and easy-to-use script that allows you to download various resources (photos, videos, messages, documents, etc.) from the popular social network VKontakte.
parser python resources resources-parser script vk vk-api vkontakte vkontakte-api
Last synced: 09 Mar 2026
https://github.com/laluxx/rush
Yet another llvm wrapper
ast llvm parser programming-language
Last synced: 09 Mar 2026
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/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/grayespinoza/godot-gdshader-toolkit
A GDShader toolkit
game-development gamedev gdshader godot godot-engine linter parser
Last synced: 23 Oct 2025
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/massigy/ll1p.go
This is a simple LL(1) grammar tokenizer & parser written in Go.
go-programming-language golang grammar-parser language-theory ll1-grammar ll1-parser parser regular-expression tokenizer
Last synced: 10 Aug 2025
https://github.com/open-inflation/perekrestok_api
Perekrestok API sync client
parser perekrestok playwright python3 sync
Last synced: 30 Aug 2025
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/jmrozanec/cobiss-parser
Parses COBISS/COMARC format into Dublin Core object.
bibliography cobiss cobiss-parser comarc dublin-core metadata parse-cobiss-files parser
Last synced: 05 Nov 2025
https://github.com/poti1/pod-query
Query POD information from a file
hacktoberfest parser perl perl5 perldoc pod
Last synced: 05 Mar 2025
https://github.com/tteeoo/aetg
➗ Arithmetic expression tree generator (essentially a simple calculator in the command line)
arithmetic calculator command-line go golang math parser syntax-tree tree tree-structure
Last synced: 24 Feb 2025
https://github.com/jamesmessinger/json-schema-lib
Extensible JSON Schema library with support for multi-file schemas using $ref
javascript json-pointer json-reference json-schema nodejs parser resolver universal-javascript validation validator
Last synced: 22 Oct 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/deeeelin/nthu_select
NTHU_SELECT is a tool that help NTHU students to analyze courses information and choose the most appropriate course .By entering python commands ,we can filter/sort courses in different ways , avoid selecting courses by intuition !
analyze analyze-data analyzer analyzers courses education nthu optimizer parse parser python3 school-management selector webpage
Last synced: 14 Apr 2025
https://github.com/pivoshenko/ihroteka-converter
🗃️ A lightweight package for converting Markdown into Steam-compatible markup
bbcode converter formatter gaming ihroteka markdown markup parser steam steam-bbcode steam-bbcode-converter steam-workshop text-processing
Last synced: 07 Mar 2026
https://github.com/orcalinux/tiny-language-compiler
A compiler for a simple programming language with lexical analysis, parsing, and a user-friendly interface. Ideal for learning how compilers are built.
compiler-design parser scanner tiny-language
Last synced: 07 Apr 2025
https://github.com/slash3b/pirata
Shows playing and upcoming movies in Chisinau cinema
Last synced: 09 Mar 2026
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/sinipelto/popl-exercises
Principles of Programming Languages Autumn 2019 Course Exercises.
bnf custom-programming-language lexer lexical-analysis lexical-analyzer parser principles programming-language syntax-analysis syntax-tree tokenizer
Last synced: 30 Mar 2025