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-25 00:19:16 UTC
- JSON Representation
https://github.com/spirit-code/ovf
OVF (OOMMF Vector Field file format) parser library with C API and language bindings
api cpp11 forschungszentrum-juelich fortran micromagnetism ovf parser python spin-dynamics vector-field vectorfield
Last synced: 24 Apr 2025
https://github.com/stablecanvas/sd-webui-a1111-prompt-parser
sd a1111 prompt parser for javascript.
a1111-stable-diffusion-webui a1111-webui parser prompt sd sdxl stable-diffusion stable-diffusion-webui stablediffusion
Last synced: 03 May 2026
https://github.com/ngtcp2/sfparse
RFC 9651 Structured Field Values parser
c http parser rfc8941 rfc9651 structured-fields structured-headers
Last synced: 17 Jun 2026
https://github.com/textwire/textwire
Fast and beautiful templating language for Go that can be used for embedding variables and expressions into any text, including HTML and XML
go golang language lexer package parser templates templating-engine templating-language textwire
Last synced: 03 May 2026
https://github.com/dfsp-spirit/libfs
A header-only, no-dependency, C++11 library for accessing FreeSurfer neuroimaging file formats.
brain fileformats freesurfer label mesh mgh mri neuroimaging parser surface volume voxel
Last synced: 06 Mar 2026
https://github.com/run-llama/llama-cloud-ts
Typescript SDK for OCR and document parsing in the cloud with LlamaParse
agent agents document-agent document-processing information-extraction llamaparse ocr parser
Last synced: 08 Apr 2026
https://github.com/robinweser/small-color
Tiny (0.8kb), opinionated & tree-shakable alternative to color
color color-manipulation css-color hsl-to-rgb parser rgb-to-hsl
Last synced: 14 Apr 2025
https://github.com/netrixone/searchbox
Text input augmented with Lexer magic✨ to support advanced search features.
javascript lexer parser search searchbox text tokenizer typescript webkitty
Last synced: 10 Apr 2025
https://github.com/leobagua/json-api-helper
JSON API Helper is a JS library that helps you to normalize and deserialize data within the JSON API specification.
activerecord fast-jsonapi help-wanted js json json-api jsonapi parser rails react vue
Last synced: 07 Mar 2026
https://github.com/flavioheleno/bank-utils
Simple and straightforward Bank Utilities.
bank bank-utils boleto cnab hacktoberfest parser utilities validator
Last synced: 15 Jun 2025
https://github.com/bytexenon/luaxen
Lua Compiler, (De)Obfuscator, Minifier, Beautifier, And more
assembler assembly assembly-language beautifier decompiler interpreter lexer lua lua51 minifier obfuscator parser programming-language pseudo-assembler pseudo-assembly tokenizer tokenizer-parser virtual-machine virtualmachine vm
Last synced: 14 May 2025
https://github.com/zeppaman/consoleauto
Library that automates console argument parsing and script automation.
command-line-parser commandline contributions-welcome dotnet library parser script-automation
Last synced: 14 Jul 2025
https://github.com/richie-south/marked
A ≈1kb markdown parser with tree output and Typescript typings
markdown markdown-parser parser
Last synced: 06 May 2025
https://github.com/jbellerb/tree-sitter-dhall
Dhall grammar for tree-sitter
Last synced: 12 Jan 2026
https://github.com/mbsantiago/metamoth
Simple Python utility for parsing AudioMoth metadata
acoustics audiomoth bioacoustics metadata pam parser python
Last synced: 13 May 2025
https://github.com/chaxus/ranlexer
Tiny JavaScript parser and generator.
ast build javascript parser ranlexer
Last synced: 23 Jun 2025
https://github.com/eatgrass/wechat-richtext
wechat rich text data parser for browser side cms
cms parser richtext wechat-app
Last synced: 25 Jun 2025
https://github.com/thetarnav/odin-graphql-parser
GraphQL schema parser written in Odin
Last synced: 28 Oct 2025
https://github.com/vi/simple_cbor_stream_parse
Simple low-level streamed callback-based CBOR push parser in C and C++
callbacks cbor parser push-parser rfc-7049
Last synced: 09 Sep 2025
https://github.com/zenmumbler/krystal
A mighty fine C++11 JSON reader
c-plus-plus c-plus-plus-11 header-only json library parser
Last synced: 21 Jul 2025
https://github.com/kaleidawave/simple-json-parser
No allocation JSON key value parser with support for comments
json no-allocation parser rust
Last synced: 12 May 2025
https://github.com/aidayang/mineru-oneclick
MinerU免安装部署一键启动整合包
ai4science document-analysis extract-data layout-analysis markdown mineru ocr parser pdf pdf-converter pdf-extractor-llm pdf-extractor-pretrain pdf-extractor-rag pdf-parser pdftojson pdftomarkdown python
Last synced: 12 Jul 2025
https://github.com/bdadam/metatag-crawler
This is a simple node.js module for scraping meta information from web pages.
crawler metadata nodejs parser
Last synced: 26 Jun 2025
https://github.com/marekjm/clap
Advanced Command Line Arguments Parser for Python 3
advanced arguments automatic-documentation cli commandline input-validation operands parser shortcuts subcommands
Last synced: 07 Jul 2025
https://github.com/cijiugechu/nodejs-semver
A node-semver compliant semver implementation in Rust.
javascript nodejs npm parser rust semantic-versioning semver
Last synced: 12 Apr 2025
https://github.com/horse64/core.horse64.org
A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org
abstract-syntax-tree asynchronous beginner beginner-friendly bytecode compiler concurrent cross-platform dynamic-typing event-driven garbage-collection horse64 imperative lexer multi-paradigm object-oriented parser portable programming-language standard-library
Last synced: 29 Apr 2025
https://github.com/vanniktech/vntrssreader
C++ library built on top of Qt to consume RSS feeds
Last synced: 19 Jul 2025
https://github.com/juliendelplanque/PostgreSQLParser
A parser for PostgreSQL written in Pharo using PetitParser.
parser petitparser pharo plpgsql postgresql
Last synced: 11 May 2025
https://github.com/zikwall/m3uparse
:tv: PHP version parser different m3u playlists and EPG
hls m3u m3u-parser m3u8 m3u8-downloader m3u8-parser parser php
Last synced: 21 Apr 2025
https://github.com/kgryte/apple-card-csv
Convert Apple Card statement transactions to CSV.
apple apple-card apple-wallet csv excel export javascript mint nodejs parser pdf spreadsheet statement transactions utility
Last synced: 10 Apr 2025
https://github.com/crcollins/chemtools-webapp
A webapp for chemistry research.
chemistry machine-learning parser python quantum
Last synced: 17 Dec 2025
https://github.com/dreddsa5dies/urlscrub
urlScrub, программа для поиска данных о компаниях на СБИС
Last synced: 06 Apr 2025
https://github.com/glide-rs/openair-rs
OpenAir airspace parser for Rust
airspaces aviation free-flight openair parser rust
Last synced: 12 Dec 2025
https://github.com/cualbondi/osmptparser
Open Street Map Public Transport Parser
openstreetmap osm parser ptv2 public-transport validator
Last synced: 30 Oct 2025
https://github.com/maldevel/youtube-video-image
Download youtube video cover image.
Last synced: 10 Apr 2025
https://github.com/semolik/animeplayer
anidub anime animevost nuxt parser parsing shikimori single-page-app single-page-applications
Last synced: 08 May 2025
https://github.com/pasvistelik/minsktrans-parser
Минсктранс - Парсер остановок, маршрутов и расписания.
belarus minsk minsktrans minsktrans-parser npm npm-package parser timetable transport
Last synced: 20 Mar 2025
https://github.com/ironholds/mwparser
A parser for Wikimarkup
parser r wikimarkup wikimedia wikipedia
Last synced: 08 May 2025
https://github.com/swaggerexpert/openapi-runtime-expression
OpenAPI Runtime Expressions parser, validator and extractor.
expression extractor openapi3 openapi31 parser runtime validator
Last synced: 11 Apr 2025
https://github.com/marcelotto/parspec
A testing framework for Parslet grammars
gunit parser parser-specifications parslet rspec ruby testing
Last synced: 10 Apr 2025
https://github.com/mahdavipanah/juicylang
Juicy programming language written in Python using PLY
interpreter lexer parser ply programming-language python
Last synced: 07 Jul 2025
https://github.com/propensive/punctuation
Typesafe parsing and rendering of markdown in Scala
Last synced: 11 Apr 2025
https://github.com/ryanve/subtag
Language tag parser for JavaScript and Node.js
bcp-47 i18n ietf internationalization javascript language languages localisation localization parser subtags
Last synced: 21 Mar 2025
https://github.com/jomy10/rpg-lang
The RPG esoteric programming language. Includes compiler, cli and language specification.
esolang esoteric esoteric-language esoteric-programming-language generator language parser programming-language rpg-game
Last synced: 21 Mar 2025
https://github.com/decurity/tree-sitter-circom
Circom grammar for tree sitter
circom grammar parser tree-sitter
Last synced: 27 Oct 2025
https://github.com/jfklorenz/bridge-package
Javascript package for the card game Contract Bridge.
bridge contract-bridge javascript movements parser scoring
Last synced: 07 Apr 2025
https://github.com/alyti/surrealdb_functions
proc-macro to help with using surrealdb's custom functions
parser proc-macro rust surrealdb
Last synced: 08 Apr 2025
https://github.com/bhansconnect/monkey-roc
🐵🤘🏼! An implementation of the Monkey interpreter in Roc.
interpreter lexer monkey parser roc-lang tokenizer
Last synced: 01 Mar 2026
https://github.com/rhymeswithmogul/security-txt-parser
Fetch and parse a website's security.txt file.
foudil parser php php7 reporting-tool security-audit security-automation security-research security-researcher security-team security-testing security-tools security-txt
Last synced: 01 Sep 2025
https://github.com/mediaexplorer74/4pdaclient
4PDAClient, 4PDA site "parser" for W10M (UWP app). PoC/Draft. RU zone only.
4pda js-injection just-for-fun parser project-astoria research rnd uwp w10m webview windows10mobile
Last synced: 30 Jul 2025
https://github.com/wkillerud/sassdoc-parser
A lightweight parser for SassDoc that supports both Sass syntaxes.
Last synced: 23 Jul 2025
https://github.com/ashvardanian/tenpack
Fast Tensors Packaging library for text, image, video, and audio data compatible with PyTorch, TensorFlow, & NumPy 🖼️🎵🎥 ➡️ 🧠
clip laion multi-modal numpy parser pytorch simd tensor tensorflow transformer
Last synced: 22 Mar 2025
https://github.com/seclerp/unicorn
:unicorn: High-level programming language with CIL backend. Demo project for bachelor degree paper
ast dotnet dotnet-core fsharp parser parser-combinators
Last synced: 15 Apr 2025
https://github.com/shepmaster/fuzzy-pickles
A Rust parser to power Strata Rust
Last synced: 23 Mar 2025
https://github.com/38tter/kramdown-mermaid
Markdown parser for mermaid.js. An extended Kramdown syntax
gem kramdown markdown markdown-parser mermaid mermaid-diagrams mermaidjs parser ruby
Last synced: 15 Apr 2025
https://github.com/a-poor/open-cypher
Parse openCypher queries in Rust
cypher cypher-query-language graph-database hacktoberfest opencypher parser rust
Last synced: 03 Aug 2025
https://github.com/perryvw/phpvalvekv
A parser for Valve's KV format, written in PHP.
parser php serialization valve
Last synced: 09 Mar 2026
https://github.com/harvesthq/hour-parser
Parse user-provided timestamp input and get nice output
Last synced: 12 May 2025
https://github.com/mrodrig/deeks
Retrieve all keys and nested keys from objects and arrays of objects.
deep document extraction hacktoberfest javascript json key object parser
Last synced: 29 Jul 2025
https://github.com/dderevjanik/agescx-js
Age of empires 2 scenario de/compress module
ageofempires aoe aoe2 parser typescript
Last synced: 31 Aug 2025
https://github.com/wojciech-graj/libsatcat
Satellite Catalogue (SATCAT) Parser
c celestrak parser parsing satcat satellite satellite-catalog satellite-catalogue
Last synced: 12 Mar 2026
https://github.com/smikhalevski/tag-soup
🍜 The fastest pure JS SAX/DOM XML/HTML parser with streaming support.
dom html javascript parser sax xml
Last synced: 29 Oct 2025
https://github.com/natsukagami/go-osu-parser
A .osu file parser for Golang. A direct port of https://github.com/nojhamster/osu-parser.
golang-package json osu osu-libraries parser
Last synced: 28 Apr 2025
https://github.com/sameeralam3127/ipmg
IPMG is a modular, enterprise-ready IP management and ping monitoring CLI tool written in Python. It provides high-performance parallel network scanning, subnet auto-discovery, hostname resolution, scheduled monitoring, and multi-format reporting (XLSX/CSV/JSON) with a clean, testable architecture.
excel icmp-ping json macos network parser ping python swift thread-pool
Last synced: 14 Feb 2026
https://github.com/forax/pratt_parser
Implementation of a Pratt Parser in Java
Last synced: 27 Dec 2025
https://github.com/capturr/jsonld-extract
A damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDom ...).
cashdom cheerio crawler crawling data extract extractor javascript jquery json jsonld metadata nodejs parser scraper scraping spider typescript
Last synced: 24 Mar 2025
https://github.com/d-rickyy-b/iv-issue-finder
Finds issues on the Telegram IV platform and offers a search for
instant-view instantview iv multithreaded multithreading parser python telegram
Last synced: 02 Aug 2025
https://github.com/snyk/composer-lockfile-parser
Snyk composer.lock file parser
Last synced: 23 Mar 2025
https://github.com/heckj/slox
A swift variation of the content from Bob Nystrom's book: Crafting Interpreters
crafting-interpreters interpreter parser swift
Last synced: 24 Oct 2025
https://github.com/joeyvanlierop/golf
A simple compiler for a programming language called GoLF ⛳
code-generation compiler golang lexer parser programming-language semantic-analysis
Last synced: 07 Aug 2025
https://github.com/b4dnewz/robots-parse
A lightweight and simple robots.txt parser in node
osint parser robots-parser robots-txt
Last synced: 22 Sep 2025
https://github.com/purag/pearley
:white_circle: Pearley is a *shiny* new implementation of the Earley parsing algorithm in Javascript.
earley-parser grammar parser parser-generator
Last synced: 05 May 2025
https://github.com/aress31/openvpn-stat
Display OpenVPN connected clients and their associated routing information in a user-friendly fashion.
monitoring openvpn-server parser status
Last synced: 26 Jul 2025
https://github.com/brahle/paradox
ANTLR parser definitions for Paradox games like Hearts of Iron 4, Crusader Kings 3, and Stellaris.
antlr antlr4 crusader-kings-3 crusader-kings-iii hearts-of-iron-4 hearts-of-iron-iv parser stellaris
Last synced: 27 Jul 2025
https://github.com/creeperyang/html-parser-lite
A light weight html parser and more.
html-parser html-parser-lite parser
Last synced: 23 Mar 2025
https://github.com/yuriy-kulakovskyi/portfolio
There was a lot of work in my portfolio. I was diligently developing this project, which gave me a lot of skills that I mastered. I will continue mastering my skills and learning something new because I know where I should grow.🚀
color-changer css3 github-parse html-css-javascript html5 instagram linkedin loader parser portfolio-website scss
Last synced: 12 Aug 2025
https://github.com/carnagion/lamb
Pure untyped lambda calculus in safe Rust.
functional-programming interpreter lambda-calculus lambda-calculus-evaluator lambda-calculus-interpreter mathematics parser programming-language-development programming-language-theory repl
Last synced: 22 Aug 2025
https://github.com/tmthrgd/id3v2
A Golang package for reading ID3v2 tags from audio files.
golang id3 id3v2 metadata metadata-parser mp3 parser reader
Last synced: 31 Aug 2025
https://github.com/mohido/tiny_yaml
A powerful lightweight YAML parser library for C++
Last synced: 15 Apr 2025
https://github.com/jednano/ini-parser
A highly forgiving and configurable INI parser for the informal INI file format.
browser configurable format ini parse parser read write
Last synced: 23 Mar 2025
https://github.com/sandwich-go/protokit
golang parser for proto buffer file
golang microservice parser protobuf protobuf3
Last synced: 08 Aug 2025
https://github.com/fabiospampinato/xml-simple-parser
A simple and tiny XML parser and stringifier.
parser simple stringifier tiny xml
Last synced: 27 Jul 2025
https://github.com/jack-q/picol
Pico-Language & Pictorial Illustrated Compiler Organization by Layer
compiler lexer parser picol quadruple visualization
Last synced: 08 Jul 2025
https://github.com/sharpapi/laravel-resume-parser
Resume Parser/CV Parser for Laravel with AI-powered SharpAPI
ai cv laravel laravel-package parser resume resume-parser sharpapi workflow-automation
Last synced: 30 Oct 2025