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/fontseca/passwd-parser
Parse users inside the `/etc/passwd' file.
Last synced: 15 Mar 2025
https://github.com/djurm/jackson
Advanced type discrimination for .NET’s System.Text.Json.
csharp discriminator dotnet fsharp json parser systemtextjson
Last synced: 26 Dec 2025
https://github.com/martinrosenberg/dice_parser
Just a simple dice parser for a coding challenge.
dice dice-roller parser python python3
Last synced: 05 Apr 2025
https://github.com/yoannchb-pro/own-json-parser
A JSON parser made in typescript with tokenizer, ast, parser ...
ast-builder javascript json-parser nodejs parser tokenizer typescript
Last synced: 05 May 2026
https://github.com/fulminazzo/yamlparser
A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.
github-actions java parser yaml
Last synced: 05 May 2026
https://github.com/averemee-si/ojdbc-types
A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures
datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid
Last synced: 14 Jan 2026
https://github.com/i-rzr-i/codesource
Provide an easy, accurate, and organized solution for storing data in your source code about some ideas, comments, or code references, which was an inspiration for realizing your current functionality.
anchor attribute author code document parser reference source
Last synced: 01 Feb 2026
https://github.com/psydok/app_mafic
Андроид приложение MAFic для получения информации об обновлений глав манги и фанфов, серий аниме и сериалов в 1 свап. На Google Play
Last synced: 12 Apr 2026
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/paddecraft/typed-env
Typed env is an easy solution to type-check and check for environment variables, including the ones from .env-files.
environment-variables parser python3 type-annotations
Last synced: 18 Jan 2026
https://github.com/mhogeveen/monkey-interpreter
Monkey Interpreter written in Go
go golang interpreter lexer parser
Last synced: 23 Apr 2025
https://github.com/antoinegagne/amqp10
An AMQP 1.0 library (it is a work in progress at the moment)
amqp amqp-client amqp1-0 amqp10 parser protocol protocol-library
Last synced: 30 Mar 2025
https://github.com/retr0h/git-url-parse
Package for parsing GIT URLs.
git golang parser repository urls
Last synced: 04 Sep 2025
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/afnanenayet/mdfmt-deprecated
The original rust prototype
formatter markdown parser rust
Last synced: 08 Feb 2026
https://github.com/vajahath/array-objectify
Hierarchically transform an array of objects into a single object
Last synced: 10 Apr 2026
https://github.com/luckasranarison/tree-sitter-icelang
icelang grammar for tree-sitter
parser programming-language tree-sitter
Last synced: 15 Apr 2026
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/louiscklaw/google_search_parser
javascript parser puppeteer scrape scraper x-ray
Last synced: 30 Mar 2025
https://github.com/milahu/gcc-options-parser
parse command line options for the GCC compiler
bash ccache code-transformation gcc normalization normalize options-parser parse parser postprocess postprocessing postprocessor reproducible-builds
Last synced: 31 Mar 2025
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/stonestepsinc/expat-nuget
Expat is a stream-oriented XML parser.
expat library nuget nuget-package parser static-library xml xml-parser
Last synced: 10 Feb 2026
https://github.com/soenneker/soenneker.validators.basicauth.functions
A validation module for validating HTTP Basic Authentication credentials in Functions.
auth authentication basic basicauth basicauthvalidator csharp dotnet function functions parser security validator validators
Last synced: 06 Jun 2026
https://github.com/teixdavide/FEUP_PFL_Parser
λ | Low-level machine interpreter and compiler project, including stack management, parsing, and compiling imperative programs
assembler compiler feup functional-parsing functional-programming parser pfl
Last synced: 05 Jan 2026
https://github.com/felix-engelmann/historic-flight-parser
A parser for the Historic Flight Database
departedflights flights historical-data oag parser
Last synced: 16 Jan 2026
https://github.com/reklatsmasters/wasm2ast
WebAssembly Binary AST Parser
ast node parser wasm webassembly
Last synced: 06 May 2026
https://github.com/anexia/python-param-parser
A parser library for a param string expression.
hacktoberfest parameters parser
Last synced: 12 Feb 2026
https://github.com/tomooda/vcparser
A little combinatory parser in VDM-SL
formal-methods formal-models formal-specification parser parser-combinators peg vdm vdm-sl
Last synced: 27 Feb 2026
https://github.com/nguoidungkhongdinhdanh/mwtp
A parser for MediaWiki titles
Last synced: 12 Feb 2026
https://github.com/serengti/tree-sitter-chaiscript
Tree-Sitter parser for the Chaiscript language
chaiscript cpp parser scripting tree-sitter
Last synced: 07 May 2026
https://github.com/pyramidheadshark/aij_2025_downloader
AIJ 2025 lectures downloader
aijourney downloader education ffmpeg parser playwright video
Last synced: 07 May 2026
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 2025
https://github.com/aparzi/l3d
Website for lighting company
component css html javascript parser php project website
Last synced: 11 Apr 2026
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/bluk/leb128fmt
A library to encode and decode LEB128 compressed values.
compression dwarf leb128 parser rust variable-length-encoding wasm webassembly
Last synced: 09 Apr 2025
https://github.com/redboo/ses_parser
Скрипт для парсинга файла «Советский Энциклопедический Словарь»
Last synced: 15 Jun 2025
https://github.com/under-web/bot_vacantion_hh
Бот для парсинга вакансий программистов с hh.ru (Казань) и автопостинга в телеграм
parser python telegram telegram-bot tg
Last synced: 02 Sep 2025
https://github.com/chardoncs/zig-ansi-parse
Comptime-proof ANSI format parsing library for Zig
ansi-code ansi-colors ansi-terminal colorization parser zig ziglang
Last synced: 19 Jun 2026
https://github.com/customcommander/ohm-grammar-quiz-markdown
Write up your practice problem (Quiz) in Markdown and turn it into JSON-LD structured data.
json-ld markdown ohm-grammar parser
Last synced: 13 Feb 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/aalpar/cronfab
Extensible crontab parser for Go — define custom calendar fields (moon phases, fiscal quarters, etc.)
cron crontab crontab-go custom-calendars extensible go golang parser scheduler
Last synced: 10 Mar 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/vbasky/revelo
A safe, fast Rust port of MediaInfoLib — reads technical and tag metadata from 177 audio, video, image, and container formats. Drop-in libmediainfo replacement (C ABI + CLI), differential-tested byte-for-byte against the mediainfo oracle.
audio c-api cli codec container-formats ffi image libmediainfo media mediainfo mediainfo-alternative metadata metadata-extraction multimedia parser rust video
Last synced: 06 Jun 2026
https://github.com/fpapado/elm-set-cookie-parser
A parser for the Set-Cookie header, written in Elm.
Last synced: 27 Jun 2025
https://github.com/ngn13/parser-bot
A discord bot that makes easier creating select menus, buttons, embeds and much more!
bot discord-bot disocrd parser
Last synced: 26 Jun 2025
https://github.com/luigichopper/clarityscript
A programming language that combines the functionality of HTML with the readability of Python
clarity-script parser programming-language python
Last synced: 26 May 2026
https://github.com/ondra6ak/argpar
A simple arguments parser.
arguments command-line parser python3 simple
Last synced: 03 Jan 2026
https://github.com/alopatindev/long-version
Minimalistic version parsing and comparison. Supports non-semver versions, ignores non-numeric postfixes like alpha/rc/etc.
Last synced: 26 May 2026
https://github.com/maikorapppublic/parser
Maikor ASM parser
assembly-language maikor parser
Last synced: 15 Feb 2026
https://github.com/womblee/discord-ai-helper-bot
This is a Discord Bot designed to help noobs in my Discord server chat about Dying Light modding.
ai bot chatbot discord discord-bot llama llamacpp-python parser python support
Last synced: 08 May 2026
https://github.com/rouming/usb-parser
Tool which parses USB 2.0 protocol sampled by the oscilloscope
ds1054z oscilloscope parser protocol rigol scpi usb
Last synced: 24 Jun 2026
https://github.com/creack/corewar
Corewar in Golang
corewar ebitengine epitech game golang lexer parser
Last synced: 15 Apr 2025
https://github.com/stoe/action-reporting-parse-cli
CLI to parse https://github.com/stoe/action-reporting-cli reports
Last synced: 15 Feb 2026
https://github.com/cumulus13/pyheaderparse
A robust HTTP header and cookie parser library
dict headers modern parser production python raw robust smart
Last synced: 22 Jun 2026
https://github.com/bel-framework/bel-html
HTML utilities for Erlang
erlang erlang-library html html-parser html5 parser
Last synced: 16 Feb 2026
https://github.com/bel-framework/bel-scan
Generic scanner for Erlang
erlang erlang-library parser parser-library
Last synced: 16 Feb 2026
https://github.com/configuredthings/rdp.js
Minimal TypeScript base class for building recursive descent parsers — with a CLI that generates typed parsers from EBNF or ABNF grammars
abnf ebnf grammar parser parser-generator recursive-descent-parser typescript
Last synced: 19 Apr 2026
https://github.com/web-dev-codi/transcript-productivity-parser
A Python application that automatically extracts actionable tasks from transcript files and converts them into organized daily todo lists in CSV format. Perfect for developers who record meetings, brainstorming sessions, or voice notes and want to quickly identify and track follow-up tasks.
csv microsoft parser python teams todo todolist transcript
Last synced: 01 Sep 2025
https://github.com/solrikk/2gistrace
Скрипт на Python для автоматического сбора информации о компаниях из каталога 2ГИС. Полученные данные сохраняются в формате CSV и могут использоваться для анализа или интеграции в другие системы.
Last synced: 23 Jun 2026
https://github.com/eurydia/project-onyx
An interpreter and visualizer for Boolean algebra.
boolean-algebra boolean-logic lexical-analyzer muiv6 parser react syntax-tree
Last synced: 15 May 2026
https://github.com/cheesegrinder/templatestr-go
TemplateStr allows to add variable, function, condition and switch in a string.
Last synced: 19 Jun 2026
https://github.com/tomashubelbauer/js-markdown-parser
A MarkDown parser written in JavaScript
Last synced: 07 May 2026
https://github.com/anujdhillxn/flipbook
A language for generating flipbooks using pictures
Last synced: 22 Mar 2026
https://github.com/kavex/vrchat-log-monitor
Parser for VRChat output logs with custom event configs and discord support
bot discord log monitor parser reader vrc vrchat vrchat-api vrchat-tool
Last synced: 08 May 2026
https://github.com/OrlovEvgeny/serde.zig
Universal serialization for Zig: JSON, Yaml, MessagePack, TOML, CSV and more from a single API
json-serialization parser serde zig zig-library zig-package
Last synced: 24 Mar 2026
https://github.com/mann-conomy/tf-parser
A Node.js parser for converting Team Fortress 2 game files to JSON objects.
file json localization mann-conomy nodejs parser tf2 typescript
Last synced: 02 Mar 2026
https://github.com/gridaco/postgrest-openapi
JS postgREST OpenAPI Spec parser
openapi parser postgresql postgrest schema swagger visualization
Last synced: 08 May 2026