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-02 00:22:47 UTC
- JSON Representation
https://github.com/everythingfunctional/parff
The foundations of a functional style parser library
fortran parser parser-combinators parser-library
Last synced: 25 Jan 2026
https://github.com/zgoethel/nodebuilder
Tool for designing grammars and generating language parsers in .NET
blazor compiler compiler-frontend desktop-app dotnet finite-state-machine grammar lexing parser parsing regex ui
Last synced: 13 Apr 2026
https://github.com/silarhi/caf-parser
A PHP parser for French CAF (Caisse d'Allocations Familiales) files.
caf caf-parser la44zz parser php
Last synced: 06 Apr 2026
https://github.com/shirokovnv/wb_parser_example
Wildberries parser application, written with CakePHP and ClickHouse
cakephp clickhouse parser php8 wildberries
Last synced: 16 May 2026
https://github.com/simenandre/setup-inputs
🕶️ Parse GitHub Actions inputs from both `workflow_dispatch` and `repository_dispatch` events
action actions github-actions parser repository-dispatch workflow workflow-dispatch
Last synced: 20 Sep 2025
https://github.com/bybenpuls/csv-parser
Fast cli csv parser
c cli csv csv-parser csv-parser-c parser
Last synced: 19 Jul 2025
https://github.com/svenkuegler/php-nginx-status-parser
PHP Parser for Nginx Status Page
Last synced: 19 May 2026
https://github.com/ezequias2d/snot
Stack, Simple, Stupid, Straightforward or Silly Notation
config configuration-files data-serialization json json-alternative markup-language parser seralization serialization-format snot toml-alternative xml yaml-alternative
Last synced: 17 May 2026
https://github.com/mztikk/poetic
Rust library to parse and interpret poetic source code
interpreter parser poetic rust
Last synced: 06 Apr 2026
https://github.com/keinos/go-hostpital
A simple go library to maintain and manage hosts files for DNS sinkhole applications.
go golang golang-library hosts hostsfile parser
Last synced: 07 May 2025
https://github.com/jairo-litman/cidoka-lang
The Cidoka Programming Language
abstract-syntax-tree ast compiler evaluator go golang interpreter language lexer monkey-language monkey-programming-language parser programming-language repl thorstenball tokenizer virtual-machine
Last synced: 30 Jun 2026
https://github.com/sgruszka/tree-sitter-bpftrace
bpftrace grammar for tree-sitter
bpftrace grammar parser tree-sitter
Last synced: 17 Feb 2026
https://github.com/thergh/compiler_tinker
Learning compiler design on an example of a simple language - Gebalang23
compiler-design compiler-optimization compilers lexer parser
Last synced: 03 Apr 2025
https://github.com/onesignal/kafka-offsets-parser
Rust library parsing __consumer_offsets and its messages
Last synced: 22 Jul 2025
https://github.com/chrischtel/aegis
Aegis - A modern configuration language featuring intuitive indentation-based blocks, mixed data types, and comprehensive error handling. Includes a robust C parser library (libaegis) with full AST generation and memory-safe operations.
aegis c configuration-language parser
Last synced: 22 Jun 2025
https://github.com/Superb-Man/Regex-Parser
Can only parse a regex😔 and match some elementary operations🚀.Nothing fancy😭
Last synced: 07 May 2025
https://github.com/permalik/go_markdown_parser
systems:markdown lexer and parser
Last synced: 28 Mar 2025
https://github.com/wipeseals/nvme-identify-viewer
Parses a binary dump of NVMe Identify Datas.
identify nvme parser vibecoding viewer
Last synced: 06 Feb 2026
https://github.com/mathjslab/mathjslab-www
MathJSLab project page
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 17 May 2026
https://github.com/remittor/doom-dark-ages-snd
Sound metadata parser for DOOM: Dark Ages
dark-ages doom metadata parser sound soundmetadata
Last synced: 16 May 2026
https://github.com/noobquire/kpischedule.common
Common code libraries used by KPI Schedule project services.
client library nuget-package parser schedule
Last synced: 18 May 2026
https://github.com/thatcodechap/wikidparse
Fast and lightweight parser for wikitionary
javascript json parser wiki wikimedia wikitionary
Last synced: 19 May 2026
https://github.com/gpenverne/program-tv
Ce script parse le programme tv et retourne la chaîne correspondante à ce qui est cherché.
Last synced: 02 Apr 2025
https://github.com/urigrif/scala-parser-combinators
Trabajo practico de la materia TADP de UTN FRBA, con el objetivo de aprender nociones sobre el paradigma de programacion hibrido Objetos-Funcional, utilizando el lenguaje Scala.
monads oop-functional-principles parser parser-combinators scala
Last synced: 08 Apr 2025
https://github.com/ology/lingua-tokenparse
Parse a word into scored, fragment combinations
Last synced: 30 Jun 2026
https://github.com/99thedark/language
I think making a programming language could be a fun project!
abstract-syntax-tree language parser
Last synced: 11 Jun 2026
https://github.com/elkrammer/irule-validator
F5 IRule Parser / Validator
bigip f5 f5-bigip f5networks irule irules parser validator
Last synced: 29 Oct 2025
https://github.com/bskybt/baskyparser
ultimatum user follower parser IN 3 MINUTES 70K PEOPLE FROM ONE ACCOUNT
blue-sky-parser bluesky bluesky-followers-parser blueskyfollowers blueskyparser bsky bskyparser parser premium
Last synced: 13 May 2025
https://github.com/z3ntl3/recursive-parser
Enhances Go's html/template by enabling recursive parsing of deeply nested view directories.
go parse parser template templates templating
Last synced: 13 May 2025
https://github.com/deniska69/parser-to-csv
web parser with support for writing Cyrillic characters in .csv
csv cyrillic cyrillic-characters nodejs parser web web-parser win-1251
Last synced: 17 May 2026
https://github.com/meshula/labscreenplay
Utilities for working with screenplays
fountain markdown parser screenplay
Last synced: 15 May 2026
https://github.com/brunos3d/csv-parsers-comparison
🔥 NODE.JS - Comparative analysis of csv converters
benchmark comparison-tool convert csv fast-csv javascript json loader measure module nodejs papaparse parser time
Last synced: 10 May 2026
https://github.com/chuckeyzz/dvgc01
Lab work for Programming Languages course at Karlstad university
Last synced: 18 Jul 2025
https://github.com/toburger/xml-parser
javascript parser combinator xml parser
javascript parser parser-combinators xml
Last synced: 20 May 2026
https://github.com/pixiebyt3/libtomlc
Smol TOML parser (with lexer) written in C17
c c17 clang cmake cmakelists lexer lexers parser to toml toml-lexer toml-parser vibe-coding
Last synced: 07 Jul 2025
https://github.com/mumez/tonel-smalltalk-parser
Tonel and Smalltalk BNF definitions and parsers.
Last synced: 26 Jun 2025
https://github.com/treipatru/parnaie-parser
JS parsing tool for parnaie dataset.
javascript node-js parser regex
Last synced: 20 Jul 2025
https://github.com/khmelnitskiianton/differentiator
Program differentiates expressions, makes tree in .dot and generates funny .tex book of convertions
graphviz-dot latex matplotlib parser
Last synced: 19 May 2026
https://github.com/said-m/priprava
Template engine for describing JSON with dynamic data.
json object parser template-engine
Last synced: 03 May 2026
https://github.com/labatata101/goparser
A parser for the Go programming language written in Go
go golang lexer lexer-parser parser scanner
Last synced: 13 Mar 2025
https://github.com/indiependente/gomison
Go implementation of the MISON JSON parser
Last synced: 02 May 2026
https://github.com/eliezer-dev-software-enginner/node-utilities
Utilities for using in typescript projects
Last synced: 15 Jun 2026
https://github.com/anjakammer/dockerfile-parser
Parses a Dockerfile file and outputs the last occurring value of a specified key
Last synced: 02 May 2026
https://github.com/ruggeryiury/ugc2json-converter
UGC files acts as a JSON pre-processor that generates JSON files without needing to use explicit JSON structure.
Last synced: 02 May 2026
https://github.com/shortishly/pgsqlp
Postgres SQL parser using scran
erlang parser postgresql scran sql
Last synced: 24 Apr 2026
https://github.com/sodoteo/contentful-html-to-richtext
Tool that converts HTML to the rich-text format used by Contentful. Useful for migrating content or integrating with the Contentful platform.
contentful html html5 migration-tool module parser rich-text richtext
Last synced: 02 May 2026
https://github.com/jayeshmepani/libpostal-ffi-python
Zero-setup, 1:1 C-FFI Python wrapper for libpostal. Cross-platform, automatic prebuilt binaries, no C compilation required.
address-normalization address-parser address-standardization c-binding cross-platform ctypes ffi geocoding gis libpostal libpostal-python machine-learning nlp openvenues parser postalkit pypi python python3 zero-setup
Last synced: 24 Apr 2026
https://github.com/anatolelucet/tiq
Modular Go Struct tags parser
extractor go golang library parser reflection struct tags
Last synced: 09 Jun 2026
https://github.com/alanvf/star_parser
WIP parser for the Star programming language
Last synced: 05 Jun 2026
https://github.com/vnau/jsooner
Parse JSON streams faster.
json json-parser jsooner npm-package parser streaming typescript
Last synced: 09 Mar 2026
https://github.com/faizkhairi/flatfile-js
Schema-first parser and generator for pipe, comma, and tab-delimited flat files with type coercion and streaming
csv flat-file npm-package parser typescript
Last synced: 02 May 2026
https://github.com/nielssp/parco
PHP parser combinators
grammar lexer parser parser-combinators php regular-expression
Last synced: 05 Jun 2026
https://github.com/zheng-bote/hd_doxygen_parser_plugin
doxygen parser plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/cmdwtf/numberstones
Digital only clicky clack math rocks.
dice dice-roller dotnet dotnet-core parser parser-combinators random random-generation
Last synced: 09 Jun 2026
https://github.com/thechampagne/bibtex.h
A single-file header-only library to parse BibTeX.
bibtex bibtexparser c library parser
Last synced: 05 Jun 2026
https://github.com/onyazuka/htmlparser
HTML parser written in Python
dom html javascript parser python python3
Last synced: 03 May 2026
https://github.com/aloisdeniel/node-xmlobject
Convert javascript objects to and from xml strings.
Last synced: 21 Apr 2026
https://github.com/hienlh/parse-apk-ipa
🗳 Packed node js to parse apk/iap file
Last synced: 21 Apr 2026
https://github.com/adminy/anidb_titles_parser
anidb DAT | XML to json array
Last synced: 03 May 2026
https://github.com/chenshenhai/html-schema-parser
A HTML parser based on JSON-Schema Reference source code, 基于JSON Schema格式的HTML解析器
html html-schema-parser json-schema json-schema-html parser schema
Last synced: 03 May 2026
https://github.com/tomooda/vcparser
A little combinatory parser in VDM-SL
formal-methods formal-models formal-specification parser parser-combinators peg vdm vdm-sl
Last synced: 27 Feb 2026
https://github.com/martinius96/webscraper-esp
WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.
esp32 esp8266 html parser scraper web-scraper wifi
Last synced: 03 May 2026
https://github.com/muhammadhasham23/request-header-parser-microservice
Request Header Parser with Node.js and express. A FCC Project.
express node parser requests-module
Last synced: 21 Apr 2026
https://github.com/elecena/ic-package-info
Extract IC package from a given string
elecena electronic-components electronics-engineering integrated-circuits parser php
Last synced: 09 Jun 2026
https://github.com/sebyx07/json-asm
⚡ The fastest JSON parser/serializer - hand-optimized x86-64 & ARM64 assembly with C API. AVX-512/AVX2/NEON SIMD, 24-byte nodes, zero-copy parsing
arm64 assembly avx2 avx512 c high-performance json neon parser performance serializer simd x86-64
Last synced: 03 May 2026
https://github.com/p4suta/aozora
Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.
aozora-bunko cli japanese parser ruby rust shift-jis tategaki typography
Last synced: 16 Jun 2026
https://github.com/mrizaln/octave-ndjson
Newline Delimited JSON (ndjson) or JSON Lines (jsonl) parser for Octave
json jsonl multithreading ndjson octave parser
Last synced: 20 Apr 2026
https://github.com/thepalbi/json-example-generator
Random JSON examples generator from go-like schema definition
Last synced: 20 Apr 2026
https://github.com/hlibpavlyk/markdown-parser
This console application enables the parsing of Markdown into HTML and escaped ANSI
ansi ci console-application dotnet html markdown parser xunit-tests
Last synced: 03 May 2026
https://github.com/astrodynamic/arithmetic-calculations-in-c-for-calculator
Library for arithmetic string calculator in C.
c calculator cmake library makefile math parser
Last synced: 09 Jun 2026
https://github.com/extybr/playlist_check
parser playlist python-script script shell
Last synced: 04 May 2026
https://github.com/electrikmilk/aml
Interpreted math equation language 🧮
calculator interpreter language math math-language parser programming-language
Last synced: 17 Jun 2026
https://github.com/fulminazzo/mojito
A parser that reads and executes a simplified version of Java
gradle groovy java library parser spock tokenizer typechecker
Last synced: 17 Jun 2026
https://github.com/bel-framework/bel-scan
Generic scanner for Erlang
erlang erlang-library parser parser-library
Last synced: 16 Feb 2026
https://github.com/danilosampaio/integraph
Create Architecture diagrams from your code.
architecture diagram mermaid parser yaml
Last synced: 20 Apr 2026
https://github.com/pustovitdmytro/quotes
web scrapper (python3, beautifull soap, aiohhtp,csv)
aiohhtp beautifullsoup csv parser postgresql python3 scrapper selenium
Last synced: 04 May 2026
https://github.com/solrikk/2gistrace
Скрипт на Python для автоматического сбора информации о компаниях из каталога 2ГИС. Полученные данные сохраняются в формате CSV и могут использоваться для анализа или интеграции в другие системы.
Last synced: 23 Jun 2026
https://github.com/anmiles/userscripts
Userscripts for browsers
customization frontend javascript jquery maps nodejs parser react typescript userscripts website
Last synced: 04 May 2026
https://github.com/dusrdev/sagittarius
Performant reflection-less argument parser
cli cross-platform csharp dotnet parser
Last synced: 16 Apr 2026
https://github.com/create3000/x_ite-node
Pure Node.js wrapper of X_ITE
3d browser framework glb gltf2 javascript json node parser stl svg vrml wavefront-obj webgl wrl x3d x3d-browser x3dom xml
Last synced: 20 Apr 2026
https://github.com/davidbernal/async-json-parser
Async JSON parser (parse & stringify)
Last synced: 05 May 2026
https://github.com/sei40kr/tree-sitter-fstar
Tree-sitter grammar for F*
fstar parser syntax-highlighting tree-sitter
Last synced: 18 Jun 2026
https://github.com/mezoni/parser_combinator
Parser combinator is a collection of parsers that can be used to combine basic parsers to create parsers for more complex rules.
dart dart3 parser parser-combinators parser-library parsers parsing
Last synced: 09 Jun 2026