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/macmod/outparser
A simple utility to quickly parse a folder containing multiple Outlook .msg files into a friendly JSON file.
Last synced: 03 Jul 2026
https://github.com/dopsun/chatbot-cli
A simple ChatBot command line parser, trained with templates.
Last synced: 11 Jan 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/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/enzet/wikidata-transport-parser
Wikidata transport systems parser
parser python transport transportation-network wikidata
Last synced: 14 Jul 2025
https://github.com/herber/argi
A simple args parser
args argument-parser arguments argv parser
Last synced: 17 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/daankets/node-cli-advanced
Advanced Node Command Line Interpreter
argument cli javascript node parser typescript
Last synced: 09 Apr 2026
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/halfzebra/parser-experiment
:microscope: an experiment with traceable parsers
parser parser-combinators parser-library
Last synced: 04 Jul 2026
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/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/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/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/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
https://github.com/manishbisht/citation-parser
citation parser in python
citiation-parser filtering parser python
Last synced: 09 Jun 2026
https://github.com/jcustenborder/extended-log-format-parser
Parser for Extended log format files.
extended-log-format logs parser
Last synced: 28 May 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/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/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/getlumos/tree-sitter-lumos
Tree-sitter grammar for LUMOS schema language
borsh code-generation developer-tools editor grammar lumos neovim nvim-treesitter parser parsing rust schema-language solana syntax syntax-highlighting tree-sitter treesitter type-safety typescript vscode
Last synced: 09 Apr 2026
https://github.com/sshaplygin/go-socket.io-parser
client-parser golang parser socket-io socketio-parser
Last synced: 06 Mar 2026
https://github.com/zeffii/small_csv_onetouch_parser
personal use
csv onetouch parser selectplus
Last synced: 03 Feb 2026
https://github.com/oeb25/sql-fmt
A _very inprogress_ SQL parser and formatter written in Rust, specifically ment to be used with PostgreSQL
formatter parser postgres rust
Last synced: 17 May 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/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: 17 May 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/journy-io/user-agent-parser
📱 user-agent string parser
client-hints device header nodejs parser user-agent
Last synced: 17 May 2026
https://github.com/WillKirkmanM/pascal-compiler
Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.
ast compiler interpreter parser pascal
Last synced: 17 Jul 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/ymdarake/broken-html-parser
Broken HTML Parser written in TypeScript, expected to be run on browsers as a bundled single js file. (each branch supports specific broken web pages)
broken-html html-parser lexer parser typescript
Last synced: 17 Jul 2025
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/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/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/igorskyflyer/npm-unc-path
🥽 Provides ways of parsing UNC paths and checking whether they are valid. 🎱
back-end biome filesystem igorskyflyer javascript node nodejs npm parser path typescript unc vitest
Last synced: 11 Feb 2026
https://github.com/ujstor/basic-interpreter-in-python
Lexer, parser & interpreter in Python. Test this code in a VM environment.
interpreter lexer parser python
Last synced: 16 May 2026
https://github.com/dinsaw/navparser
Parser for Mutual Fund Net Asset Values
Last synced: 16 May 2026
https://github.com/bytebase/tidb-parser
TiDB parser based on ANTLR4
antlr antlr-parser antlr4 database parser sql tidb
Last synced: 02 Nov 2025
https://github.com/vurv78/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: 25 Feb 2025
https://github.com/philiagus/parser
PHP converter classes for asserting, parsing and converting of inputs.
composer-package extract parser php sanitize
Last synced: 12 Jan 2026
https://github.com/nmeum/qbe-reader
A parser for the QBE intermediate language in Rust
compilers ir parser parser-combinators qbe rust
Last synced: 10 Sep 2025
https://github.com/duologic/jsonnet-parser
Parser for Jsonnet written in Jsonnet
Last synced: 22 Mar 2025
https://github.com/joelniemela/profundity
Implementation for the profundity programming language
compiler parser programming-language
Last synced: 22 Jun 2025
https://github.com/OrlovEvgeny/zigquery
Zig HTML parser and CSS selector engine for DOM querying and manipulation
dom-parser html parser zig zig-library zig-package
Last synced: 07 Apr 2026
https://github.com/ilshad/dex-edn
EDN parser and emitter for Common Lisp
clojure common-lisp edn parser
Last synced: 23 Jul 2025
https://github.com/sergiosgc/sieve_parser
A parser for Sieve (RFC 5228)
parser php sieve sieve-parsing
Last synced: 30 Mar 2025
https://github.com/baikho/belgian-address-parser-php
A PHP Parser for Belgian addresses
address address-parser addresses belgium parser php php-library php8
Last synced: 17 Feb 2026
https://github.com/hrosicka/jsonparsertoexcelpython
You dont have excel and you need transform json data into Excel. Simple script - example of parse json file, create dictionary and export into excel file - as example is used party list of friends
excel json parser partylist python xlsx
Last synced: 16 May 2026
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/foxesworld/iconparser
bytes calista ico icon iconparser icoparser java parser
Last synced: 21 Jun 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/nilsmartel/solar_parser
Solar Language Parser
compiler design language nom parser programming
Last synced: 12 Jan 2026
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/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/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/xdevelnet/tcsv2tssb
tcsv to tssb converter
binary-data converter csv parser
Last synced: 22 Mar 2025
https://github.com/io7m-com/jsx
S-expression parsing
java parser pretty-print s-expression
Last synced: 22 Mar 2025
https://github.com/pstolarz/sprops
C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.
api bison c configuration cpp library parser properties yacc
Last synced: 16 May 2026
https://github.com/erkobridee/ds-ast
DS ( Data Structure ) AST ( Abstract Syntax Tree )
ast computer-science data-structures lexer parser
Last synced: 17 Jun 2025
https://github.com/dev-cetera/df_config
A package that provides methods to load configuration data and access it at runtime.
cache dart json library localization package parser utils
Last synced: 24 Apr 2026
https://github.com/ejurgensen/bison-boilerplate
Boilerplate .l, .y, .am and .ac for multiple Bison/flex parsers-lexers in a C project
Last synced: 03 Jan 2026
https://github.com/kris701/initoolssharp
Some simple tools to work with INI files
Last synced: 14 Mar 2025
https://github.com/engineersbox/mcf-compiler
Minecraft function compiler for aliases and declarations
abstract-syntax-tree compiler lexer mcf mcfunction parser rust
Last synced: 26 Oct 2025
https://github.com/honza-kasik/championc
Compiler implementation for Heroc language in Java - for educational purposes only
antlr4 compiler compiler-principles lexer parser syntax-analysis
Last synced: 20 Jun 2025
https://github.com/alexprut/sca-lang
Project a suitable abstract syntax similar to Scala language, and write in Haskell a compiler for the new engineered language.
compiler engineered-language haskell parser
Last synced: 28 Jun 2025
https://github.com/rmsnow/cmmcompiler
A simple compiler of the language, CMM.
Last synced: 24 Jul 2025
https://github.com/samuelcaldas/simplehtmlparser
Simple HTML Parser is a lightweight Python library designed to extract content from HTML elements based on their ID or class attributes.
curl html html-class html-id parser python regex
Last synced: 07 Feb 2026
https://github.com/adharshkamath/automata-and-compiler-design
Lexer and Parser, written as a part of the IT250 course assignments
c compiler-design lexer lexer-parser parser yacc
Last synced: 26 Jul 2025
https://github.com/marirs/nparse
Parser library for specific use-cases
nom nom-parser parser rust rust-crate rust-lang rust-library
Last synced: 07 Apr 2026
https://github.com/kingcitaldo125/pearley
Basic Earley Parser
context-free-grammar earley-parser parser python
Last synced: 27 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/oovm/mathml
MathML renderer and latex/asciimath convert
asciimath expression latex math mathml parser
Last synced: 16 Feb 2026