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-23 00:22:57 UTC
- JSON Representation
https://github.com/anyfin/dotenv-from-k8s
A commandline cli tool to fetch, merge and convert secrets and config maps in k8s to dot env property file. Useful for building frontend projects for k8s.
configmaps dotenv kubectl kubernetes openlibrary parser secrets
Last synced: 06 Aug 2025
https://github.com/dylanwal/unit_parse
Tool for parsing 'ugly' numbers and units
parser python science units units-measures-converter units-of-measure
Last synced: 07 Aug 2025
https://github.com/tree-sitter-grammars/tree-sitter-svelte
Svelte grammar for tree-sitter
Last synced: 04 Sep 2025
https://github.com/matrunchyk/expression-parser
This package allows evaluating (parse with mapping) large amounts of data in a flexible manner, providing various processing functions
compiler expression expression-evaluator expression-parser laravel library parser
Last synced: 11 Jul 2025
https://github.com/abend0c1/rexxxmlparser
An XML parser written in the REXX programming language. It runs on mainframes (z/OS Rexx) as well as Windows and Linux (Regina or ooRexx).
mainframe parser rexx xml xml-parser
Last synced: 03 Feb 2026
https://github.com/ericbn/js-abstract-descent-parser
Abstract Descent Parser algorithm implemented in JavaScript
grammar javascript parser parsing
Last synced: 15 Aug 2025
https://github.com/bravo68web/pacsearch
Pacman Package Finder (In Dev)
archlinux aur awesome graphql hacktoberfest nextjs nodejs parser postgresql rust typescript workflow
Last synced: 29 Aug 2025
https://github.com/gab-studios/gab-cmdline
A GABStudios Java library to help with command line parsing.
command gab-cmdline java line parser parser-library
Last synced: 03 Oct 2025
https://github.com/felixguendling/express2cpp
Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files
3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step
Last synced: 18 Aug 2025
https://github.com/j-mie6/parsley-cats
Typeclass instances for `parsley` to make it compatible with `cats`
cats parser parser-combinators scala
Last synced: 03 Oct 2025
https://github.com/xmonader/pyparsec
python parser combinators (parsec) library
parsec parser parser-combinators python python-parser-combinators
Last synced: 21 Jun 2025
https://github.com/ajanibilby/bnf-parser
Deterministic BNF compiler/parser
bnf compiler javascript parser typescript
Last synced: 11 Aug 2025
https://github.com/nulldev/i-has-js
:smile_cat: A LOLCODE interpreter written in JavaScript
esolang esoteric-language interpreter javascript lolcat lolcode nodejs nulldev parser tokenizer
Last synced: 12 Apr 2025
https://github.com/awoken-bible/reference
NPM package for bible verse reference parsing, formating and meta data
bible-verse-references npm-package parser
Last synced: 19 Apr 2025
https://github.com/anotherhadi/hyprlang-parser
A Golang implementation library for the hypr config language (Hyprlang).
golang hyprland hyprlang parser
Last synced: 15 May 2025
https://github.com/terrynoya/LiteCSV
a lightweight csv table parser in C# mainly for unity but also use in .net
csharp csv dotnet lightweight parser unity
Last synced: 04 May 2025
https://github.com/federicobond/solidity-spec
A Solidity spec suite to test parsers for language compliance.
Last synced: 17 Aug 2025
https://github.com/gunrock/netflow
Cybersecurity: Graph Processing using Gunrock.
cyber-security graph-processing gunrock netflow packets parser router traffic-statistics
Last synced: 10 Mar 2026
https://github.com/avanov/openapi-type
OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats.
colander mypy oas3 openapi openapi3 parser specification swagger typing
Last synced: 18 Aug 2025
https://github.com/sentialx/node-bookmarks-parser
Parses Chrome HTML bookmarks files
bookmarks chrome netscape nodejs parser typescript
Last synced: 18 Jul 2025
https://github.com/jerald/yoloxide
A rust implementation of the yolol language from the upcoming game Starbase
emulator interpreter parser rust starbase yolol yoloxide
Last synced: 14 Apr 2025
https://github.com/rajesh-rahul/wot-battle-results-parser
World of tanks battle results parser for wotreplays and dat files written in Rust.
parser rust world-of-tanks wotreplays
Last synced: 22 Mar 2025
https://github.com/ackeecz/configuru
Multiple-environment configuration manager
backend builder config configuration dot-env env environment hacktoberfest loader node nodejs parser preferences process-env setup variable
Last synced: 04 Aug 2025
https://github.com/jimut123/spammify
SPAMMIFY: sending spam email with ease in python
colorama crime cyber-crime email gmail gmail-api gmail-api-python gmail-email-spam gmail-smtp google imap networking parser pop3 python3 smtp spam spam-email-sender spam-hack urllib
Last synced: 16 Jan 2026
https://github.com/hhatto/peg-rst
reStructuredText in C
c parser peg rest restructuredtext
Last synced: 11 Apr 2025
https://github.com/xd009642/llvm-profparser
Mostly complete pure rust implementation of parsing llvm instrumentation profile data
coverage-data deserialization hacktoberfest llvm parser
Last synced: 17 Mar 2025
https://github.com/jonwinton/ddqp
A parser library for DataDog queries
datadog go golang parser query-parser
Last synced: 17 Jan 2026
https://github.com/nickacpt/nbrigadier
NBrigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition, ported for C#.
brigadier command csharp csharp-library dispatcher minecraft nbrigadier parser port
Last synced: 16 Jun 2025
https://github.com/ikegami-yukino/asa-python
Japanese Argument Structure Analyzer (ASA) client for Python
japanese-language natural-language-processing parser
Last synced: 09 Apr 2025
https://github.com/wataruoguchi/covid19_nagano_csv_to_json
Automation script that downloads & re-encodes Nagano Prefecture's open data CSV files, then converts it into JSON files.
coronavirus coronavirus-info covid-19 covid19 covid19-data csv json nodejs opendata parser stopcovid19jp typescript
Last synced: 13 Mar 2025
https://github.com/mat-sz/plist
📝 An universal TypeScript library for handing Apple's Property Lists. Supports binary, text and XML plists; works well in both browser and node.
apple binary ios javascript javascript-library library macos nextstep openstep parser plist property-list propertylist serializer typescript typescript-library xml
Last synced: 24 Jun 2025
https://github.com/luozijun/es
A ECMAScript Parser and Interpreter written in Rust
ast compiler ecmascript es es2018 interpreter lexer parser
Last synced: 29 Oct 2025
https://github.com/udoprog/nondestructive
Nondestructive editing of various formats
Last synced: 16 Mar 2025
https://github.com/fabiopf02/ofx-data-extractor
A module written in TypeScript that provides a utility to extract data from an OFX file in Node.js and Browser
banking data-extraction financial no-dependencies ofx ofx-js ofx-json ofx-parser open-financial-exchange parser qfx
Last synced: 10 Jul 2025
https://github.com/imoutochan/imoutobooruparser
Library designed to parse data from booru-like websites such as danbooru.donmai.us, yande.re, gelbooru.com, and chan.sankakucomplex.com.
anime booru csharp danbooru dotnet gelbooru image library netstandard parser sankakuchannel sankakucomplex tag tags yandere
Last synced: 05 Oct 2025
https://github.com/smelukov/estel
ESTree AST interpreter with dynamic analyzing
ast ecmascript estree javascript parser processor
Last synced: 09 Apr 2025
https://github.com/means88/tsbuf
Generate TypeScript enum and interface from proto buffer.
Last synced: 07 May 2025
https://github.com/spiltcoffee/postdfm
Provides an API for easily transforming Delphi Forms
ast bnf delphi delphi-form dfm ebnf nearley parser
Last synced: 12 Jan 2026
https://github.com/xe/xultybau
Metalanguage analysis
conlang language lojban metalanguage parser toki-pona
Last synced: 12 Apr 2025
https://github.com/AckeeCZ/configuru
Multiple-environment configuration manager
backend builder config configuration dot-env env environment hacktoberfest loader node nodejs parser preferences process-env setup variable
Last synced: 11 Apr 2025
https://github.com/jonschlinkert/parse-code-context
Parse code context in a single line of javascript, for functions, variable declarations, methods, prototype properties, prototype methods etc.
code-comments code-context comments context docs documentation javascript jonschlinkert js nodejs parse parser
Last synced: 07 May 2025
https://github.com/perry-mitchell/ads.txt
Ads.txt parser/generator
adstxt adtech advertising parser
Last synced: 07 May 2025
https://github.com/codica2/simple-scraper
A fairly simple gem that will help you simplify the parsing of web pages.
Last synced: 11 Apr 2025
https://github.com/maxlath/jsondepth
a small command-line tool to walk through the depth levels of a JSON objects
Last synced: 02 Mar 2025
https://github.com/akagi201/flv-parser
Reads a flv file and output its information in sane C data structure
Last synced: 17 Jun 2025
https://github.com/LuisAlbizo/WardScript
A high-level and minimalist programming language
flex-bison interpreter minimalist parser programming-language
Last synced: 11 May 2025
https://github.com/code-disaster/libsdlang
A compact C library to parse SDLang (http://sdlang.org/) text.
Last synced: 07 Mar 2026
https://github.com/assada/configurator
:card_index: Simple configuration container
config containers ini json parser php-library php7 xml yaml
Last synced: 07 Oct 2025
https://github.com/rkirsling/formula-parser
A parser class for simple formulae.
ast formula operator-precedence parser
Last synced: 13 Apr 2025
https://github.com/glehmann/tree-sitter-earthfile
Tree-sitter grammar for Earthfile
earthfile earthly parser tree-sitter
Last synced: 10 Apr 2026
https://github.com/adguardteam/ecsstree
Adblock Extended CSS supplement for CSSTree
adblock adblock-plus adguard ast css css-parser extended-css fast generator lexer parser ublock-origin w3c walker
Last synced: 14 Jun 2025
https://github.com/taufik-nurrohman/markdown
Obviously, a Markdown parser.
commonmark converter extra markdown parsedown parser php
Last synced: 24 Apr 2025
https://github.com/mukeshydv/jsonparserswift
Framework for easily parsing your JSON data directly to Swift object.
ios ios-swift json json-parser json-parsing json-parsing-swift parse parser respective-datatypes swift swift-3 swift-framework swift4
Last synced: 10 Jan 2026
https://github.com/herloct/url-parser
A command-line URL parser, written in Go
command-line-tool go golang parser url url-parser
Last synced: 11 Mar 2026
https://github.com/epost/purescript-datalog-parsers
Parsers for Prolog, Datomic, and various other Datalog varieties.
Last synced: 07 Jan 2026
https://github.com/xgfone/gconf
Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.
argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property
Last synced: 26 Feb 2026
https://github.com/fulcrumgenomics/ferro-hgvs
A high-performance HGVS variant nomenclature parser and normalizer written in Rust
bioinformatics genomics hgvs parser rust variant-nomenclature
Last synced: 02 Apr 2026
https://github.com/unistudents/saffron
A fairly intuitive & powerful framework that enables you to collect & save articles and news from all over the web.
aggregator announcements api-scraper articles crawler crawler-framework dynamic-scraping html-scraping javascript news parser rss rss-aggregator rss-feed rss-parser saffron scraping typescript wordpress-api
Last synced: 21 Feb 2026
https://github.com/raydac/java-prolog-parser
Java based Edinburgh Prolog parser
java parser prolog-programming-language
Last synced: 06 Oct 2025
https://github.com/orisai/object-mapper
Raw data mapping to validated objects
api array conversion hydrator mapper mapping object orisai parser parsing php schema validation validator
Last synced: 26 Apr 2025
https://github.com/superfaceai/parser
Superface profile and map format parser
api integration javascript parser parsing typescript
Last synced: 08 Oct 2025
https://github.com/umutozel/jokenizer.net
:hash: C# Expression parser and evaluator, inspired from jokenizer project.
csharp expression parser tokenizer
Last synced: 28 Apr 2025
https://github.com/timnekk/marketplacesgoodstracker
Quantity and Price Tracker for Marketplaces
google-sheets gspread marketplace ozon parser sheets tracker wildberries
Last synced: 24 Oct 2025
https://github.com/gagan-bansal/parse-svg
Parse svg string to svg DOM element
Last synced: 23 Apr 2025
https://github.com/galaco/vtf
Go package for parsing Source Engine textures (.vtf)
material parser source-engine valve vtf
Last synced: 28 Jul 2025
https://github.com/klzns/parse-es6-imports
Parse ES6 imports from a string
import imports javascript parser
Last synced: 15 Mar 2026
https://github.com/nuchi/sublime-from-cfg
Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar
bnf context-free-grammar ebnf grammar parser parser-generator ply sly sublime-syntax sublime-text
Last synced: 14 Jan 2026
https://github.com/sukhcha-in/dart_web_scraper
Powerful, easy-to-use scraper for web pages and APIs. Chain parsers and transforms to extract exactly the data you need.
htmlparser jsonparser parser parsing scraper scraping webscraper webscraping
Last synced: 22 Oct 2025
https://github.com/bcliang/gamry-parser
Package for parsing the contents of Gamry EXPLAIN data (DTA) files
chronoamperometry cyclic-voltammetry eis electrochemistry explain gamry parser python
Last synced: 14 Jan 2026
https://github.com/librariesio/yarn-parser
:cat2: Tiny web service for parsing yarn.lock files
dependencies librariesio parser yarn
Last synced: 13 Oct 2025
https://github.com/Frozen-Projects/FF_PugiXml
Unreal Engine 5 crossplatform runtime XML parser, editor and creation plugin.
edit parser pugixml runtime soap ue5 ue5-plugin unreal-engine unreal-engine-5 unreal-engine-plugin xml xml-creation xml-parser xml-parsing
Last synced: 05 Aug 2025
https://github.com/jimmy228676/arborparser
ArborParser is a powerful Python library designed to parse structured text documents and convert them into a tree representation based on hierarchical headings. It intelligently handles various numbering schemes and document inconsistencies, making it ideal for processing outlines, reports, technical documentation, legal texts, and more.
arbor chain custom-pattern document error-correction parser parsing tree
Last synced: 27 Feb 2026
https://github.com/findstr/zproto
A simple protocol buffer for (lua, c++, c# )
Last synced: 30 Apr 2025
https://github.com/pruvonet/price-extractor
Given a price string, extract the price and currency code
curr currency extract extractor javascript node parser price
Last synced: 28 Feb 2026
https://github.com/rushuiguan/expression
c# expression parser and evaluator
Last synced: 11 Jun 2025
https://github.com/hangxingliu/mdjs.editor
:memo: An online markdown editor
editor markdown markdown-editor parser
Last synced: 28 Oct 2025
https://github.com/gvcgo/vpnparser
Parse VPN URI to sing-box/xray-core Outbound.
parser shadowsocks shadowsocksr ss ssr trojan vless vmess wireguard
Last synced: 23 Oct 2025
https://github.com/jy95/mediascan
A scanner for media files that follows a user-provided naming convention
files filesystem filesystem-library media media-library media-parsing naming-conventions npm-package parser scanner scanning torrent typescript
Last synced: 23 Apr 2025