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-26 00:19:23 UTC
- JSON Representation
https://github.com/aichingm/libcj
Libcj is a simple header only json stringify and parsing library written in c.
Last synced: 01 May 2026
https://github.com/dewantrie/lark-grammar-parser
A simple programming language designed for studying parsing and how to use lark-parser in specific scenarios for a particular case.
antlr grammer lark-parser named-entity-recognition parser string-parser
Last synced: 22 Oct 2025
https://github.com/omermecitoglu/react-component-tree-parser
Provides a function to parse react component tree of a tsx file
Last synced: 14 Mar 2025
https://github.com/craigsdennis/taste
Get a taste of a code base
aggregator ast javascript parser
Last synced: 18 Oct 2025
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/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/gthomas08/flex-bison-project
Lexical and grammatical implementation of a subset of the Python programming language.
Last synced: 28 Apr 2026
https://github.com/maxim-mazurok/phantomjs-reddit-programmer-humor-parser
Parse r/ProgrammerHumor from Reddit using PhantomJS in NodeJS
jquery node-js nodejs parser phantomjs phantomjs-node reddit
Last synced: 01 May 2026
https://github.com/santymendez/tp-tadp-hibrido-objetos-funcional
Desarrollo de un Parser para interpretar imágenes realizado en la materia Técnicas Avanzadas de Programación en UTN FRBA
functional-programming monads object-oriented-programming parser parser-combinators scala
Last synced: 25 Mar 2025
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/fundou1081/sv-trace
parser pyslang static-analysis systemverilog
Last synced: 17 Jun 2026
https://github.com/anjakammer/dockerfile-parser
Parses a Dockerfile file and outputs the last occurring value of a specified key
Last synced: 02 May 2026
https://github.com/nilsmartel/math_parser
Rust library to parse simple mathematical Expressions
Last synced: 12 Jan 2026
https://github.com/gpalleschi/jevalexpr
Extensible Java Library and Tool to parse, interpret, compile and execute commands written in a language SQL Like.
compile compiler extensible extensible-parsing interpreted-language interpreter java language languages library line-command parse parser parser-library
Last synced: 02 May 2026
https://github.com/sodoteo/contentful-html-to-richtext
Tool that converts HTML to the rich-text format used by Contentful. Useful for migrating content or integrating with the Contentful platform.
contentful html html5 migration-tool module parser rich-text richtext
Last synced: 02 May 2026
https://github.com/extybr/tracker_parser
bash-script parser python-script script shell shell-script
Last synced: 14 Mar 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/smiley4/simpleparser
Creates a syntax tree from a given string and grammar (ebnf)
Last synced: 15 May 2025
https://github.com/huaying/taiwan-address-parser
Parse Taiwan addresses and coordinate from text/url/file with regex and Google geocode API.
parser python regex taiwan-address
Last synced: 20 Jun 2026
https://github.com/terratensor/fct-parser
Утилита командной строки для синтаксического анализа страниц списка вопросов к рубрике «Вопрос-ответ» и сохранением в файл в формате csv или json.
Last synced: 18 Feb 2026
https://github.com/zheng-bote/hd_doxygen_parser_plugin
doxygen parser plugin for header_docu_qt
Last synced: 03 May 2026
https://github.com/elkard/polynomialdatacontainer
C++ project on the 2nd semester of CS at Warsaw University of Technology
cpp11 data-structures parser polynomials template
Last synced: 24 Oct 2025
https://github.com/elkard/tkom_parserandinvariantsoptimizer
Project for the ‘Compilation Techniques’ course on 6th semester. Firstly I defined the grammar of my own language. Then I implemented a lexical analyzer, parser and semantic analyzer. These modules generate the syntax tree of the given source code (or display the error line with the description of the error). If the source code is correct, the next module (the optimizer) optimizes the syntax tree by detecting invariants in the loops and moving them before the loop. After optimization, the app generates new code based on the modified syntax tree.
invariants java lexer parser syntax-tree
Last synced: 25 Jun 2026
https://github.com/pearxteam/pearxlib2-thirdparty
google-api google-image-search java java-7 java-8 jsoup mediawiki mediawiki-api parser
Last synced: 03 Oct 2025
https://github.com/alvarogarcia7/training-parser-antlr4
antlr4 antlr4-grammar grammar grammar-parser parser python3 training
Last synced: 17 Jun 2026
https://github.com/mvc-works/lilac-parser
A toy combinator parser inspired by Lilac
Last synced: 21 Feb 2026
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/jasperav/env_parser
Parses an env file which can be used to map properties in Rust code
Last synced: 14 Mar 2025
https://github.com/hyper-prog/smartjson
SmartJSON - Go package to handle JSON
go golang json json-parser module parser
Last synced: 19 Apr 2026
https://github.com/lxsmnsyc/arithmeticparserdemo
An Arithmetic Parser Demo using Recursive Descent in Lua
arithmetic arithmetic-computation arithmetic-expression arithmetic-expression-evaluator parser parsing recursive-descent recursive-descent-parser
Last synced: 25 Oct 2025
https://github.com/kociumba/stackparse
utility to parse go stack traces and make them more readable
go golang minimal-dependencies pack parser stacktrace
Last synced: 03 Nov 2025
https://github.com/belomaxorka/torrentpier-parser
Парсер для TorrentPier
bittorrent parser php rutor rutracker rutracker-org torrent torrentpier torrentpier-mod torrentpier-mods
Last synced: 02 Apr 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/gregorybchris/markers
Boolean formula parsing
binary boolean equation formula interpreter parser parsing pratt sat
Last synced: 09 Nov 2025
https://github.com/ewilan-riviere/scanner
CLI to parse files or to get metadata.
Last synced: 28 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/sei40kr/tree-sitter-fstar
Tree-sitter grammar for F*
fstar parser syntax-highlighting tree-sitter
Last synced: 18 Jun 2026
https://github.com/paebbels/pyipcmi.parser.files
Parser for *.files files in pyIPCMI.
Last synced: 27 Oct 2025
https://github.com/albbus-stack/latex-simplified
A faster syntax parser to LaTeX.
Last synced: 28 Apr 2026
https://github.com/teddybear182/easylang-web
Language made in JavaScript
interpreter javascript language parser
Last synced: 28 Oct 2025
https://github.com/acrion/tree-sitter-raku
A fork of tree-sitter-perl adapted to provide improved Raku language grammar and syntax highlighting for the Helix editor.
grammar helix-editor parser perl6 raku rakulang syntax-highlighting tree-sitter
Last synced: 03 May 2026
https://github.com/ohadswissa/nand2tetris-jack-analyzer
Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)
jack java nand2tetris parser vm
Last synced: 27 Feb 2026
https://github.com/comba92/zig-json-parser
Json Parser in 400 lines of code.
Last synced: 28 Jan 2026
https://github.com/davidraleche/ralecheframework
Quick PHP Error Log parser
error-log framework logging-library logging-parser parser php php7
Last synced: 31 Mar 2025
https://github.com/petrvacha/audiogetter
Script prints out all mp3 links on current page
Last synced: 23 Apr 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/extybr/playlist_check
parser playlist python-script script shell
Last synced: 04 May 2026
https://github.com/genial-framework/parser
Parser component from Genial Framework [READ-ONLY]. An extremely fast and eloquent parser.
genial-framework parser php-component php-library php72 php73 php74
Last synced: 16 Mar 2026
https://github.com/hosmelq/search-syntax-parser
Parse complex search queries into structured data with support for field searches, boolean logic, range comparisons, and multiple output formats.
ast expression grammar lexer parser search syntax
Last synced: 15 Aug 2025
https://github.com/vvijk/uni-courses
This repository serves as a centralized hub for organizing and showcasing my university coursework.
api c c-sharp computer-science coursework csharp dotnet java javascript kau lisp parser pascal projects prolog python tictactoe university university-project uwp
Last synced: 11 Apr 2026
https://github.com/tunnelsoft/niniscript
trying to write a DSL which converts the provided code to Old Honoured JQuery. we are using it inside our formgenerator.
antlr4 code-generation dotnet parser scripting-language visitor
Last synced: 24 Apr 2026
https://github.com/azhovan/brainfuck
A brain fuck interpreter implementation with Golang
brain-fuck-interpreter brainfuck golang interpreter lexer parser
Last synced: 14 May 2026
https://github.com/pustovitdmytro/quotes
web scrapper (python3, beautifull soap, aiohhtp,csv)
aiohhtp beautifullsoup csv parser postgresql python3 scrapper selenium
Last synced: 04 May 2026
https://github.com/nikolapeja6/bio-med-proj
School project for the course Bio-Med (Računarstvo u Bio-Medicini, en. Computers in Biomedicine) course which is part of the Master studies at the School of Electrical Engineering, University of Belgrade.
expression-engine expression-evaluator parser rest-api school-project
Last synced: 04 Oct 2025
https://github.com/alextkdev/resume_parsing
Solution on Python that allows parsing and sorting of resumes from popular job websites.
beautifulsoup4 ci-cd flake8 parser parsing python3 selenium
Last synced: 20 Feb 2026
https://github.com/prantlf/crass
A CSS minifier and utility library for JavaScript
Last synced: 05 Oct 2025
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/calcit-lang/lilac-parser
A toy combinator parser inspired by Lilac, ported from CLJS version
Last synced: 07 Feb 2026
https://github.com/httpland/sfv-parser
Structured Field Values for HTTP parser and serializer
field header http parse parser rfc8941 selializer serialize structured structured-field
Last synced: 21 Feb 2026
https://github.com/zevio/pcu_json
JSON parser component for PCU project
component json json-parser json-parser-component parser pcu pcu-json python
Last synced: 15 Apr 2026
https://github.com/bpetermann/ts-compiler
A typescript compiler
compiler jest lexer nodejs parser typescript virtual-machine
Last synced: 05 May 2026
https://github.com/passabilities/num-parser
Parse numbers in ExpressJS requests.
expressjs javascript middleware nodejs number parser
Last synced: 25 Feb 2026
https://github.com/eyrafabdullayev/swagger-doc-parser
Merge Swagger files into one quickly.
java open-api parser spring swagger-ui
Last synced: 25 Feb 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/mkacct/cdif-ts
cDIF parser/serializer written in TypeScript
cdif data-interchange data-serialization parser serialization structured-data
Last synced: 20 Jan 2026
https://github.com/splace/listreader
Go language parsing of numeric lists. CSV etc.
csv floating-point golang-library large-dataset parser
Last synced: 12 Jan 2026
https://github.com/seinshah/flattenhtml
HTML document flattener package for Go
flattenhtml go golang golang-package html5 node-tree parser
Last synced: 08 Feb 2026
https://github.com/mecaneer23/pyify.md
Represent a MarkDown file (.md) as Python objects.
Last synced: 15 Apr 2026
https://github.com/karynaaliushkevich14/currency-calculator
Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.
Last synced: 09 Apr 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/gurleensethi/codeinfoextractor
An application for parsing out comment information from source code.
Last synced: 16 Apr 2026
https://github.com/massigy/lalr1p.viz
This is a visualization of a Look Ahead Left to Right with 1 look ahead token Parser.
clr-parsing lalr-grammar lalr-parser parser visualization
Last synced: 20 Aug 2025
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/piger/sshconfig
This package implements a simple parser for the ssh_config(5) configuration file used by OpenSSH.
go golang parser ssh ssh-config
Last synced: 28 May 2026
https://github.com/smaug6739/mparser
Markdown parser & tokenizer in Golang. Output: HTML/XHTML/Markdown
commonmark golang markdown parser
Last synced: 16 Apr 2026
https://github.com/eu-ge-ne/kitty-keys
Kitty keyboard protocol parser library for Node.js, Deno and Bun.
bun deno javascript kitty-terminal nodejs parser terminal tui typescript
Last synced: 12 Apr 2026