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/cheesegrinder/templatestr-rust
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 23 Jun 2026
https://github.com/bookshelf-writer/puremail
A blazing‑fast, zero‑allocation Go package for strict e‑mail parsing, tag trimming and binary serialisation
email golang gomod normalize parser valid zero-alloc
Last synced: 30 Jul 2025
https://github.com/vikaspotluri123/election-16
Merging data to uncover trends
election-data elections node parser
Last synced: 22 May 2026
https://github.com/liolle/mdparser
markdown parser
markdown npm-package parser typescript
Last synced: 19 Feb 2026
https://github.com/mysterious-ben/xmlrecords
Utilities to extract tabular data from XML
Last synced: 30 Jul 2025
https://github.com/hemakodaa/bsky-getauthorfeed-parser
A parser for app.bsky.feed.getAuthorFeed GET endpoint
Last synced: 16 Apr 2026
https://github.com/daksh14/rtoml
RToml is an experimental 100% handwritten toml parser
Last synced: 14 Jun 2025
https://github.com/fredgdaley2/sortiously
Sort delimited or fixed width files by a defined key with data filter options and progress reporting.
csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting
Last synced: 26 Mar 2025
https://github.com/khmelnitskiianton/language
My translation system: my language + translator to NASM
language nasm parser translator x86
Last synced: 30 Oct 2025
https://github.com/iveelsm/graphql-query-parser
Simple utility for extracting GraphQL queries from multiple files
Last synced: 05 Mar 2026
https://github.com/i-rzr-i/domaincommonextensions
The purpose of this repository/library is to provide the most relevant and used extension methods in the life cycle of application development that allow us to improve our code, and writing speed, and use more efficiently dev team time during this period for more complex functionality.
api class data datatype extension helper object parser type util
Last synced: 20 Sep 2025
https://github.com/chalarangelo/cfg-parser
Context free grammar parser based on Earley parsing
context-free-grammar earley-parser parser
Last synced: 27 Jun 2025
https://github.com/jacoblightning/prefix_parser
A rust library to parse binary and SI number prefixes
binary binary-prefix parser prefix rust rust-crate rust-library si si-prefixes
Last synced: 28 Jul 2025
https://github.com/ilzrv/instagram-parser
The parser accounts of the followers and following in Instagram
Last synced: 28 Jul 2025
https://github.com/peterekepeter/ucx
UnrealScript Extensions - all in one language support, transformer, formatter, build system
build-tool language-support linter parser
Last synced: 01 Mar 2025
https://github.com/lambdacasserole/haha-parser
Unofficial, handwritten parser aimed at transpilation of the HAHA language.
education formal-methods formal-verification hoare-logic parser verification
Last synced: 06 Apr 2025
https://github.com/lambdacasserole/sugarsnap
Super generic and reusable shunting and parsing library.
dijkstra expression infix-notation parser reverse-polish-notation shunting-yard-algorithm
Last synced: 06 Apr 2025
https://github.com/valdezfomar/tree-sitter-format-string
Curly brace style string formatting grammar for tree-sitter
parser python rust tree-sitter tree-sitter-grammar tree-sitter-highlight tree-sitter-parser
Last synced: 28 Jul 2025
https://github.com/mattiaz/funk
A custom programming language called Funk. This is a mirror of the Gitlab repo.
interpreter lexer parser programming-language
Last synced: 28 Jul 2025
https://github.com/sh1kxrv/tinyannotations
A tiny config parser
config dictionary dotnet lexer parser
Last synced: 01 Apr 2025
https://github.com/rivnakm/tree-sitter-zenscript
Zenscript grammar for tree-sitter
Last synced: 18 May 2026
https://github.com/gosulja/twee
A Lua/Luau parser for code analysis and editor integration.
Last synced: 28 Jul 2025
https://github.com/nathanpc/pickle
An electronic component pick list application and file parser library
Last synced: 19 Feb 2026
https://github.com/llogick/extended-zccs
Extended Zig Compiler Components: Reduce parsing overhead by reusing data, e.g., in language servers.
parser zig zig-language zig-language-servers
Last synced: 07 Oct 2025
https://github.com/mauricelambert/QueryCombinedLogFormat
This script parses and implements a syntax to query and filter apache access logs, easiest and faster way to find your logs in incident response.
access-log apache filtering forensics incident-response parser python3 query regex requests
Last synced: 26 Jul 2025
https://github.com/floralist/botaxon
A botanical Python taxonomic parser for (sub)species names
Last synced: 08 Mar 2026
https://github.com/bossley9/rmd
An smart subset of CommonMark with added popular extensions implemented in Zig for CLI and WASM
markdown parser typescript wasm zig
Last synced: 18 Sep 2025
https://github.com/koykov/xmlvector
Vector XML parser with minimum memory consumption.
Last synced: 20 Jan 2026
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/sv-tools/conf-reader-env
Environment variables parser for conf project
conf environment-variables parser reader
Last synced: 06 Oct 2025
https://github.com/ivanlink-py/dns-parser
Basic parser pc compontent data from "dns-shop.ru"
Last synced: 26 Oct 2025
https://github.com/repcomm/quadgraph
A simple quadratic function grapher in js
canvas graph js parser quadratic-formula
Last synced: 25 Jul 2025
https://github.com/ryanlath/jsonconfigpreparser
Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.
configuration-files golang json parser
Last synced: 14 Jan 2026
https://github.com/farinap5/ndr-c
Custom architecture and compiler written in C
Last synced: 17 Sep 2025
https://github.com/donalexandro/bpchub
Super simple parser that is being used by me as a playground to improve my skills
Last synced: 25 Jul 2025
https://github.com/corentinptrl/cisconf
Parses, generates and compares Cisco configurations
cisco ios ios-xe network networking parser router switch
Last synced: 14 Jan 2026
https://github.com/omr5221/tickettemplate
command-line-app parser ruby sql-query
Last synced: 24 Jul 2025
https://github.com/programie/pini
A library for reading and writing Ini files in PHP
ini oop parser php-library reader writer
Last synced: 12 Oct 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/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 2026
https://github.com/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/dptole/toylang
My first toy language. Created exclusively for learning purposes.
analyzer ast bnf interpreter language parser programming syntax toy
Last synced: 24 Jul 2025
https://github.com/terotests/rangerparser
Opinionated tokenizer and parser for common and custom languages
Last synced: 22 Mar 2025
https://github.com/fabiospampinato/json-simple-parser
The fastest pure-JS implementation for JSON I could come up with.
javascript js json native parser simple
Last synced: 06 Nov 2025
https://github.com/gaelreyrol/grafana-hcl
A tool to generate Grafana resources from HCL files (terraform like)
generator golang grafana grafana-dashboard hcl parser
Last synced: 07 Oct 2025
https://github.com/maureranton/artificialanalysis-ai-parser
Parser for artificialanalysis.ai — extract AI model pricing, benchmarks & speed without an API key. Python (CLI) + JavaScript (browser & Node.js). Rewrites the broken demianarc/artificialanalysisscrapper.
ai-models artificial-analysis artificialanalysis benchmarks data-extraction llm model-data parser pricing python rsc scraper
Last synced: 31 May 2026
https://github.com/msk998/gofrec
Multi record file parser written in Golang
Last synced: 14 Jan 2026
https://github.com/ggomez0/compilador
Compilador con analisis Lexico y sintactico
Last synced: 19 Jun 2025
https://github.com/mattbriggs/jsparserpy
Parser will transform JS into an XML file to use in creating # an JS object reference.
Last synced: 07 Oct 2025
https://github.com/lastchiliarch/cronparser
Crontab parser for golang(using yacc).
cron crontab-parser golang goyacc parser
Last synced: 14 Jan 2026
https://github.com/under-web/vk_parser_topic
Парсит номера телефонов и комментарии, город и имся с ссылкой в отдельный файл
Last synced: 14 Mar 2025
https://github.com/jessecoretta/go-aci
Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.
access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax
Last synced: 14 Apr 2025
https://github.com/joshua-auchincloss/synkit
A fast, syn-like incremental parser framework for Rust built on logos-rs
ast lexer parser proc-macro streaming-parser
Last synced: 12 Jan 2026
https://github.com/bitvantage/sharptextfsm
SharpTextFSM is a .NET implementation of the Google TextFSM Python module.
cli parser parsing regexp state-machine textfsm
Last synced: 01 Mar 2026
https://github.com/younes-alturkey/paint
.NET Windows Forms app applying concepts of Tokenization, Custom File extension, and Computer Graphics.
csharp filesystem graphics parser state-management tokenizer
Last synced: 06 Jul 2026
https://github.com/simenandre/actions-parsers
Upgrade inputs from `@actions/core` by parsing and extended types!
actions github-actions parser typescript
Last synced: 07 Oct 2025
https://github.com/gobstones/gobstones-gbb-parser
[GobstonesWeb2] A parser/printer for GBB (Gobstones Board) file format
gbb gobstones-board gobstonesweb2 parser
Last synced: 18 Jan 2026
https://github.com/geometryzen/stemcstudio-markdown
Markdown parser and rendering library based upon the commonmark specification written in TypeScript
Last synced: 05 Nov 2025
https://github.com/ahnafyy/string-2-react
Turn your valid HTML strings into React components with ease!
Last synced: 20 Apr 2026
https://github.com/asynched/nom-language-parser-demo
A short language parser built using nom to test it. :)
Last synced: 11 Nov 2025
https://github.com/lichtso/es6-parser
A lightweight parser written in and for ES6 JavaScript
Last synced: 07 Oct 2025
https://github.com/bilalhameed248/pdf-document-extraction
Python PDF-to-HTML Converter: Transforming PDF Documents into Structured HTML Tags. - Feb 2022 - Jun 2023
document extraction fitz parser parsing pdf pymupdf pymupdf-fitz python python3
Last synced: 08 Oct 2025
https://github.com/nicholaswmin/flomaster
fast, native syntax highlighting [wip]
highlight-api parser syntax-highlighting tokenizer
Last synced: 10 Sep 2025
https://github.com/stanleystanmarsh/phrases-generator
The program for text parsing and text continuation generation based on N-grams.
Last synced: 23 Jul 2025
https://github.com/qazcetelic/sqlimagine
A DSL for quickly and easily designing SQL databases 🗃️.
antlr4 domain-specific-language kotlin parser prototyping-tool relational-databases sql
Last synced: 08 Oct 2025
https://github.com/4ster-light/f-logic
Implementation of a logic formula parser and truth table generator in F#
fsharp interpreter lexer parser
Last synced: 08 Oct 2025
https://github.com/ralvarezdev/go-parser
Types parser helper functions for Golang Projects
go go-ast go-structs-tags golang hide-json-tags overwrite-json-tags parser protobuf protobuf3
Last synced: 13 Oct 2025
https://github.com/letsmakecakes/json-parser
A lightweight JSON parser built in Go, designed to tokenize and parse JSON.
cli go golang json lexer lexer-parser parser tokenization
Last synced: 12 May 2026
https://github.com/chgomez04/minishell
Unix shell implementation in C developed at 42 Barcelona, with parsing, pipes, redirections, builtins, signals and environment expansion.
42-barcelona 42-school bash c execve file-descriptors fork lexer linux makefile minishell parser pipes readline redirections shell signals unix
Last synced: 06 Jul 2026
https://github.com/sdttttt/ress
A Javascript RSS parser library for performance purposes, implemented using Wasm.
javascript npm parser rss wasm
Last synced: 12 Jan 2026
https://github.com/justin-marian/magic-temple
Simple program that solves string problems: large number additions, cipher encodings and "2-grams"".
c caesar-cipher encryption parser string-manipulation vigenere-cipher
Last synced: 29 Jun 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/leoz0214/xml-parser
A parser for XML (Extensible Markup Language) written in C++. Follows the standard: https://www.w3.org/TR/xml
Last synced: 09 Oct 2025
https://github.com/joangq/edsl
Abordaje Funcional a los lenguajes de dominio específico embebidos - Curso de ECI 2024
applicative applicative-functor computer-science domain-specific-language dsl edsl functional-programming functor haskell monad parser parser-combinators plt programming-language-theory
Last synced: 03 Jan 2026
https://github.com/panagiotisptr/codeforces-companion
A codeforces parser, code tester and testcase generator in Go
codeforces-parser competitions crawler go golang parser test-automation testing
Last synced: 14 Jan 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/imdeep2905/ll1_parser
Implementation of LL1 parser in C++.
Last synced: 22 May 2026
https://github.com/kenanbek/tutorial-python-crawler
Crawling website data using Python with requests and Beautiful Soup libraries
beautifulsoup crawler crawling miner parser python python-requests requests
Last synced: 30 Mar 2025
https://github.com/harakeishi/gscp
gscp is the ssh-config parser available in go. gscp is named as an abbreviation of go ssh config parser.
go golang parser ssh ssh-config
Last synced: 12 Jan 2026
https://github.com/Simpson-Computer-Technologies-Research/csvparser
CSV File Parser in C
Last synced: 14 May 2025