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/jassielof/xdg-zig
XDG Desktop file format library for Zig.
deserializer desktop desktop-entry entry library parser serializer xdg xdg-desktop-entry zig
Last synced: 24 Apr 2026
https://github.com/za-arthur/pg_textparser
Fast parser for text search of PostgreSQL
Last synced: 14 Mar 2025
https://github.com/lussierc/boscopl
A fun & simple programming language.
parser programming-language python scanner
Last synced: 11 Oct 2025
https://github.com/frozencemetery/cdson
C library for the DSON data serialization format, for humans
c dson parser serialization serializer
Last synced: 27 Jun 2025
https://github.com/codeismyid/tsc-output-format
Format Typescript compiler (tsc) diagnostic output into JSON, GHA Annotations, and more.
formatter parser tsc tsc-diagnostics tsc-output tsc-output-format tsc-output-formatter tsc-output-parser typescript typescript-diagnostics
Last synced: 09 Mar 2026
https://github.com/mohabmes/matool
A collection of various custom tools. { Antesh, CITerm, INetSC, KADManga, Tomado }
cli codeigniter-terminal crawler mangareader markd markdown markdown-to-html parser readme scan-tool scanner-web
Last synced: 15 May 2026
https://github.com/moltools/biocracker
Parser for antiSMASH output GenBank files.
Last synced: 14 Jan 2026
https://github.com/mitranim/sqlp
[MOVED] Parser for rewriting foreign code embedded in SQL
Last synced: 10 Jun 2026
https://github.com/tangenta/subscm
A tiny programming language that is a subset of scheme
Last synced: 29 May 2026
https://github.com/kahlery/top-frequent-words-sorter-from-json
cli tool: finding the most frequent words in a JSON file. Reads file and processes it to identify the words that appear most frequently in the file. Outputs the identified words to the user and store.
hashtable json-data json-parser linked-list parser sorting
Last synced: 10 Jun 2026
https://github.com/tariqs26/st
Interpreted language with a JavaScript-like syntax
ast bun bun-test interpreter lexer parser programming-language repl scope typescript
Last synced: 09 May 2026
https://github.com/sfranzyshen/astinterpreter
AST Interpreter
arduino arduino-code arduino-examples arduino-programming arduino-simulator arduino-sketch ast esp32-arduino interpreter parser
Last synced: 09 May 2026
https://github.com/biosustain/omics_valid
Specifications and validators for omics data formats used on C. autoethanogemum C1 program
bioinformatics biology omics parser
Last synced: 09 May 2026
https://github.com/codylico/qbvoxel
Parser/generator for Qubicle Binary file format
Last synced: 29 Mar 2025
https://github.com/crisp-oss/node-markdown-frontmatter-parser
A type-safe Markdown Frontmatter parser.
Last synced: 05 Jul 2026
https://github.com/mysticastra/jsoncraftor
JsonCraftor is a lightweight, header-only JSON parser for C that maps JSON data directly to C structs. It provides type-safe parsing with support for nested objects and arrays.
Last synced: 09 May 2026
https://github.com/textwire/tree-sitter-textwire
The tree-sitter parser for Textwire, dynamic templating and scripting language for Go. Ideal for embedding dynamic content with Go applications
parser tree-sitter tree-sitter-parser
Last synced: 09 May 2026
https://github.com/ruslantolstov/azure-connection-parser
Azure connection string parser
azure cosmosdb eventhub parser servicebus
Last synced: 10 May 2026
https://github.com/jozanza/jsonify-css
parses a css string into a convenient json structure
Last synced: 10 May 2026
https://github.com/oguzhand95/tis100
A tool and package to parse TIS100 assembly programs.
Last synced: 01 May 2026
https://github.com/zubalyana/git-portfolio
A portfolio prototype with the usage of GitHub-parser. This scretch will be used for my future portfolio application!
github html-css-javascript nodejs parser scss
Last synced: 11 May 2026
https://github.com/gianptdev/zdoom-textures-writer
Small tool to write a valid textures text file for the zdoom engine, inteded to be used for automated scripts.
Last synced: 11 May 2026
https://github.com/tomasci/ts-parser
Site parser written in TypeScript, maybe become as a platform for parsers in future
jsdom parser prisma typescript
Last synced: 08 Apr 2025
https://github.com/scmlab/tree-sitter-pi
tree-sitter parser for the language pi
Last synced: 10 May 2025
https://github.com/pierre-24/pybibtex
Provides a Python API to parse BibTeX files
Last synced: 11 Apr 2026
https://github.com/2alf/gparse
Quick tool that separates group tags in svgs for future parsing
Last synced: 25 Aug 2025
https://github.com/tacxou/parser_ldap_rfc4512
A TypeScript parser for LDAP schema definitions based on RFC 4512, using PEG.js grammar.
bun cli developer-tools enterprise ldap nodejs parser parsing pegjs rfc4512 schema typescript
Last synced: 20 Jan 2026
https://github.com/mistert14-caen/logiccompiler
Simulateur logique LogiSim équivalent pour le Web à des fins pédagogiques
equations logic parser simulator
Last synced: 13 Jan 2026
https://github.com/tlonny/astroparse
A minimal, zero dependency, fully-typed parser combinator library
functional parser parser-combinators typescript
Last synced: 13 Jan 2026
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/mtsewrs/partzilla
Multipart parser for node and bun
bun library multipart node nodejs npm-package parser rust typescript
Last synced: 21 Feb 2026
https://github.com/mathjslab/mathjslab-app
MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7, 978-65-00-84828-1
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 10 Jun 2025
https://github.com/mezoni/parser_builder_lite
Parser Builder Lite is a source code generator of high performance real-time parsers.
dart dart3 dartlang parser parser-combinators parser-generator parsers peg
Last synced: 24 Mar 2025
https://github.com/ivanbgd/posix-shell-rust
A POSIX-Compliant Shell (CLI) Implementation in Rust
finite-state-machine fsm parser posix posix-compliant posix-sh posix-shell rust rust-lang state-machine
Last synced: 18 Jun 2025
https://github.com/ahajha/cli151
A C++20 reflection based CLI parsing library with parser built at compile time
cli compile-time compile-time-reflection exceptionless no-dynamic-allocations parser
Last synced: 24 Mar 2025
https://github.com/under-web/job_lab_paser
Парсер для вакансий с сайта joblab.ru
Last synced: 14 Mar 2025
https://github.com/lioncat2002/jupyter-notebook-md-parser
A parser to seperate the exported md file of jupyter notebook into individual python files
jupyter jupyter-notebook md-parser parser python3
Last synced: 29 Apr 2026
https://gitlab.com/fabian_kreutz/apigen
A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.
asyncapi documentation generator openapi parser python specification
Last synced: 10 Mar 2025
https://github.com/thetrueender/day-one-export-analyzer
A tool to examine statistics and trends of metadata for the Day One (https://dayoneapp.com/) journaling app.
dayone export journaling parser python
Last synced: 24 Mar 2025
https://github.com/elkronos/gpt_read
Functions to read documents using GPT.
data-science gpt llm parser question-answering questions-and-answers r
Last synced: 15 Mar 2025
https://github.com/develephant/corona-html5-url-plugin
Corona HTML5 plugin with similar functionality to socket.url
corona corona-sdk coronasdk html5 parser plugin url
Last synced: 08 Apr 2025
https://github.com/susumuota/fast-png-parser
Fast, lightweight and memory efficient PNG chunk parser.
javascript node nodejs npm npm-module parser png typescript
Last synced: 12 Apr 2026
https://github.com/momiji-rs/sparkdown
A fast, standards-first CommonMark parser in Rust — 100% CommonMark 0.31.2. markdown, with a spark.
commonmark commonmark-parser html markdown markdown-parser markdown-to-html parser rust rust-crate text-processing zero-dependencies
Last synced: 26 Jun 2026
https://github.com/ychaaby/javascript_compiler
A JavaScript compiler that parses and compiles specific fragments into custom assembly language using JavaCC and Java.
Last synced: 24 Mar 2025
https://github.com/amillert/camodular
Ocaml interpreter (Sedlex tokenizer + Menhir parser) of modularized classes with two means of inheritance.
functional-programming menhir ocaml parser sedlex
Last synced: 23 Jun 2025
https://github.com/thomascamminady/fit2parquets
Convert Garmin `.fit` files to `.parquet` files using Garmin's FIT SDK.
Last synced: 16 Jan 2026
https://github.com/blacksujit/suraksha
Welcome to the **SURAKSHA -- Secure Document Query Application**! This powerful tool allows you to securely upload, search, and analyze documents with ease. Built using Streamlit, this app offers an intuitive interface and various features for managing your document queries efficiently.
aspect-oriented-programming cloud community-cloud-patterns dashboard database-design databse document implemeation integration model-checking model-selection parser project queries-database queries-keeper repository-pattern search secure-document streamlit-webapp testing-tools
Last synced: 24 Mar 2025
https://github.com/robojones/parser-test
Recursive descend parser for a simple test language
parser recursive-descent-parser
Last synced: 24 Mar 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/lowern1ght/fior
betting sites parser
betting fior parser parser-site portfolio-project
Last synced: 24 Mar 2025
https://github.com/jhk1090/namumark-clone
나무위키 나무마크 파서 구문
namucode namumark namuwiki parser typescript
Last synced: 16 May 2025
https://github.com/rumkin/r-expr
Rich Expressions
language parser tokenizer transformer traverser
Last synced: 25 Mar 2025
https://github.com/athrvk/tokindlemanager
A cron job to keep to kindle service available
actions android epub epub-generation extract-articles ios kindle nextjs nodejs parser react react-native reactjs send-to-kindle
Last synced: 12 Apr 2026
https://github.com/tomijuarez/yavt
Una aplicación didáctica para la introducción a la verificación formal de programas
algorithm c-plus-plus first-order-logic formal-verification parser
Last synced: 18 Jul 2025
https://github.com/thenlabs/meta-parser
Extract metadata from attributes and/or annotations.
annotations attributes doctrine-annotations metadata-parser parser
Last synced: 13 Jan 2026
https://github.com/taservers/vdfparser
Simple and modern C++ library for parsing the Valve Data Format
cpp file-format parser source-engine valve-data-format vdf
Last synced: 16 May 2025
https://github.com/n0str/asn-subnet-parser
Just a draft.
asn asn-cidr networking parser subnet-summarization
Last synced: 29 Mar 2025
https://github.com/jonathanjameswatson/earley_parser
Earley parser for context-free grammars
dune earley-parser ocaml parser
Last synced: 16 May 2025
https://github.com/techouse/django-docs-parser
Parse the Django HTML documentation into a JSON format to be used with Algolia
django documentation parser python3
Last synced: 19 Apr 2026
https://github.com/wyndace/halfdealposterinator
* Instagram (Insta) – продукт Meta** && ** Meta Platforms inc. – внесена в перечень организаций, занимающиеся экстремистской деятельности или терроризмом на территории РФ
alembic instagram parser python sender sql sqlachemy telegram
Last synced: 17 Jun 2025
https://github.com/haronbh/lexical-analyzer-with-java
Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure
compilation java lexical-analysis lexical-analyzer parser
Last synced: 02 May 2026
https://github.com/wiredwiz/moo-parser
A parser library for parsing the Moo and Moo# programming languages.
Last synced: 20 Jan 2026
https://github.com/danielway/nexrad-parser
Parses NEXRAD weather radar data into a convenient structure for analysis.
Last synced: 12 May 2026
https://github.com/marcmarine/omuso
Converts Markdown to a structured JSON format.
Last synced: 10 Mar 2026
https://github.com/fis-stuff/fis-parser-ejs-2.x
ejs template parser plugin for fis3
Last synced: 29 Apr 2026
https://github.com/ashokdey/parserts
A parser implemented in pure typescript without any dependencies.
abstract-syntax-tree parser typescript
Last synced: 23 Mar 2025
https://github.com/koatty/koatty_payload
Payload parser for koatty.
middleware parser request-handler
Last synced: 27 Apr 2026
https://github.com/5rahim/tanuki
Anime video filename parser in Golang, Anitogo Fork.
anime anime-torrent anitogo anitomy parser
Last synced: 08 Apr 2025
https://github.com/rafaelsouzars/mini-parsejs
Mini interpretador de linguagem de programação baseado no artigo: https://medium.com/@henriquesosa/seja-um-compilador-crie-um-compilador-com-javascript-33a9557c8cdf
compiler-construction javascript parser
Last synced: 18 Jan 2026
https://github.com/en10/vbparsehtml
Parse HTML in VB
html parser vbnet visual-basic
Last synced: 06 Jan 2026
https://github.com/ekusiadadus/h2lang
H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.
compiler herbert multi-agent parser programming-language robot rust wasm webassembly
Last synced: 13 Jan 2026
https://github.com/creack/corewar
Corewar in Golang
corewar ebitengine epitech game golang lexer parser
Last synced: 15 Apr 2025
https://github.com/ondra6ak/argpar
A simple arguments parser.
arguments command-line parser python3 simple
Last synced: 03 Jan 2026
https://github.com/zevio/pcu_io
IO management for PCU project
input-output json json-to-text parser pcu pcu-io pdf pdf-to-text python text
Last synced: 18 May 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/nuiix/yeahub-obsidian-parser
Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md
api automation markdown obsidian parser python yeahub
Last synced: 17 Apr 2026