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/sv-tools/conf-reader-env
Environment variables parser for conf project
conf environment-variables parser reader
Last synced: 06 Oct 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/kdwils/dockerfile
golang package to help parse and modify dockerfile contents
Last synced: 14 Jan 2026
https://github.com/pndmix/tree-sitter-rampcode
Rampcode grammar for tree-sitter
Last synced: 06 Oct 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/markuszeller/php-annotations
This class helps reading annotations.
annotations composer package parser php
Last synced: 17 Jan 2026
https://github.com/nhatthm/timeparser
Time parser for Golang
go golang parser time timeparser
Last synced: 15 Feb 2026
https://github.com/manishmeganathan/symbolizer
Go Package for Parsing Simple Symbols
golang lexer-parser lexical-analysis parser symbol-parser
Last synced: 07 Oct 2025
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/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/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/tompaton/goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
golang parser parser-combinators
Last synced: 14 Jan 2026
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/pyzh/gdpl-ex.poc-1
gdpl:elixir 简单的语句解析演示
chinese gdpl ld2 parser poc program-in-chinese s6rt
Last synced: 18 Jan 2026
https://github.com/cnayan/mqb
µ Query Language to JSON Query Builder for easy querying using Q-Server
antlr4 javscript lexer parser query query-builder query-language querydsl
Last synced: 09 Oct 2025
https://github.com/darinochka/parser_courses_ru
Parser courses from coursera, openedu, stepik.
coursera openedu parser stepik
Last synced: 09 Oct 2025
https://github.com/elianna-2004/c-compiler
Implementation of a Small C Compiler
c-compiler evaluator lexer ocaml parser
Last synced: 09 Oct 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/stein197/js-qs
Simple bundle of JavaScript functions to make work with query string easer
parser query-string querystring
Last synced: 28 Jan 2026
https://github.com/ggomez0/compilador
Compilador con analisis Lexico y sintactico
Last synced: 19 Jun 2025
https://github.com/nrjdalal/zod-meta-parser
A utility to extract metadata descriptions from Zod schemas into a structured format.
api conversions json meta parser schema zod
Last synced: 23 Feb 2026
https://github.com/renjisann/tree-sitter-tiger
A tree-sitter grammar for the Tiger language
grammar parser syntax-highlighting tiger tiger-language tree-sitter
Last synced: 21 Apr 2026
https://github.com/thomasvergne/tree-sitter-cabal
Port of original Cabal tree sitter implementation from Magus
cabal highlight parser tree-sitter
Last synced: 19 Jan 2026
https://github.com/bilgesucakir/stitch-grapher
Java-based crochet pattern engine for topology-aware parsing, stitch connectivity graph modeling, and visualization.
crochet-pattern cytoscape data-structures domain-modeling dsl graph graph-theory graph-visualization java oop parser parsing spring-boot threejs topology
Last synced: 31 May 2026
https://github.com/shinigami92/url-parser
Parse a given URL and return an abstract syntax tree
abstract-syntax-tree ast parser typescript url
Last synced: 11 Oct 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/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/emptyflow/flowcommandline
Command line parser and processor
command-line commandline parser
Last synced: 20 Jan 2026
https://github.com/marcinorl/nmea-0183_gps_parser
GPS parser. Project for the subject 'Mobile Technologies'.
Last synced: 14 Apr 2025
https://github.com/marwanradwan7/dojo
An interpreter written in Go.
ast go go-standard-library golang interpreter lexer parser
Last synced: 12 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/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/compactjs/parse-time
Small hour/time parser & stringifier
hour javascript parser stringifier time
Last synced: 13 Oct 2025
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/julian-nash/restparse
Python parser for RESTful HTTP requests
Last synced: 19 May 2026
https://github.com/mateusjssilva/lexical-syntactic-analysis
SimpAlg Parser: A simple parser for the SimpAlg programming language, built using ANTLR.
Last synced: 30 Mar 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/fokaaas/markdown-parser
This console application allows you to parse markdown into html
Last synced: 07 May 2026
https://github.com/fabianopinto/kaitai-struct-ts
Runtime interpreter for Kaitai Struct binary format definitions in TypeScript
binary-format binary-parser kaitai-struct ksy parser runtime-interpreter typescript
Last synced: 22 Jan 2026
https://github.com/sushant1827/LangChain-Basics
A Simple LLM application with chat models and prompt templates
chatopenai gpt-4o-mini invoke langchain parser prompt-template
Last synced: 14 Oct 2025
https://github.com/adaszko/orgdt
Emacs' org-mode date/time parser and renderer
Last synced: 13 Mar 2026
https://github.com/tneudevteam/tneu-news
Scrape news in JSON from tneu.edu.ua
Last synced: 27 Jan 2026
https://github.com/christophevg/cobol-object-mapper
A Cobol (Copybook) parser that produces a corresponding class hierarchy.
cobol csharp mapper object-oriented parser
Last synced: 14 Oct 2025
https://github.com/gonzalo-bulnes/kata-images_gallery_generator
Generate a set of static HTML files from an XML representation of EXIF data so users can browse a collection of images.
Last synced: 05 Feb 2026
https://github.com/adrianvillanueva997/fail2ban-log-parser
Simple to use Fail2ban log parser in rust with python bindings
fail2ban nodejs parser python rust typescript winnow
Last synced: 02 Apr 2026
https://github.com/KSXGitHub/split-char-from-str
A small utility to split a string into the first or last character (type `char`) and the rest (type `&str`)
no-std parser rust string text-processing
Last synced: 15 Oct 2025
https://github.com/ant59/pp-eval
State machine parser and lexer for custom formulae
Last synced: 20 Apr 2026
https://github.com/jednano/ini
A highly configurable INI parser that reads and writes the informal INI file format.
configurable format ini parse parser read write
Last synced: 18 Feb 2026
https://github.com/vanduc1102/parse-stackoverflow-data
Parse stackoverflow data
Last synced: 16 Oct 2025
https://github.com/omermecitoglu/react-component-tree-parser
Provides a function to parse react component tree of a tsx file
Last synced: 14 Mar 2025
https://github.com/gthomas08/flex-bison-project
Lexical and grammatical implementation of a subset of the Python programming language.
Last synced: 28 Apr 2026
https://github.com/antoneri/hicparser
Python decoder for the HiC genome contact format
genome-sequencing hi-c parser python
Last synced: 22 May 2026
https://github.com/craigsdennis/taste
Get a taste of a code base
aggregator ast javascript parser
Last synced: 18 Oct 2025
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/valdezfomar/tree-sitter-desktop
Desktop Entry Specification grammar for tree-sitter
Last synced: 24 Feb 2026
https://github.com/ofabricio/walker
A simple text parser in c
c parser scanner text-analysis
Last synced: 22 Jan 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: 20 Oct 2025
https://github.com/extybr/tracker_parser
bash-script parser python-script script shell shell-script
Last synced: 14 Mar 2025
https://github.com/bpetermann/ts-lox
Typescript interpreter for lox
interpreter nodejs parser scanner typescript
Last synced: 02 Jan 2026
https://github.com/jirihnidek/python-iniparse
Python iniparse module with patches from Fedora project
Last synced: 01 Jun 2026
https://github.com/terratensor/fct-parser
Утилита командной строки для синтаксического анализа страниц списка вопросов к рубрике «Вопрос-ответ» и сохранением в файл в формате csv или json.
Last synced: 18 Feb 2026
https://github.com/klippa-app/receipt-ocr
Receipt OCR engine to extract receipt information.
extraction information ocr parser python receipt
Last synced: 22 Oct 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/1517mb/short-info-AIDA
GUI парсер HTM файлов программы AIDA64 для Windows 64. Приложение помогает автоматизировать процесс копирования данных.
Last synced: 23 Oct 2025
https://github.com/dkandalov/parser4k
Parser combinator library for Kotlin 🧩🧩🧩 🔨
Last synced: 14 Mar 2025
https://github.com/moabdelazem/parser
A Simple JSON parser built from scratch in Go
Last synced: 23 Jan 2026
https://github.com/jstedfast/coreml
A parser for Apple's CoreML models
apple csharp machine-learning model parser
Last synced: 23 Oct 2025
https://github.com/jonathanjameswatson/regex_parser
OCaml parsers (not compilers!) for (limited) regular expressions
ebnf lexer lr1-parser menhir ocaml ocamllex parser recursive-descent-parser regex
Last synced: 01 Nov 2025
https://github.com/akamajoris/lastlogparser
lastlog file parser (golang + cgo)
Last synced: 23 Jan 2026
https://github.com/ohadswissa/nand2tetris-jack-analyzer
Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)
jack java nand2tetris parser vm
Last synced: 27 Feb 2026
https://github.com/asynched/brainfuck
An implementation of the brainfuck language in Go.
Last synced: 18 Apr 2026
https://github.com/michallepicki/lang
A small example on how one might use leex+yacc from Gleam
Last synced: 30 Mar 2025
https://github.com/hyper-prog/smartjson
SmartJSON - Go package to handle JSON
go golang json json-parser module parser
Last synced: 19 Apr 2026
https://github.com/hatamiarash7/salt-result-parser
Parse and visualize the SaltStack results
Last synced: 25 Oct 2025
https://github.com/linusdm/ex_lox
An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).
crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser
Last synced: 25 Oct 2025
https://github.com/purpleclay/chomp
A parser combinator library for Go that makes parsing text intuitive and maintainable
chomp go parser parser-combinators runes strings
Last synced: 03 Feb 2026
https://github.com/ology/lingua-word-parser
Parse a word into scored known vs unknown parts
natural-language-processing nomenclature parser perl5
Last synced: 23 Jan 2026
https://github.com/amiralv82/bminor-to-c
A minimal translator from the Bminor teaching language to readable C code.
c-language compiler compiler-construction compiler-design parser transpiler
Last synced: 26 Oct 2025
https://github.com/rczaka/oauth-code-parser
Simple, web based, OAuth URL code parser
Last synced: 14 May 2025
https://github.com/paebbels/pyipcmi.parser.files
Parser for *.files files in pyIPCMI.
Last synced: 02 Jul 2026
https://github.com/teddybear182/easylang-web
Language made in JavaScript
interpreter javascript language parser
Last synced: 02 Jul 2026
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