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/fabervitale/deno_minimist
💾 Parses command line arguments. Port & rewrite of the node library minimist
cli deno minimist parser typescript
Last synced: 01 May 2026
https://github.com/appto-dev/telegram-api-parser
Парсинг Telegram Bot API и генерация PHP файлов типов и методов.
bot parser parser-library telegram telegram-bot telegram-parser
Last synced: 12 Oct 2025
https://github.com/igwtcode/go-env
A Simple yet Configurable Environment Variable Parser/Loader in Go
config environment environment-configuration environment-variables go golang parser pure-go struct-tag
Last synced: 04 Jan 2026
https://github.com/dens-den/kymopl
Kyrgyz morpgology in Prolog
agglutinative dcg kyrgyz morphology parser prolog swi-prolog
Last synced: 26 Apr 2025
https://github.com/josephbartlett/fhir-response-formatter
A sleek, lightweight browser tool to format and visualize FHIR JSON responses. Paste raw data, click “Format JSON,” and instantly view a clean, color-coded, easy-to-read output. Includes error navigation, resource filtering, copy-to-clipboard, and a built-in legend for quick interpretation.
browser-tool clinical-data fhir formatter healthcare hl7 interoperability json parser visualization
Last synced: 23 Jan 2026
https://github.com/speclynx/apidom
Semantic parser for API specifications
api arazzo asyncapi asyncapi2 javascript openapi openapi2 openapi3 openapi31 parser typescript
Last synced: 21 Apr 2026
https://github.com/kandelvijaya/swiftparsercombinator
Parser Combinator in swift
Last synced: 23 Oct 2025
https://github.com/rodion-arr/google-index
A simple CLI tool which will count yours site pages in Google index
cli google-indexing googlesearch parser
Last synced: 03 Feb 2026
https://github.com/psyanite/scorm-parser
🍰 Scala library to parse and validate SCORM 1.2 packages
adl library parse parser scala scala-library scorm tincan
Last synced: 14 Jan 2026
https://github.com/nezteb/lexer-parser-in-lua
This is for a programming languages class I'm in. Both assignments have already been turned in for the class, so I'm uploading my submissions here for my own future reference (not for cheating).
Last synced: 09 Oct 2025
https://github.com/bencsikandrei/ini-lite
Very basic INI parser with limited functionality
Last synced: 13 Apr 2025
https://github.com/deniedaccesslife/mathgptprogenerator
Program for generating a MathGPTPro account, with a number of free requests.
account account-generator accounts gpt math mathematics mathgpt mathgptpro mathgptpro-account parser selenium selenium-chrome selenium-csharp selenium-csharp-template selenium-driver selenium-webdriver
Last synced: 27 Apr 2026
https://github.com/bionode/bionode-fastq
Streamable FASTQ parser
bioinformatics bionode nodejs parser tool
Last synced: 11 Jun 2025
https://github.com/ya2ir/json_parser
JSON parser written in pure python
json json-parser json-parsing lexer-parser parser parsing python tokenization
Last synced: 13 Aug 2025
https://github.com/roma-glushko/monolog-parser
🛠Parser for your monolog records
Last synced: 01 Apr 2026
https://github.com/yord/pxi-dust
🧚:sparkles:pxi-dust is a plugin with basic operations for pxi (pixie), the small, fast, and magical command-line data processor.
csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv
Last synced: 19 May 2026
https://github.com/lmangani/rust-date-parser-js
RFC3339 Date to Microsecond Timestamp wasm rust module
date javascript js microsecond node nodejs parser rust
Last synced: 11 May 2026
https://github.com/ternaus/google-docstring-parser
A Python package for parsing and validating Google-style docstrings with type hints. Converts docstrings into structured dictionaries and validates type annotations. Requires paid license for non-Albumentations Team users.
code-quality developer-tools docstring documentation google-style parser python static-analysis type-checking validation
Last synced: 16 Mar 2026
https://github.com/joutvhu/date-parser
Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.
Last synced: 19 Jun 2026
https://github.com/nic-obert/permalang
A compiler for a statically typed language
aot compiler cpp language parser programming-language syntax-tree
Last synced: 16 Apr 2025
https://github.com/ryanve/wtb
what the box dimension parser
dimension dimensions funny javascript node-module parser
Last synced: 16 Mar 2025
https://github.com/cattlecloud/babycli
babycli implements declarative parsing of command line arguments including support for subcommands, command aliases, long and short flag names, repeated flags, and custom help messages for Go
cli command-line commands declarative flags golang parser subcommands
Last synced: 18 Feb 2026
https://github.com/stagas/lexer-next
lexer for recursive descent parsers
iterable iterator lexer parser parsing recursive-descent-parser regexp regexp-match tokenizer
Last synced: 08 Jan 2026
https://github.com/qwefgh90/comment-parser
The Comment Parser supports various languages based on FSM. It's written by scala and java.
comment comment-parser java language parser parsing sbt scala
Last synced: 28 Apr 2026
https://github.com/wagesj45/cs-mic
CS-MIC is a .NET library written in C# designed to give developers easy access to expression parsing. For many developers, there is no need to involve complicated settings and formats. With few exposed methods and objects, CS-MIC makes basic expression solving as simple as possible with as little logic required from developers as possible. In fact, one can pull a value with only one line of code.
csharp csharp-library input input-output math output parser parsing-library
Last synced: 27 Jul 2025
https://github.com/CakesTwix/pylng
Simple .lng File Parser from HandyGames games
deepl handygames javagame lng parser python translate
Last synced: 25 Jul 2025
https://github.com/bytebase/mongo-parser
MongoDB parser based on ANTLR4
antlr antlr4 database documentdb mongo mongodb parser sql
Last synced: 18 Jun 2025
https://github.com/biosustain/genomediff-python
GenomeDiff (*.gd) file parser for Python
breseq genomediff genomics parser
Last synced: 12 Apr 2025
https://github.com/marcodpt/query
[DEPRECATED] A really small query string parser and builder, that converts from and to JSON, written as a js es6 module.
decode deprecated encode es6 es6-module esm esmodule javascript js json library microjs parser query query-params query-parser query-string querystring uri url
Last synced: 07 May 2025
https://github.com/f-y/md-spreadsheet-parser
A robust, zero-dependency Python library for parsing, validating, and manipulating Markdown tables, including conversion from Excel to Markdown.
data-conversion excel library markdown pandas parser python spreadsheet table-parser type-safe zero-dependency
Last synced: 23 Jan 2026
https://github.com/i1d9/py3-compiler
Python 3 Compiler
assembly assembly-language code-generation compiler compiler-construction compiler-design lexer lexer-analyzer lexical-analysis parser parser-generator ply python yacc
Last synced: 31 May 2026
https://github.com/laphilosophia/strime
Streaming projection engine — extract fields at multi-gigabit speeds with O(1) memory
data-extraction data-processing fsm high-performance json json-parser json-streaming ndjson parser projection streaming typescript zero-copy
Last synced: 15 Feb 2026
https://github.com/leandro-benedet-garcia/generic_lexer
A generic pattern-based Lexer/tokenizer tool.
generic lexer parser tokenizer
Last synced: 08 Mar 2026
https://github.com/fabiang/dateparser
Date parsing library supporting the full format RFC3339
date dateparser datetime parser php rfc3339
Last synced: 14 Mar 2025
https://github.com/nestorrente/true-json
Respectful JSON serialization & deserialization for JavaScript
converter javascript json parser serialization type typed typescript
Last synced: 09 May 2026
https://github.com/basemax/calculator-flex-bison-c
A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.
bison c flex lexer parser yacc yacc-example yacc-lex
Last synced: 03 Apr 2025
https://github.com/sug0/showgone
A Smogon Pokémon format parser written in Go
format go golang golang-library parser pokemon showdown smogon
Last synced: 07 Apr 2025
https://github.com/sasha-bo/nginx-conf-parser
Parsing nginx.conf files with/without following includes
nginx nginx-conf nginx-configuration parser php
Last synced: 14 Apr 2025
https://github.com/dawaltconley/bg-size-parser
A parser for valid background-size CSS values.
Last synced: 13 Apr 2026
https://github.com/stereobooster/instaparsejs
What if context-free grammars were as easy to use as regular expressions?. Clojure instaparse compiled to ESM
gll gll-parser instaparse parser parsing peg pegll
Last synced: 14 Feb 2026
https://github.com/velliz/pukoconsole
Advanced console util that make pukoframework get things done on the fly
command-line-tool generator parser php-library
Last synced: 28 Jul 2025
https://github.com/rog3rsm1th/kaitai-rs
Kaitai Struct implementation in pure Rust (still a WIP)
Last synced: 18 Oct 2025
https://github.com/kierandrewett/idl
Mozilla WebIDL/IDL to TypeScript definitions.
definitions idl lexer parser types typescript webidl
Last synced: 10 Jun 2026
https://github.com/mihudec/ccutils
Cisco Configuration Utilities
cisco cisco-ios networking parser
Last synced: 09 Mar 2026
https://github.com/aidenellis/bookmarkparser
A Python API to go through your browser Bookmarks file DATA.
aidenellis bookmarks brave-extension browser chrome-extension parser python
Last synced: 14 Apr 2026
https://github.com/gabriel-pinheiro/pierrejs
A parser library with human-friendly parsing errors
Last synced: 23 Jul 2025
https://github.com/globaldothealth/adtl
Another data transformation language
data-transformation json parser python
Last synced: 26 Jan 2026
https://github.com/andyglow/scaladoc
Deps-Free Scaladoc AST, Parser and Macro-based Extractor and Compiler Plugin to carry over
ast compiler-plugin parser scala scaladoc
Last synced: 22 Apr 2025
https://github.com/mdvorak/js-java-properties
Java properties file parser and formatter for Javascript.
formatter java parser properties stringify typescript
Last synced: 11 Mar 2026
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 11 Feb 2026
https://github.com/poti1/pod-lol
Parse Pod into a list of lists (LOL)
hacktoberfest parser perl perl5 perldoc pod
Last synced: 11 Feb 2026
https://github.com/ok-ryoko/tree-sitter-systemtap
SystemTap grammar for tree-sitter
Last synced: 20 Feb 2026
https://github.com/master-hax/lil-json
lil rust crate to serialize & deserialize JavaScript Object Notation (JSON) - #[no_std] compatible
embedded heapless json nostd nostdlib parser rust serialization
Last synced: 30 Aug 2025
https://github.com/colgatto/Poliparser
The only parser you need
css-selector dom dom-parser parser regex text-parsing
Last synced: 15 Apr 2025
https://github.com/hossain-khan/kgeo-device-timeline
Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.
google-takeout google-timeline google-timeline-parser parser timeline
Last synced: 02 Apr 2026
https://github.com/tree-sitter-grammars/tree-sitter-gstlaunch
GStreamer pipeline grammar for tree-sitter
gstreamer-pipeline parser tree-sitter
Last synced: 30 Jan 2026
https://github.com/realtristan/simpl
Programming Language made from scratch with Typescript
Last synced: 06 Jul 2026
https://github.com/joutvhu/expansy
An expression analyzer that allows you to define expression elements of your design.
analysis engine expression expression-parser parser
Last synced: 18 Jun 2026
https://github.com/chmielewskikamil/solbot
Solidity static analyzer and language server written from scratch in Go.
golang lexer lsp parser solidity static-analyzer zero-dependency
Last synced: 09 Mar 2026
https://github.com/taskrfile/tree-sitter-taskr
tree-sitter parser for taskrfiles
Last synced: 27 Aug 2025
https://github.com/ralekna/peq
JavaScript parsing expressions query library
api generator javascript parser peg pegjs
Last synced: 16 Mar 2025
https://github.com/maxrimue/tizo
easily parse and convert any string containing hours, minutes and timezone
Last synced: 24 Mar 2025
https://github.com/wimpyprogrammer/conditional-expression-parser
A simple web site for parsing conditional expressions using JavaScript.
bootstrap3 conditional-statements javascript parser regex
Last synced: 27 Feb 2026
https://github.com/xxczaki/parsify-plugin-covid19
Parsify plugin, that adds COVID 19-related variables 🦠
confirmed coronavirus covid19 data deaths fun math parser parsify parsify-plugin plugin variable variables
Last synced: 13 Mar 2026
https://github.com/fabarca/andar
Provides an abstraction layer for creating and parsing paths in a programmatic way via templates.
best-practices desing-patterns parser path path-manager python template
Last synced: 14 Jan 2026
https://github.com/bpetermann/node-interpreter
Typescript interpreter for monkey
interpreter jest lexer nodejs parser typescript
Last synced: 07 May 2026
https://github.com/marcinbor85/clip
Command Line Interface Parser
arduino arduino-library argument-parser bash cli clip command-line command-line-interface embedded microshell minicli parser shell zephyr
Last synced: 16 Jan 2026
https://github.com/j1nxie/hoshizora
an ecosystem of osu!-related binaries and libraries
Last synced: 23 Mar 2025
https://github.com/t1st3/gulp-muxml
An XML parsing and formatting plugin for gulp
formatter gulp gulp-plugin parser stream xml
Last synced: 20 Jan 2026
https://github.com/neuroglia-io/data.coda
.NET Standard 2.1 library for parsing Belgian CODA files
Last synced: 17 May 2026
https://github.com/srlearn/linter
A grammar and linter for ILP datasets.
golang inductive-logic-programming parser relational-learning
Last synced: 26 May 2026
https://github.com/aenguerrand/log-ai
Parse, extract and analyse raw log with AI
Last synced: 16 Nov 2025
https://github.com/akarshjha03/compiler-design
This repository is dedicated to understanding and implementing the core concepts of compiler design. It covers various stages of a compiler, including lexical analysis, syntax analysis, semantic analysis, intermediate code generation, optimization, and code generation.
clanguage compiler compiler-design flex lalr-parser lex lexical-analyzer parser
Last synced: 15 May 2025
https://github.com/swellshinider/easyarguments
EasyArguments is a lightweight library for managing and parsing input arguments in C# .NET projects.
argparser arguments csharp csharp-library library net open-source parser
Last synced: 30 Mar 2025
https://github.com/rdf-elixir/content_type
An Elixir parser for HTTP Content-Type headers
content-type elixir http parser
Last synced: 18 Jun 2026
https://github.com/algosup/2024-2025-project-4-web-fpga-team-3
A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.
eda-tools fpga parser reactjs simulation
Last synced: 14 May 2026
https://github.com/tylersuehr7/sqlite-class-parser
A lightweight object-to-SQL statement parser.
java java-libraries parser sql sql-parser
Last synced: 27 May 2026
https://github.com/kawamurakazushi/tle-cli
A CLI tool for parsing TLE (Two-line elements)
Last synced: 01 Sep 2025
https://github.com/nemmusu/shodan-output-parser
The wrapper extracts and simplifies the output of Shodan, keeping only essential information.
osint output parser passive-vulnerability-scanner pentesting prettify python redteaming scanner shodan
Last synced: 29 May 2026
https://github.com/smirnovoleg/haskell-interpreter
MiniHaskell interpreter implementation
Last synced: 22 Mar 2025
https://github.com/morteza363831/simple-c-compiler
A simple compiler for C language
antlr4 c compiler java lexer maven parser semantic-analyzer simple-compiler three-address-code
Last synced: 09 May 2026
https://github.com/aryn-ai/docs
Aryn Docs
docs documentation mintlify parser partitioning service
Last synced: 10 Mar 2026
https://github.com/jakubonderka/mrt_parser
Multi-Threaded Routing Toolkit (MRT) Routing Information Export Format (RFC 6396) parser library for Rust.
bgp mrt network parser rust-library
Last synced: 17 Mar 2025
https://github.com/yoeven/url-query-json-parser
JSON query parser for URL query strings to complex JSON objects and vice versa
decode encode javascript js json param parser query string ts typescript url
Last synced: 10 Apr 2026
https://github.com/maroontress/clione.java
A C17 lexical parser written in Java.
c17 java lexical-parser parser
Last synced: 15 Mar 2025