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/zaincheung/cdk-js
Generator and parser for redemption codes for javascript
cdkey generator javascript nodejs npm parser shortcode typescript
Last synced: 24 Jan 2026
https://github.com/mokiat/java-data-off
A Java library for reading OFF 3D model resources.
Last synced: 22 Aug 2025
https://github.com/droptrigger/vk-to-tg-parser-memes-news-feed
Бот, который с помощью vk-api кидает картинки с новых постов групп ВК, на которых вы подписались через Telegram-бота.
aiogram memes news parser telegram telegram-bot vk vk-api vk-bot vkontakte vkontakte-bot
Last synced: 16 Feb 2026
https://github.com/firefeed-net/firefeed
AI-powered RSS-parser and aggregator
parser rss rss-aggregator rss-feed rss-feed-parser rss-parser rss-reader
Last synced: 13 Jan 2026
https://github.com/ethanuppal/bril-lsp
LSP for Bril in VSCode and Neovim | Parser + type inference as Rust library | Formatter
bril formatter lsp neovim-plugin parser type-inference vscode-extension
Last synced: 25 Jul 2025
https://github.com/BjoernLoetters/Jar-Jar-Parse
A small library for parser combinators in Java with a special focus on simplicity.
clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax
Last synced: 06 Oct 2025
https://github.com/basemax/string2cstring
A tiny program to convert a file contents to C string with supporting multi-lines...
c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools
Last synced: 18 May 2026
https://github.com/cybercoder-naj/parkour
Parser Combinator Library for Kotlin
kotlin parser parser-combinators
Last synced: 06 Feb 2026
https://github.com/kawamurakazushi/tle-parser
TLE (Two-line elements) Parser written in Rust.
Last synced: 26 Jul 2025
https://github.com/ghostwriter/syntax
[WIP]Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)
generator ghostwriter lexer parser php syntax tokenizer
Last synced: 11 Jan 2026
https://github.com/lcweden/jsontext
A state machine for incremental JSON processing.
json json-parser json-path json-pointer jsonl jsontext parser state-machine stream streaming web-streams
Last synced: 31 May 2026
https://github.com/makevoid/simple-articles-format
A file format designed for authors - inspired by YAML, write multiple articles in a single file! - made in 2012
blog formats markdown parser ruby text-parsers
Last synced: 29 Apr 2026
https://github.com/interlark/huntmap-parser
Парсер карт охотничьих угодий huntmap.ru
cartography geojson maps parser python3 selenium
Last synced: 18 Jan 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/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/derekstride/monkey
Following Writing an Interpreter in Go (https://interpreterbook.com/) & Writing a Compiler in Go (https://compilerbook.com/) by Thorsten Ball
compiler interpreter parser rust
Last synced: 02 Apr 2025
https://github.com/tree-sitter-grammars/tree-sitter-yuck
Eww grammar for tree-sitter
Last synced: 15 Apr 2025
https://github.com/microformats/microformats-parser-website-ruby
Website for Microformats Ruby parser
microformats microformats2 parser rails ruby website
Last synced: 28 Jul 2025
https://github.com/sangeethnandakumar/twileloop.epub
EPUB Parser & Editor - A C# library for parsing and editing EPUB files. Create new EPUB files with support.
dotnet-standard ebook editor epub parser
Last synced: 03 Apr 2025
https://github.com/burntcaramel/lofi-elm
Format content using #hashtags
content elm lofi parser text text-formatting
Last synced: 27 May 2026
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/timobechtel/json2url
Encodes and decodes javascript objects into/from an url usable string
Last synced: 23 Mar 2025
https://github.com/aurora-is-near/aurora-engine-migration-tool
Aurora Engine migration tool set
blockchain indexer migration parser rust smart-contracts
Last synced: 02 Jan 2026
https://github.com/aeyoll/sukurappa
Watch for changes on a webpage and do anything with it!
Last synced: 21 Feb 2026
https://github.com/luismedel/snasl-parser
A parser for the Nessus Attack Scripting Language (nasl files)
nasl nasl-script nessus openvas parser
Last synced: 29 Jul 2025
https://github.com/maki-daisuke/cflogparser
Parser for Amazon Web Services CloudFront Logs for Go
amazon-web-services cloudfront golang log parser
Last synced: 09 Apr 2025
https://github.com/chollasch/lson4j
Java LSON parser.
data-exchange data-format data-interchange parser
Last synced: 12 Apr 2025
https://github.com/paul-wolf/ukpc
A Python module for parsing United Kingdom postcodes
Last synced: 13 Jun 2026
https://github.com/joht/data-restructor-js
Transforms parsed JSON objects into a uniform data structure
adapter data-structures javascript json parser restructure
Last synced: 01 Feb 2026
https://github.com/eliranmal/styli.sh
text formatter and renderer for the shell
ansi ansi-codes ansi-colors auto-generate bash converter docs documentation documentation-tool generator man-page markdown parser shell style terminal terminal-colors text text-formatting
Last synced: 03 May 2026
https://github.com/christian-2003/lispinterpreter
An interpreter for somewhat adapted Lisp source code. I have worked on this program for a school project.
abstract-syntax-tree abstractsyntaxtree interpreter java lexer lisp parser parsetree programming-language source-code tokenizer
Last synced: 30 Mar 2025
https://github.com/wellwelwel/jsonc.min
✨ Faster and safer JSON and JSONC minify, parse and stringify for JavaScript (Browser compatible) — 2.3KB.
dependency-free json jsonc jsonc-to-json minifier minify parse parser stringify zero-dependency
Last synced: 27 Sep 2025
https://github.com/murilobsd/calamp-rs
Calamp LMDirect rust parser
calamp lmdirect networking parser protocol rust
Last synced: 11 Feb 2026
https://github.com/skt-t1-byungi/tag-name-parser
A tag parser that does not support attributes. Lightweight and fast.
Last synced: 03 Jan 2026
https://github.com/bocaletto-luca/eidos
Eidos programmer language open source by bocaletto luca
bocaletto-luca developer developer-tool development-environment devlopment ei eidos eidos-language gplv3 grammar interpreter language open-source parser programming programming-eidos programming-language python sourcecode
Last synced: 03 Aug 2025
https://github.com/nef10/swiftbeancountparser
Parser to parse plain text into a ledger model
parser plaintext-accounting swiftbeancount
Last synced: 13 Oct 2025
https://github.com/techquery/commanderjsx
Command-line Arguments Parser with JSX support
arguments command-line jsx parameter parser typescript
Last synced: 29 Sep 2025
https://github.com/sematre/mathparser
A simple equation parser for Java
java library mathematics parser
Last synced: 12 Nov 2025
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/mihudec/ccutils
Cisco Configuration Utilities
cisco cisco-ios networking parser
Last synced: 09 Mar 2026
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/willkirkmanm/pascal-compiler
Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.
ast compiler interpreter parser pascal
Last synced: 18 Mar 2025
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/katsew/oq-mapper
Object/Query mapper for Node.js
javascript json mapper nodejs parser pegjs sql sql-parser
Last synced: 13 Apr 2026
https://github.com/akrck02/markdown-docs
Markdown parser for project documentation.
Last synced: 04 Feb 2026
https://github.com/magynhard/curly_bracket_parser
Simple parser to replace variables inside templates/strings and files
parser ruby ruby-gem variable-parser
Last synced: 11 Aug 2025
https://github.com/fireblinkltd/json-streaming-reader
Line delimited and concatenated JSON streaming protocol reader.
concatenated delimited fireblink json line node node-js node-module node-modules npm parser protocol reader stream streaming
Last synced: 18 Jan 2026
https://github.com/jerryfzhang/removelinebreaks
This is a simple python program to help you remove all line breaks in a selected text file.
Last synced: 16 May 2025
https://github.com/wrfly/ecp
environment config parser | fill up the struct through the way you like
Last synced: 16 Jan 2026
https://github.com/krasjet/mint
A C library to work with music intervals, (tonal) pitches, and transpositions
Last synced: 24 Jul 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/purarue/tree-sitter-rifleconf
rifle (ranger filemanager file opener) grammar for tree-sitter
parser ranger ranger-fm tree-sitter tree-sitter-parser
Last synced: 28 Jan 2026
https://github.com/gabriel-pinheiro/pierrejs
A parser library with human-friendly parsing errors
Last synced: 23 Jul 2025
https://github.com/swaggerexpert/jsonpath
RFC 9535 JSONPath parser & validator
jsonpath parser rfc9535 validator
Last synced: 12 Apr 2026
https://github.com/worker-tools/structured-json
Stringify and parse JavaScript values according to Structured Clone Algorithm.
cloudflare-workers deno javascript json parse parser post-message postmessage stringify structured-clone
Last synced: 20 Jan 2026
https://github.com/jevko/community
Features Jevko-related things created by various authors
community featuring free jevko minimal open-source parser parsers syntax
Last synced: 11 Mar 2026
https://github.com/tobiasvl/tree-sitter-rgbasm
:deciduous_tree: RGBASM grammar for tree-sitter
gameboy gbz80 parser rgbds tree-sitter
Last synced: 10 May 2025
https://github.com/omnimodloader/jvmzip
An optimized JVM compliant Zip parser
compression java library optimization optimized parser reader zip zip32
Last synced: 26 Feb 2026
https://github.com/rsore/clargs
A modern, type-safe, header-only C++20 command-line argument parser with minimal runtime overhead and full compile-time validation
command-line-arg-processing command-line-arguments command-line-arguments-parser command-line-parser parser
Last synced: 25 May 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/dens-den/kymopl
Kyrgyz morpgology in Prolog
agglutinative dcg kyrgyz morphology parser prolog swi-prolog
Last synced: 26 Apr 2025
https://github.com/allindevelopers/executanti
Reverse engineer and Web version of "Furnica" and "Cangourou"
ast lexer parser programming-language tokens
Last synced: 26 Mar 2025
https://github.com/khrabrovart/vk-api-schema-parser
VK (VKontakte) API JSON schema parser for .NET
api csharp json json-schema parser vk vk-api-schema vkontakte
Last synced: 19 Aug 2025
https://github.com/ferhatgec/inif
inif, ini file parser in c++
cpp cpp17 file header-only ini parser
Last synced: 27 Aug 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/dawaltconley/bg-size-parser
A parser for valid background-size CSS values.
Last synced: 13 Apr 2026
https://github.com/nmandery/eo-identifiers
Parsers for naming conventions of earth observation products and datasets
earth-observation parser satellite
Last synced: 23 Aug 2025
https://github.com/8dcc/sl
Simple Lisp interpreter
evaluator interpreter lisp lisp-interpreter parser simple
Last synced: 24 Apr 2025
https://github.com/oxylabs/beautiful-soup-parsing-tutorial
Using Python & Beautiful Soup to Parse Data
beautiful-soup-parsing beautifulsoup beautifulsoup-html-parser github-python how-to-use-beautiful-soup-in-python parser python python-beautiful-soup python-web-scraper
Last synced: 25 Aug 2025
https://github.com/duffsdevice/tiny-parser
Write use-case specific parsers within minutes!
context-free-grammar parser parser-generator parser-library tokenizer tokenizer-parser
Last synced: 24 Aug 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/kandelvijaya/swiftparsercombinator
Parser Combinator in swift
Last synced: 23 Oct 2025
https://github.com/ferhatgec/jedi
Jedi, CLI Kedi parser.
cli cli-tool commandline commandline-tool cpp cpp17 kedi parser tree
Last synced: 18 Feb 2026
https://github.com/detro/bytes_parser
A simple wrapper to parse primitive Rust types from a slice of bytes.
bytes parser primitive-types rust rust-library scalar-types simple wrapper
Last synced: 01 Sep 2025
https://github.com/clok/cidr
CLI tool for checking IPs against CIDR blocks
cidr cli filter go golang ipv4 parser pipe validation
Last synced: 23 Mar 2025
https://github.com/jerowork/class-dependencies-parser
Parse all dependencies (FQN) used in a class (e.g. class, trait, interface, enum).
dependencies fcqn fqn parser reflection
Last synced: 01 Feb 2026
https://github.com/kylepls/jrefactor
API for writing custom refactoring tools such as obfuscators, optimizers, and formatters.
antlr4 java java8 parser refactoring
Last synced: 10 Jun 2025
https://github.com/mgriebling/expressionparser
Swift expression parser and evaluator using a parser generated by Coco. Also produces a LaTeX translation of the text-based input expression.
ast coco compiler-compiler evaluator expression latex parser swift syntax-tree
Last synced: 04 Feb 2026
https://github.com/roswelly/solana-transaction-parser
solana trasaction parser
Last synced: 01 Sep 2025
https://github.com/orcalinux/c-json
A lightweight, fast, and cross-platform JSON parsing library for C developers. C-JSON simplifies JSON handling in C, supporting objects, arrays, strings, numbers, booleans, and null values with minimal memory overhead.
json json-parser parser parsing scanner
Last synced: 01 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/bytebase/snowsql-parser
Snowflake parser on ANTLR4
antlr antlr-parser antlr4 database parser snowflake sql
Last synced: 02 Nov 2025
https://github.com/crazywolf132/jungla
🌲🌲🌲 Your new favourite data manipulator
backend data data-manipulation easy-to-use frontend fullstack help-wanted interpreter language library microservices mobile nodejs parser programming-language
Last synced: 05 Apr 2025