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/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/nasso/comparse
A highly generic parser combinators library.
haskell parser parser-combinators
Last synced: 08 Jul 2025
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/thedesconnet/oxyparserjs
Parser links to files from OxyCloud in Node JS
Last synced: 15 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/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/akrck02/markdown-docs-dev-diary
Development diary for the markdown-docs library.
Last synced: 15 Jun 2025
https://github.com/manishbisht/citation-parser
citation parser in python
citiation-parser filtering parser python
Last synced: 09 Jun 2026
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/platisd/cpp-command-parser
Parse CLI commands with compile-time checks for your sanity
Last synced: 19 Jul 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/florczakraf/gitlab-duration-parser
A simple Gitlab time-tracking message parser
gitlab parser python time-tracking
Last synced: 31 Oct 2025
https://github.com/michalwa/py-cliffs
Command Line Interface Utility
cli command-line parser syntax utility
Last synced: 02 Apr 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/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/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/bolner/concontroller
Controller library for console applications.
cli console controller dotnet-core parameters parser
Last synced: 02 Apr 2025
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/anikethsaha/acorn-do-expressions
https://github.com/tc39/proposal-do-expressions
Last synced: 29 Mar 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/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/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/upi-0/komikuapi
Unofficial Self-Hosted Komiku.id API.
parser python python-scraper scrap
Last synced: 16 Jan 2026
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/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/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/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/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/oovm/bibtex
BibTeX parser and writer
bibliography bibtex latex parser
Last synced: 12 Dec 2025
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/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/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/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/vikpe/mvdparser
Extract information from QuakeWorld MVD demos.
demos mvd parser quake quakeworld
Last synced: 02 Jan 2026
https://github.com/npillmayer/gorgo
A Parsing Toolbox
earley-parser parser term-rewriting
Last synced: 18 Mar 2025
https://github.com/tarasrashkevych99/simple-regex-parser
This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression
Last synced: 26 Mar 2025
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/hansputera/test-program-lang
Learn how to parse a script, and run it as a program
Last synced: 04 Apr 2025
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/nnnlik/tg_bot_sara
bot for video card temperature monitoring
gmail helper monitoring parser telegram-bot video-cards
Last synced: 10 Sep 2025
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/acardace/rust-nfa
Learning rust by playing around with NFAs
Last synced: 14 May 2025
https://github.com/rdf-elixir/content_type
An Elixir parser for HTTP Content-Type headers
content-type elixir http parser
Last synced: 18 Jun 2026
https://github.com/ferhatgec/escafe
A parser & generator for escape sequences in C++
cpp escape-sequences generator lib library parser single-header
Last synced: 18 Feb 2026
https://github.com/dalisoft/jsona-rs-npm
JSONA parser, linter, formatter, lsp and cli
formatter jsona jsona-parser lsp npm parser rust
Last synced: 26 Jan 2026
https://github.com/za-arthur/pg_textparser
Fast parser for text search of PostgreSQL
Last synced: 14 Mar 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/frozencemetery/cdson
C library for the DSON data serialization format, for humans
c dson parser serialization serializer
Last synced: 27 Jun 2025
https://github.com/asimihsan/dart_compilers_playground
Implementing scanners, interpreters, and compilers in Dart using "Engineering a Compiler" (2nd Edition).
compiler educational interpreter lexer parser scanner
Last synced: 23 Mar 2025
https://github.com/Chi-EEE/html-parser
C++ HTML parser that generates a simple DOM tree in C++17
boost cpp cpp-html-parser cpp17 css html html-parser html-parser-library html5 library parser scraping xmake
Last synced: 12 Mar 2025
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/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/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/realstandal/gplay-soundiiz-parser
Google Play Music Playlist to Soundiiz parser written as a CLI using oclif.
cli google-play google-play-music nodejs oclif parser soundiiz
Last synced: 21 May 2026
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/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/yehorbk/cli-argv-parser
A library that allows to parse command line arguments into hash-table or object by scheme
argument-parser argument-parsing arguments cli command-line javascript library parser parsing-library
Last synced: 03 Aug 2025