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/turtleexception/fancyformat
Simple library to translate message formats
discord formatter markdown markdown-parser minecraft parser
Last synced: 13 Apr 2026
https://github.com/vomnes/corewar
In this project, you will create a virtual “arena” in which programs will fight against one another (the “Champions”). You will also create an assembler to compile those Champions as well as a Champion to show the world that you can create life from coffee.
asm compiler corewar parser virtual-machine
Last synced: 16 Mar 2025
https://github.com/fuseraft/code-reference-finder
A source code analyzer to find targets and their references in very large solutions.
file-contents-searcher find-all finder finding-files parser reference-counting ruby source-code-analysis
Last synced: 06 Jul 2025
https://github.com/q-m/food-fish-parser-ruby
Extract fish details from food product descriptions
aquaculture fao fisheries food-products ingredients parser ruby ruby-gem species structured-data
Last synced: 12 May 2026
https://github.com/jcp/datafilter
Quickly find flags (words, phrases, etc) within your data. :male_detective:
csv data-clean data-cleansing hate-speech-detection parser python swear-filter text textfile
Last synced: 14 Jan 2026
https://github.com/jamogriff/markup-front-matter-parser
An OOP-y Python package to parse front matter from markup files
factory-pattern front-matter html markdown markup parser python
Last synced: 14 Jan 2026
https://github.com/xsubject/constructor-argument-detector
👻 Terminal util to find constructor arguments when creating a contract in ethereum based networks
arguments blockchain bsc constructor contracts ethereum ethers ethersjs parser parser-library smart-contracts typescript web3 web3js
Last synced: 30 May 2026
https://github.com/meese-enterprises/aria-control-file-parser
Parse out useful information from `.aria2` files.
aria2 aria2c ctf cybersecurity parser
Last synced: 14 Jan 2026
https://github.com/moltools/biocracker
Parser for antiSMASH output GenBank files.
Last synced: 14 Jan 2026
https://github.com/xiaofuzi/iblog
Read - Write - Note
compiler docs flutter interpreter javascript parser reactjs rust vuejs
Last synced: 18 Jan 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/yonis-savary/php-dom
HTML Parser for PHP, with support for simple CSS Selectors !
Last synced: 10 Apr 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/ixalodecte/filestruct
A python package to structure files using visual and style informations
Last synced: 14 Jan 2026
https://github.com/nulldev/whitespace-parse
:black_square_button: A custom single-line whitespace de- and encoder.
npm npm-package nulldev parser parsing whitespace
Last synced: 13 Apr 2026
https://github.com/pschichtel/rfc5988
Library to parse RFC 5988 and RFC 8288 Link headers
gradle kotlin kotlin-library link-header parser parser-combinators rfc-5646 rfc-5988 rfc-8288
Last synced: 05 Feb 2026
https://github.com/yord/shargs-example-sync-deepthought-config-env-argv
shargs-example-sync-deepthought-config-env-argv is a sample application of shargs 🦈.
Last synced: 09 Oct 2025
https://github.com/andrewlader/go-tendo
Go application used to walk a Go project and count the legitimate packages, structs, methods and functions.
ast counting-objects go golang methods packages parser source-code structs
Last synced: 14 Jan 2026
https://github.com/sco1/zwom
Python toolkit for the ZWO minilang
cli cycling cycling-workouts parser python python3 python311 zwift
Last synced: 10 Oct 2025
https://github.com/steffen-w/kicadfiles
A comprehensive Python library for parsing and manipulating KiCad file formats with full S-expression support, type safety, and flexible error handling.
kicad kicad-library kicad-pcb kicad-schematics parser s-expressions
Last synced: 10 Oct 2025
https://github.com/petercamilleri/format_engine
A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.
engine formatting parser parsing parsing-routines ruby rubygem
Last synced: 19 Jan 2026
https://github.com/fshmidt/hflabs_task
A small program which parses a table from supposed url and writes it to a Google Document using Google Drive API.
golang google-cloud google-drive-api parser
Last synced: 12 Oct 2025
https://github.com/irvifa/compiler-final-project
Code written for my final project in Compiler course at Universitas of Indonesia
Last synced: 12 Oct 2025
https://github.com/rsm-hcd/common-cartridge
Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes
common-cartridge dotnet-core ims-basiclti lti parser parsing
Last synced: 13 Oct 2025
https://github.com/ancreny/env-parser
Simple parser to get values from environment
environment-variables golang golang-package parser
Last synced: 22 Jan 2026
https://github.com/rogerinn/little_poc
Little poc é uma versão reduzida e para testes de pré-compilador JIT e AOT rodando totalmente em contêineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais
ast c compiler compilers golang javascript nodejs parser rust
Last synced: 09 Apr 2026
https://github.com/parsify-dev/plugin-boilerplate
Parsify Plugin Boilerplate
boilerplate expression-parser parser parsify parsify-plugin plugin-boilerplate starter typescript
Last synced: 15 Oct 2025
https://github.com/niklasrosenstein/python-hcl2-ast
A HCL2 parser based on python-hcl2 that produces an Abstract Syntax Tree.
Last synced: 15 Oct 2025
https://github.com/dalisoft/oxlint-rs-npm
Linter for the JavaScript Oxidation Compiler
compiler javascript linter minifier parser rust typescript
Last synced: 05 Feb 2026
https://github.com/miso-belica/py.js
Python expressions parser and evaluator written in Javascript (https://github.com/odoo/odoo/tree/14.0/addons/web/static/lib/py.js)
eval evaluator javascript parser python tokenizer
Last synced: 27 Jan 2026
https://github.com/enansari/cph
competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی
codeforces competitive-programming cpp parser python quera quera-ir
Last synced: 17 Oct 2025
https://github.com/ccwang002/pyhgvs-lite
A liteweight Python parser for HGVS names
Last synced: 17 Oct 2025
https://github.com/q-m/tiered_category_expressions
Work with TCEs in Ruby
categories expression language parser pattern-matching regular-expressions
Last synced: 20 Oct 2025
https://github.com/valdezfomar/tree-sitter-xresources
Xresources grammar for tree-sitter
Last synced: 23 Oct 2025
https://github.com/conneroisu/gohard
design hardware with golang. (WIP)
formatter hdl language-server language-server-protocol lexer lexer-parser lsp parser vhdl
Last synced: 27 Oct 2025
https://github.com/mabdanm/markdown-table-repair
Markdown Table Repair is a Python package that repairs and cleans malformed Markdown tables, converting them into structured pandas DataFrames.
deep-learning llama3 llm machine-learning markdown mistral openai-api parser repair
Last synced: 27 Oct 2025
https://github.com/cedarscript/cedarscript-ast-parser-python
Lib for parsing and interpreting CEDARScript, a SQL-like language for code analysis and transformations
ai-assisted-development code-editing parser
Last synced: 28 Jan 2026
https://github.com/cobyj33/tcalc
Terminal C Calculator
c99 calc calculator expr lexer math parser terminal-based terminal-calculator
Last synced: 16 Mar 2026
https://github.com/codersguild/simplr
A simple programming language for program verification using Z3, ANTLR4 & Parser Combinators written using Scala
antrl4 java parser python-script scala z3
Last synced: 15 Apr 2026
https://github.com/petitparser/petitparser.github.io
Website of PetitParser
parser parser-combinators parser-framework parser-library peg petitparser
Last synced: 06 Feb 2026
https://github.com/a631807682/ddltransform
parse ddl and transform to gorm model code
ddl gorm mysql orm parser postgresql
Last synced: 25 Feb 2026
https://github.com/node-ecosystem/fastest-qs
Fastest query string parser
fast fast-querystring http node-js parse parser qs query querystring string
Last synced: 06 Feb 2026
https://github.com/poppa/key-value-file
Simple key/value file parser/writer
dotenv dotenv-parser keyvalue keyvalue-files nodejs parser typescript
Last synced: 30 Jan 2026
https://github.com/markomanninen/plcparser
Propositional Logic Clause Parser (Python, PHP, Javascript, Hy)
bootstrap heroku hylang javascript logic-programming notebook parser php python travis-ci unittest
Last synced: 15 Apr 2026
https://github.com/serpo-dev/dowinsta
Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.
browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video
Last synced: 15 Apr 2026
https://github.com/thoughtsunificator/message-parser
Enables sorting and grouping of users and channel mentions in a message.
javascript message-parser parser
Last synced: 01 Feb 2026
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/giladbarnea/to
A simple CLI tool to convert and diff between JSON, YAML, TOML, JSON5 and Python collections.
conversion data data-conversion json json5 parser script terminal toml yaml
Last synced: 08 Feb 2026
https://github.com/setanarut/aseplayer
Aseprite animation player for Ebitengine
2d-graphics ase aseprite decoder ebiten ebitengine go golang parser player sprite-animation
Last synced: 08 Feb 2026
https://github.com/noxer/ventil
Valve Key-Value file parser in Go
go golang golang-library hacktoberfest key-value parser steam valve valve-data-format valve-keyvalues-files
Last synced: 09 Feb 2026
https://github.com/geometryzen/typhon-lang
Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.
parser parser-generator python typescript typhon
Last synced: 09 Feb 2026
https://github.com/abhinavrobinson/html-parser-cheerio-ts
Bun app that uses cheerio to extract tree from html structure
bun html javascript parser tree typescript
Last synced: 16 Apr 2026
https://github.com/stereobooster/powderizer
parsing with zippers
parser parser-combinators parsing parsing-with-zippers zipper
Last synced: 12 Feb 2026
https://github.com/antononcube/raku-functionalparsers
Raku package with functional parsers.
ebnf interpreter parse-combinator parser raku
Last synced: 13 Feb 2026
https://github.com/nverno/tree-sitter-jack
Jack (nand2tetris) language grammar for tree-sitter
grammar jack nand2tetris parser tree-sitter
Last synced: 14 Feb 2026
https://github.com/usagi-coffee/tree-sitter-df
OpenEdge Data Definitions grammar for tree-sitter
openedge openedge-abl parser progress progress4gl tree-sitter tree-sitter-parser
Last synced: 14 Feb 2026
https://github.com/buxogabriel/gabelang
A programming language written in rust
interpreter lexer parser programming-language rust wasm
Last synced: 14 Feb 2026
https://github.com/psidh/Ganges
EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.
cpp go golang interpreter language lexer llvm low-level parser programming-language rust
Last synced: 22 Mar 2026
https://github.com/rejeb/netcdf-spark-parser
Scala/Spark Netcdf for reading Netcdf files
netcdf netcdf-java parser scala spark spark-connector spark-datasource
Last synced: 16 Apr 2026
https://github.com/zevio/pcu_pdf
PDF parser component (Apache Tika) for PCU project
apache component parser pcu pdf pdf-parser-component pdf-to-text python tika
Last synced: 25 Apr 2026
https://github.com/stevehjohn/calculator
A project implementing a calculator able to parse complex mathematical expressions.
calculator csharp csharp-library mathematics parser
Last synced: 02 Apr 2026
https://github.com/beenotung/html-parser.ts
zero-dependency html parser for node.js and browser that return the dom (tree) structure
dom html nodejs parser typescript-library
Last synced: 28 Apr 2026
https://github.com/irradia/one.irradia.fieldrush
Type-safe, functional JSON stream parser
android functional json kotlin parser
Last synced: 17 Apr 2026
https://github.com/iamlostshit/token-finder
Панель для поиска слитых токенов Telegram-ботов в Github-репозиториях.
aiogram aiohttp automation base bot bots git github leak leaks leaks-scanner malware parser telegram tg token token-finder tokens username
Last synced: 17 Apr 2026
https://github.com/continuous-delphi/delphi-forms-parser
A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.
ast continuous-delphi delphi dfm fmx forms parser vcl
Last synced: 03 Jun 2026
https://github.com/hex7c0/logger-request-cli
parser for logger request for Nodejs
Last synced: 17 Apr 2026
https://github.com/tpyo/slowlog
A Rust parser for MySQL slow query logs that anonymises queries by replacing literals with placeholders
mysql parser rust slow-queries slow-query-logs slowlog
Last synced: 04 Apr 2026
https://github.com/spiffgreen/markdown-parser
An api for parsing markdown to html and html to markdown
code-minifier css html html-to-markdown javascript markdown-to-html parser
Last synced: 18 Apr 2026
https://github.com/eownerdead/minicc
[ABANDONED] Subset C to AMD64 Compiler
c codeberg compiler language lexer parser programming-language rust rust-lang
Last synced: 18 Apr 2026
https://github.com/pgvalle/simplifiedluacompiler
Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.
c compilers jesus-christ lexer lua parser
Last synced: 20 Apr 2026
https://github.com/victorazzam/demal
Encode and decode MAL (Meta Attack Language) to and from JSON.
cli command-line-tool decoder encoder json library meta-attack-language mitre-attack parser python python3
Last synced: 20 Apr 2026
https://github.com/chrisdothtml/js-import-parser
A fast parser for analyzing relationships between JavaScript modules
Last synced: 20 Apr 2026
https://github.com/tsukanov-as/gua
go+lua=gua (experimental programming language)
ast go lua luajit parser transpiler
Last synced: 20 Apr 2026
https://github.com/skytomo221/genturcta
genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。
camxes-beta lojban parser visualizer
Last synced: 05 Jun 2026
https://github.com/ivkos/uiss-client
node.js клиент за УИСС на Технически универститет - София
node node-js node-module parser parser-api scraper technical-university tu-sofia uiss
Last synced: 24 Apr 2026
https://github.com/winstliu/tree-sitter-hclrs
Tree-sitter parser for HCLRS
cs3330 hclrs parser tree-sitter uva
Last synced: 24 Apr 2026
https://github.com/probro27/vision-search
A search engine built from scratch including - crawler, indexer and a ranker. Please check out the code here :)
crawler-python express parser search-engine
Last synced: 24 Apr 2026
https://github.com/jassielof/xdg-zig
XDG Desktop file format library for Zig.
deserializer desktop desktop-entry entry library parser serializer xdg xdg-desktop-entry zig
Last synced: 24 Apr 2026
https://github.com/yord/pxi-sandbox
🧚pxi-sandbox is a sandbox for developing plugins 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: 26 Apr 2026