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/zheng-bote/hd_json_writer_plugin
JSON writer plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/manuel-lohmus/html-obj
A convertor between js object and HTML. HTML.querySelector() is supported.
cdata convert-js convertor html html-js javascript json object parser query selector stringify
Last synced: 29 Apr 2026
https://github.com/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
Last synced: 17 Apr 2026
https://github.com/devvsima/allnews-bot
A news bot that gets news from many sources at once, Western and Ukrainian at once. Новостной бот, который получает новости из многих источников одновременно, западных и украинских
aiogram news parser telegram-bot
Last synced: 06 Mar 2025
https://github.com/bonnyad9/pareg
Helpful utilities for parsing command line arguments and parsing in general.
arguments arguments-parser arguments-parsing cli parser parsing rust
Last synced: 24 Jul 2025
https://github.com/gastonginestet/qwidget-parser
This project consists of developing using patterns such as Visitor or Builder in Pharo Smalltalk a tool that reads the window design (XML or JSON) and generates the necessary code to display it with Spec2.
parser pharo pharo-smalltalk spec spec-2
Last synced: 18 Jan 2026
https://github.com/aparzi/l3d
Website for lighting company
component css html javascript parser php project website
Last synced: 11 Apr 2026
https://github.com/antoncoding/html_content_crawler
A smart html crawler to automatically detect main content of a HTML page.
beautifulsoup content crawlers html nlp-parsing parser
Last synced: 02 Apr 2025
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/scaleupstack/annotations
Annotations parser for classical DocBlock-style annotations and an extended multi-line declaration
annotations docblock docblock-style metadata parser php php7 phpdoc phpdoc-parser phpdocumentor reflection
Last synced: 14 Jan 2026
https://github.com/glaysons/seleniumparser
SeleniumParser é um interpretador de arquivos .SIDE gerados pela IDE do Selenium para simplificar a utilização em testes automatizados.
Last synced: 07 Jan 2026
https://github.com/mvc-works/lilac-parser
A toy combinator parser inspired by Lilac
Last synced: 21 Feb 2026
https://github.com/farinap5/ndr-c
Custom architecture and compiler written in C
Last synced: 17 Sep 2025
https://github.com/nodef/extra-parser
A parser breaks text into smaller elements for easier analysis or translation.
Last synced: 04 Jan 2026
https://github.com/en10/vbparsehtml
Parse HTML in VB
html parser vbnet visual-basic
Last synced: 06 Jan 2026
https://github.com/ivanlink-py/dns-parser
Basic parser pc compontent data from "dns-shop.ru"
Last synced: 26 Oct 2025
https://github.com/davidraleche/ralecheframework
Quick PHP Error Log parser
error-log framework logging-library logging-parser parser php php7
Last synced: 31 Mar 2025
https://github.com/daverandom/xsddistiller
Parses XSD schema documents into data structures
Last synced: 26 Jan 2026
https://github.com/teixdavide/FEUP_PFL_Parser
λ | Low-level machine interpreter and compiler project, including stack management, parsing, and compiling imperative programs
assembler compiler feup functional-parsing functional-programming parser pfl
Last synced: 05 Jan 2026
https://github.com/yawkar/extended-expressions-parser-calculator
(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения
calculator laboratory-work parser
Last synced: 09 Apr 2025
https://github.com/milahu/gcc-options-parser
parse command line options for the GCC compiler
bash ccache code-transformation gcc normalization normalize options-parser parse parser postprocess postprocessing postprocessor reproducible-builds
Last synced: 31 Mar 2025
https://github.com/smiley4/simpleparser
Creates a syntax tree from a given string and grammar (ebnf)
Last synced: 15 May 2025
https://github.com/mitjafelicijan/rssperado
CLI utility that fetches RSS feeds and also does other stuff
cli ner parser rss translation
Last synced: 26 Jul 2025
https://github.com/jasperav/env_parser
Parses an env file which can be used to map properties in Rust code
Last synced: 14 Mar 2025
https://github.com/deftio/fifostr
python mutable string class with streaming pattern recognition parser and FIFO support
deque fifo-queue mutable-python-string parser python regex streaming-parser
Last synced: 04 Jul 2025
https://github.com/omimouni/use-pdf-renderer
A React hook for rendering PDF files as images
converter hook images parser pdf pdf-renderer react renderer
Last synced: 27 Jun 2025
https://github.com/alextkdev/resume_parsing
Solution on Python that allows parsing and sorting of resumes from popular job websites.
beautifulsoup4 ci-cd flake8 parser parsing python3 selenium
Last synced: 20 Feb 2026
https://github.com/dkandalov/parser4k
Parser combinator library for Kotlin 🧩🧩🧩 🔨
Last synced: 14 Mar 2025
https://github.com/5rahim/tanuki
Anime video filename parser in Golang, Anitogo Fork.
anime anime-torrent anitogo anitomy parser
Last synced: 08 Apr 2025
https://github.com/retr0h/git-url-parse
Package for parsing GIT URLs.
git golang parser repository urls
Last synced: 04 Sep 2025
https://github.com/mtsewrs/partzilla
Multipart parser for node and bun
bun library multipart node nodejs npm-package parser rust typescript
Last synced: 21 Feb 2026
https://github.com/reedchan7/ls-json
parse ls output to json format.
command-line file-listing jc json ls parser
Last synced: 20 Jan 2026
https://github.com/matheusamazonas/yapcol
Yet Another Parser Combinator Library
clean clean-language parser parsing parsing-library
Last synced: 07 Apr 2025
https://github.com/boyfws/steam-search-parser
Provides asynchronous parser of games from steam
aiohttp beautifulsoup parser pydantic steam
Last synced: 18 Apr 2026
https://github.com/divadsn/python-trainzconfig
A simple parser for Trainz config.txt files written in Python
library parser python3 trainz trainz-config
Last synced: 15 May 2025
https://github.com/belomaxorka/torrentpier-parser
Парсер для TorrentPier
bittorrent parser php rutor rutracker rutracker-org torrent torrentpier torrentpier-mod torrentpier-mods
Last synced: 02 Apr 2025
https://github.com/mhogeveen/monkey-interpreter
Monkey Interpreter written in Go
go golang interpreter lexer parser
Last synced: 23 Apr 2025
https://github.com/paddecraft/typed-env
Typed env is an easy solution to type-check and check for environment variables, including the ones from .env-files.
environment-variables parser python3 type-annotations
Last synced: 18 Jan 2026
https://github.com/louiscklaw/google_search_parser
javascript parser puppeteer scrape scraper x-ray
Last synced: 30 Mar 2025
https://github.com/a3onn/parseed
A C-struct inspired language generating parsers in multiple programming languages.
c-struct file-format generator language parser protocols python
Last synced: 15 Mar 2025
https://github.com/katahiromz/flex-bison-basic
N88-BASIC-like syntax parser
basic bison bison-flex cxx cxx11 flex flex-bison lexer lexer-parser n88-basic n88basic parser
Last synced: 19 Mar 2026
https://github.com/papo1011/ts-rust-zig-deez
Writing an interpreter in Julia :)
abstract-syntax-tree deez interpreter julia julialang lexer parser
Last synced: 05 Oct 2025
https://github.com/ayeshaashfaq12/c-compiler
This project is a C++ compiler designed to provide all standard compiler features, with the parsing phase already completed and further stages in development.
compiler-construction compiler-design cpp cpp-programming lexical lexical-analysis parser parsing software-development syntax-analysis
Last synced: 03 Aug 2025
https://github.com/dev-pengi/mark-parse
a package that parses Markdown syntax and converts it into HTML
converter formatter html markdown markdown-to-html markup markup-converter parser text-to-html
Last synced: 29 Apr 2026
https://github.com/pityubak/collier
This tool can parse paths of class files/java files in jar or filesystem.
Last synced: 23 Jun 2025
https://github.com/antoinegagne/amqp10
An AMQP 1.0 library (it is a work in progress at the moment)
amqp amqp-client amqp1-0 amqp10 parser protocol protocol-library
Last synced: 30 Mar 2025
https://github.com/marcinorl/nmea-0183_gps_parser
GPS parser. Project for the subject 'Mobile Technologies'.
Last synced: 14 Apr 2025
https://github.com/anotherbyte-net/leaf-focus
Extract structured text from pdf files.
data-science machine-learning parser pdf utility
Last synced: 16 Jan 2026
https://github.com/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/paych3ck/pcconfigurator
Оконный конфигуратор персонального компьютера на PyQt6.
parser pyqt6-desktop-application python
Last synced: 17 Mar 2025
https://github.com/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/belltoy/tree-sitter-openmetrics
OpenMetrics text format grammar for tree-sitter
Last synced: 15 May 2026
https://github.com/martinrosenberg/dice_parser
Just a simple dice parser for a coding challenge.
dice dice-roller parser python python3
Last synced: 05 Apr 2025
https://github.com/ewilan-riviere/scanner
CLI to parse files or to get metadata.
Last synced: 28 Mar 2025
https://github.com/nikolapeja6/bio-med-proj
School project for the course Bio-Med (Računarstvo u Bio-Medicini, en. Computers in Biomedicine) course which is part of the Master studies at the School of Electrical Engineering, University of Belgrade.
expression-engine expression-evaluator parser rest-api school-project
Last synced: 04 Oct 2025
https://github.com/jhermsmeier/node-leybold-xps
Parse & write the Leybold XPS data format
analysis data esca format leybold parser photoelectron-spectroscopy spectroscopy x-ray xps xpspeak xray
Last synced: 09 Jul 2025
https://github.com/santymendez/tp-tadp-hibrido-objetos-funcional
Desarrollo de un Parser para interpretar imágenes realizado en la materia Técnicas Avanzadas de Programación en UTN FRBA
functional-programming monads object-oriented-programming parser parser-combinators scala
Last synced: 25 Mar 2025
https://github.com/sweiglbosker/zig-regex-parser
regex parser coded live on twitch
Last synced: 26 Feb 2025
https://github.com/milchinskiy/c-args-parser
Header‑only, zero‑alloc, callback-based command‑line parser for C (C11).
c c11 cli command-line header-only header-only-library meson parser zero-allocation
Last synced: 28 May 2026
https://github.com/tonyaajjackson/sosh_coding_test
A Python-based attempt at solving Sosh's take-home programming test, begun with next to no knowledge of parsers.
datetime parser parser-combinators recursive-descent-parser
Last synced: 24 Jun 2025
https://github.com/t1m4/parser_log_apache
This is Apache log parser for searching the most popular vulnerabilities
Last synced: 23 Sep 2025
https://github.com/sixarm/sixarm_htx
SixArm.com » HTX processor for our web pages with custom HTML & XML tags
Last synced: 30 Mar 2025
https://github.com/urbanjost/m_kracken
parse command line arguments and create configuration files using syntax similar to ULS commands
argument command-line fortran fortran-package-manager fpm parser parsing
Last synced: 27 Jan 2026
https://github.com/iamgerwin/csharp-razor-docx-parser-poc
A proof of concept Blazor web application that accepts DOCX file uploads and provides intelligent parsing with multiple output formats. Built with .NET 9 and modern web technologies.
Last synced: 18 Feb 2026
https://github.com/sixarm/sixarm_html_scripts
SixArm.com » HTML » Scripts for parsing markup
Last synced: 24 Jun 2025
https://github.com/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 2025
https://github.com/mattriley/node-pathstruct
Parse and stringify data structures embedded in file paths.
javascript nodejs npm-package parser
Last synced: 18 Jun 2025
https://github.com/karlbateman/vyper
An experimental programming language inspired by Python and Go.
codegen golang lexer parser programming python zig
Last synced: 10 May 2026
https://github.com/andreygubarev/arnmatch
Parse AWS ARNs into structured data
amazon-web-services arn aws aws-iam cli parser python zero-dependencies
Last synced: 23 Feb 2026
https://github.com/craiggleso/torrent-parser
parse torrents
bittorrent parse parser parsing torrent torrent-parser
Last synced: 30 Mar 2025
https://github.com/thoughtsunificator/gedcom-parser-deno
Tiny GEDCOM parser
deno gedcom gedcom-parser javascript parser
Last synced: 20 Feb 2026
https://github.com/azhovan/brainfuck
A brain fuck interpreter implementation with Golang
brain-fuck-interpreter brainfuck golang interpreter lexer parser
Last synced: 14 May 2026
https://github.com/miranizam/online-library
The script that help you to parse books and information about them posted on the site tululu.org. You can also deploy your own site with books and make it in offline format.
argparse beautifulsoup css-selectors github-pages parser python3 website
Last synced: 14 Mar 2025
https://github.com/wiredwiz/moo-parser
A parser library for parsing the Moo and Moo# programming languages.
Last synced: 20 Jan 2026
https://github.com/edg-l/ddnet-map-lib
Typescript ddnet map library
ddnet library map parser teeworlds typescript
Last synced: 11 Mar 2025
https://github.com/risto-stevcev/url-parser-combinator
:telescope: A proper url parser and combinator that works with eulalie
Last synced: 25 Jun 2026
https://github.com/tomashubelbauer/js-markdown
Javascript Markdown AST/DOM parser and serializer
ast dom javascript markdown parser serializer
Last synced: 04 May 2026
https://github.com/customcommander/ohm-grammar-bibtex
Ohm grammar to parse .bib files
academia bibliography bibtex ohm-grammar parser reference-management
Last synced: 09 Apr 2025
https://github.com/ekusiadadus/h2lang
H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.
compiler herbert multi-agent parser programming-language robot rust wasm webassembly
Last synced: 13 Jan 2026