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/dpakach/gorkin
A simple lightweight gherkin parser
bdd gherkin gherkin-parser golang gorkin hacktoberfest parser
Last synced: 03 Apr 2025
https://github.com/piterweb/jalang
jalang / An interpreted language built with Rust
interpreter lexer parser programming-language rust
Last synced: 26 Mar 2025
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/codybloemhard/md-to-incodoc
Convert markdown to incodoc.
conversion incodoc markdown parser
Last synced: 14 May 2026
https://github.com/mrgriefs/calculate-string
Parses a string containing mathematical operators to a number
javascript numbers parser string-manipulation
Last synced: 14 Oct 2025
https://github.com/tneudevteam/tneu-news
Scrape news in JSON from tneu.edu.ua
Last synced: 27 Jan 2026
https://github.com/nstevens1040/anglesharpparser
This .NET 6.0 library uses AngleSharp to parse an HTML string into a DOM. It is written such that it can be easily used in PowerShell Core.
csharp document-object-model dom dotnet-6 dotnet-core html net-core net-core-6 net6 parse parser powershell powershell-core
Last synced: 06 Mar 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/kauefraga/cpp-commandline
🧶 A command line (CLI) library that will help you to build your command line applications with out of the box.
cli command-line commandline cpp parser
Last synced: 02 Apr 2025
https://github.com/themmoddingherds/gfs
GFS parser library for C#
csharp gfs library parser skullgirls tfh
Last synced: 14 Oct 2025
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/markkoz/prop-logic
A lexer and parser for propositional formulas in propositional logic
lexer parser propositional-logic python
Last synced: 14 Jun 2025
https://github.com/ad-si/elm-stylus
Stylus CSS parser for Elm
css elm parser preprocessor stylus
Last synced: 14 May 2026
https://github.com/glennsarti/sentinel-parser
Go Packages to parse HashiCorp Sentinel file types
golang hashicorp parser sentinel
Last synced: 30 Apr 2025
https://github.com/freight-trust/global
schema registry global
deliveredby json json-ld json-schema json-schemas parser registry schema xml-schema xsd
Last synced: 18 Apr 2026
https://github.com/somucheffort/fox
A command parser library
command command-parser node nodejs parser
Last synced: 11 Mar 2025
https://github.com/haobogu/ling571
Deep techniques for natural language processing
Last synced: 16 Oct 2025
https://github.com/clitetailor/simple-xml-parser
A simple XML parser in NodeJS
Last synced: 30 Apr 2026
https://github.com/metaid-developers/metaid-script-decoder
MetaID Protocol Parser - Extract and parse PIN data from BTC and MVC blockchain transactions. Pure Go, zero dependencies, easy integration.
blockchain btc decoder go golang metaid microvisionchain mvc parser web3
Last synced: 14 Jan 2026
https://github.com/fiftin/parse_scala_log
NPM package for parsing Scala log messages.
Last synced: 13 May 2026
https://github.com/horacehylee/my-json-parser
My JS parser experiment to learn how parsing works
json-parser monadic-parser monadic-parser-combinators nodejs parser
Last synced: 18 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/hrszpuk/remeta
A metaprogramming tool for porting Go packages over to the ReRect programming language
binding-generator go golang metaprogramming parser rect rerect
Last synced: 30 Jun 2026
https://github.com/f33rni/chromium-to-mozilla-cookies
Simple yt-dlp code based zero-dependency script that converts and decrypts cookies from chromium-based browser for importing into Mozilla's firefox-based browsers
brave chrome chromium cookie-decryptor cookie-parser cookies decryptor exporter firefox importer mozilla mozilla-firefox parser
Last synced: 07 May 2026
https://github.com/alfredoprograma/calculus
Super simple calculator interpreter
Last synced: 17 Mar 2025
https://github.com/pikulev/hario-core
Type-safe Python HAR model: Pydantic-powered parsing, validation, normalization, and transformation—readying HTTP Archive data for analytics and easy extension.
developer-tools http-archive http-archive-format parser pydantic python web-debug web-performance
Last synced: 07 Jul 2025
https://github.com/discoverygarden/foxml
Provides migration plugins and utility scripts to facilitate I7 to Modern Islandora migration.
drupal drupal-module islandora migration parser
Last synced: 18 Oct 2025
https://github.com/valdezfomar/tree-sitter-desktop
Desktop Entry Specification grammar for tree-sitter
Last synced: 24 Feb 2026
https://github.com/scymtym/language.yaml
UNFINISHED Native Common Lisp YAML implementation
Last synced: 26 Mar 2025
https://github.com/mondeja/cartocss-doc-parser
CartoCSS styling documentation parser
Last synced: 14 Mar 2026
https://github.com/himenon/message-command-parser
Parse space- and colon-separated messages into parameters
command-parser message-parser parser
Last synced: 11 Aug 2025
https://github.com/jpiechowka/npm-audit-2-docx
Parse npm audit reports and create docx documents with summary of vulnerabilities
docx npm npm-audit parser reporting security security-tools
Last synced: 27 Jan 2026
https://github.com/afeiship/weapp-vue-parser
Single vue file parser for weapp.
Last synced: 14 May 2026
https://github.com/toberge/narrationizer
very WIP engine for text-based adventure games
adventure-games parser react text-based-adventure wip
Last synced: 19 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/josephbartlett/ccd-viewer
Lightweight PHP CCDA/CCD viewer that parses uploaded clinical documents, shows patient metadata, section narratives, structured entries, and XML snippets in a Bootstrap UI.
bootstrap ccd ccda clinical-documents health-data health-it healthcare hl7 parser php viewer xml
Last synced: 13 Jan 2026
https://github.com/serkodev/markdown-exit
Fast, customizable Markdown parser and renderer with full CommonMark support. TypeScript rewrite of markdown-it with enhancements.
commonmark javascript markdown parser renderer typescript
Last synced: 20 Jan 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/suryakantamangaraj/touchstone-python
Python library for parsing Touchstone .sNp files in RF/microwave engineering. Provides easy APIs for S‑parameter analysis, integration with NumPy/SciPy, and reproducible workflows for simulation and visualization.
microwave network networkanalyzer parser rf s-parameter s2p snp touchstone
Last synced: 24 Apr 2026
https://github.com/zensey/go-lr-parser
An LR parser library with user-defined error recovery strategy
Last synced: 08 Jun 2026
https://github.com/beenotung/nginx-portal
A utility tool to easily manage port forwarding and update Nginx configurations through an interactive and scriptable CLI interface.
automation cli config generator interactive-cli nginx parser port-forwarding
Last synced: 24 Mar 2025
https://github.com/mvc-works/lilac-parser
A toy combinator parser inspired by Lilac
Last synced: 21 Feb 2026
https://github.com/smiley4/simpleparser
Creates a syntax tree from a given string and grammar (ebnf)
Last synced: 15 May 2025
https://github.com/haronbh/xml-management-with-python
This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.
1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd
Last synced: 24 Mar 2025
https://github.com/linuskmr/clipyarser
A simple, declarative and easy-testable command line argument parser
argparse argumentparser cli parser
Last synced: 02 Jul 2025
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