An open API service indexing awesome lists of open source software.

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:

https://github.com/layflags/elm-bic

Library for parsing Business Identifier Codes (BIC)

banking bic elm iso9362 package parser swift

Last synced: 17 Mar 2026

https://github.com/netresearch/node-red-contrib-magento-eqp

Node-RED module to parse Magento EQP callbacks

api-wrapper magento node-red node-red-contrib parser

Last synced: 17 Feb 2026

https://github.com/il2horusteam/il2fb-ds-events-parser

Parser of events of the dedicated server of «IL-2 Sturmovik: Forgotten Battles» flight simulator

events forgotten-battles il-2 library parser python sturmovik

Last synced: 21 Mar 2025

https://github.com/plutokekz/riotapiparser

A small script to parse the riot api documentation to generate json schema file, which get converted to pydantic models aka python dataclasses. For an eay and fast prototyping of api wrappers.

bs4 code-generation json-schema league-of-legends legends-of-runeterra parser pydantic python riot-games-api tft valorant

Last synced: 15 May 2026

https://github.com/danielmschmidt/java-method-parser

A node utility to get the methods out of java files

java parser

Last synced: 10 Jul 2025

https://github.com/marirs/nparse

Parser library for specific use-cases

nom nom-parser parser rust rust-crate rust-lang rust-library

Last synced: 07 Apr 2026

https://github.com/rtxux/pascalcompiler

Pascal-- Compiler written in C#, a course project of Compiler's Principle

compiler parser pascal

Last synced: 14 Jun 2025

https://github.com/mayank-02/xmlalchemy

Command line tool to parse XML files and evaluate queries

antlr4 join-optimizations maven parser visitor xml xpath xquery

Last synced: 23 Jun 2026

https://github.com/qfox/smarty-parser

:elephant: Smarty AST parser

lexer parser smarty

Last synced: 27 Mar 2025

https://github.com/tarasrashkevych99/simple-regex-parser

This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression

parser regex-engine

Last synced: 26 Mar 2025

https://github.com/wizard04wsu/tree-sitter-regex-js

Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter

Last synced: 20 Apr 2026

https://github.com/ymonb1291/dotenv-parser

A fast, zero-permission parser for '.env' files with support for multiline variables.

deno dotenv dotenv-parser parser

Last synced: 14 May 2026

https://github.com/gitcordier/reversepolishnotationparser

Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation

codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions

Last synced: 28 Jun 2025

https://github.com/sambacha/solidity-grammar-rrd

Railroad Diagrams of the Solidity Grammar as defined by the ANTLR4 spec

antlr4 ethereum evm parser rrd smartcontracts solidity

Last synced: 20 Jan 2026

https://github.com/herber/argi

A simple args parser

args argument-parser arguments argv parser

Last synced: 17 May 2026

https://github.com/rafaeelaudibert/compiladores.yy.c

Compiler for the fictional ere2020 language developed for Compilers 101 course at UFRGS.

101 compilers lexer parser ufrgs

Last synced: 27 Mar 2025

https://github.com/bolner/concontroller

Controller library for console applications.

cli console controller dotnet-core parameters parser

Last synced: 02 Apr 2025

https://github.com/fuyutarow/line-parser

LINEのトーク履歴をパースしよう

cli line parser

Last synced: 03 Apr 2025

https://github.com/imnerocode/parser-obj

A lightweight Go parser that converts OBJ files into a vo.Model structure using the vo-structures module, making it easy to integrate 3D models into your projects

go golang obj parser vo-structures

Last synced: 07 Sep 2025

https://github.com/apendua/any-language

A toolbelt for creating cool parsers and interpreters

expression-evaluator grammar parser pratt-parser

Last synced: 12 Sep 2025

https://github.com/simplepie/utility-pack

A set of small utilities for PHP.

enum parser php php72 php73 php74 querystring simplepie time types url util

Last synced: 11 Apr 2025

https://github.com/halfzebra/parser-experiment

:microscope: an experiment with traceable parsers

parser parser-combinators parser-library

Last synced: 30 Oct 2025

https://github.com/yord/shargs-tutorial-git

shargs-tutorial-git is a tutorial of shargs, shargs-opts, shargs-parser, and shargs-usage 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/ferhatgec/fpaper.py

Fegeya FPaper.Py, Python3 implementation of FPaper

cpp e-paper fegeya file file-format fpaper implementation parser python python3 read

Last synced: 18 May 2026

https://github.com/basemax/autonewssubmitter

Analyze SQL query and extract data of attachment files to insert new wordpress post.

parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site

Last synced: 20 May 2026

https://github.com/yord/shargs-example-sync-deepthought

shargs-example-sync-deepthought is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/donbarbos/yale_celi_list_parser

🏢 Yale CELI List of Companies Leaving and Staying in Russia, dataset and parser

celi companies companies-list csv dataset list open-data parser python selenium selenium-webdriver yale

Last synced: 14 May 2026

https://github.com/carlosrs14/exportation-module

A python-based tool designed to parse a JSON file and generate a PlantUML diagram.

json parser plant python uml-diagram

Last synced: 15 Jul 2025

https://github.com/dedinc/yamager

Yamager - Simple module for parsing images from Yandex and Google.

downloader google-image-search google-images image-parser image-python parse parser parsing python-parser python3 yandex-parsing

Last synced: 31 Mar 2025

https://github.com/cubinegaming/calc-lang

a text-based interpreted calculator (adding more features)

ast calc calculator interperters lexer parser rust tokens

Last synced: 12 May 2025

https://github.com/soerlemans/pcap-parser-simba2json-processor

Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.

callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba

Last synced: 29 Apr 2026

https://github.com/basemax/one-draft-in-python

A attempt to rewrite one language compiler in Python.

lexer parser ply python python-3 python3

Last synced: 03 Apr 2025

https://github.com/alfex4936/golang-studies

Learning Go (Go언어 공부 모음)

go golang kafka parser

Last synced: 17 May 2026

https://github.com/grunka/json

A very simple JSON parsing and stringifying library with defaults that I like

java json parse parser

Last synced: 18 May 2026

https://github.com/bharat23/wpt-parser

A python package to fetch and extract test results from Webpagetest, speed curve and other webpagetest backed products.

json parser python3 speedcurve webpagetest

Last synced: 15 May 2026

https://github.com/elamani-drawing/automaters

Implémentation d'automate en Rust. (FSM, NFA, DFA, NDFAE)

algorithms automate automation parser rust rust-lang rustlang

Last synced: 07 Apr 2026

https://github.com/firedragon91245/coff-parse

A Parser and Generator for Windows Object Files (COFF: Common Object File Format)

coff coff-file object-file parser

Last synced: 05 Apr 2025

https://github.com/john-science/morgue_librarian

Tools for parsing DCSS morgue files

dcss parser roguelike

Last synced: 31 Aug 2025

https://github.com/malikzh/computejs

An expression calculator library for JavaScript

calculator compute computejs expression formula function javascript js lexer library math parser secure

Last synced: 12 Jun 2026

https://github.com/andreytretiachenko/parser_model_auto

Парсер моделей и модификаций грузовых автомобилей

bs4 parser python requests

Last synced: 13 Dec 2025

https://github.com/casparwylie/zandt-lang

Another homemade programming language (ongoing and incomplete!)

language lexer parser programming-language

Last synced: 18 May 2026

https://github.com/jcubic/expression.php

Safely evaluate math, string, and boolean expressions

evaluator expression interpreter math parser

Last synced: 14 Apr 2025

https://github.com/qingwei-li/parsedate

Converts a value to a Date

date parse parser string

Last synced: 04 Apr 2025

https://github.com/ursalang/tree-sitter-ursa

Tree-sitter grammar for Ursa

parser tree-sitter ursalang

Last synced: 10 Apr 2025

https://github.com/marcosspessatto/compiler

Transpiler from CT language to Java

compiler java jflex lexical-analysis parser

Last synced: 14 Jul 2025

https://github.com/hdoc1509/tree-sitter-gh-actions-expressions

Github Actions expressions grammar for tree-sitter

github-actions github-workflows parser tree-sitter

Last synced: 19 Apr 2026

https://github.com/jcustenborder/extended-log-format-parser

Parser for Extended log format files.

extended-log-format logs parser

Last synced: 28 May 2026

https://github.com/Simpson-Computer-Technologies-Research/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 14 May 2025

https://github.com/danue1/namumark-rs

namumark-rs is syntax parser of namu.wiki

parser rust wiki

Last synced: 21 Jun 2025

https://github.com/techno-coder/oracus

A C++ parser written in Rust.

cplusplus interpreter parser rust

Last synced: 17 May 2026

https://github.com/xrplwin/xrpl-txparticipantextractor

Parse XRPL transaction and extracts all participating and non-participating accounts.

parser participants php php8 xrpl

Last synced: 17 Feb 2026

https://github.com/tomefile/lib-parser

Library to parse Tomefile code and output a node tree for use by another program

ast parser tome tomefile

Last synced: 14 Jan 2026

https://github.com/bb4/bb4-expression

a library for parsing a text representation of a mathematical expression that is written in terms of x

expresssion language math parser

Last synced: 29 Oct 2025

https://github.com/peti/parsec-class

Type class for types that can be constructed from their text representation

haskell haskell-library parsec parser

Last synced: 07 Mar 2026

https://github.com/julian-eggers/texin

With Texin you have to implement only one reader to process different spreadsheet-files (XLSX, CSV, TXT)

csv excel java parser reader spreadsheet text

Last synced: 20 Jan 2026

https://github.com/perlpunk/parse-bbcode

perl5 Module to parse BBCode and render it as HTML or text

bbcode parser perl5

Last synced: 09 Jul 2025

https://github.com/simpson-computer-technologies-research/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 13 Mar 2025

https://github.com/slayers-git/slconfig

Unix configuration file parser

c89 config configuration-files parser

Last synced: 05 Apr 2025

https://github.com/matthewdargan/rst

Basic reStructuredText parser

go golang lexer parser restructuredtext

Last synced: 16 Jun 2025

https://github.com/ieeax/cssparser

A lightweight CSS tokenizer/parser written in C#.

csharp css css3 parser

Last synced: 20 May 2026

https://github.com/skalt/psql_splitter

a nom parser combinator that matches a psql statement.

parser parsing postgres postgresql psql sql

Last synced: 14 May 2026

https://github.com/roswelly/solana-transaction-crawler

crawl & parse solana transaction

crawler parser rust solana transaction

Last synced: 15 May 2026

https://github.com/sh-cho/tree-sitter-fluentbit

fluent-bit grammar for tree-sitter

fluent-bit grammar parser tree-sitter

Last synced: 30 Apr 2025

https://github.com/ymdarake/broken-html-parser

Broken HTML Parser written in TypeScript, expected to be run on browsers as a bundled single js file. (each branch supports specific broken web pages)

broken-html html-parser lexer parser typescript

Last synced: 17 Jul 2025

https://github.com/yord/shargs-parser

shargs-parser is a collection of parser checks and stages for shargs 🦈.

command-line parser shargs

Last synced: 17 Jul 2025

https://github.com/tanakaworld/web_service_uri

🌈 URI parser for web services in the world.

parser rails ruby ruby-on-rails uri webservices

Last synced: 18 May 2026

https://github.com/blukai/vdf

📃 Package for working with Valve Data Format (key value)

key-value lexer parser steam valve vdf

Last synced: 17 May 2026

https://github.com/sdm-lang/tree-sitter-sdml

Tree-sitter grammar for the Simple Domain Modeling Language (SDML)

bindings parser sdml tree-sitter

Last synced: 12 May 2025

https://github.com/ruisoftware/antlr4-file-generator

Automatically generates Java and JavaScript files based on information retrieved from a plain text file.

antlr4 antlr4-grammar file generator java javascript maven-plugin parser

Last synced: 18 May 2026

https://github.com/imgurbot12/pyxml

Pure python3 alternative to stdlib xml.etree with HTML support

html-parser parser python python3 xml xml-parser

Last synced: 11 Sep 2025

https://github.com/gaurav-gosain/jsml

JSML - JSON Manipulation Library | JSML is a lightweight C library for parsing and manipulating JSON data.

c json parser

Last synced: 29 Apr 2026

https://github.com/RSGL/RSP

Single Header File Library that can pharse multiple databases all in one single header file. Supports, XML (HTML/SVG) and JSON

cpp cpp11 header-only html json library parser rsgl single-header xml

Last synced: 12 Mar 2025

https://github.com/trickfilm400/gitlab-security-scan-parser

CI/CD Job to analyize Application test files for GitLab's Free & Premium tier (as it is only available in Ultimate)

ci-cd cicd gitlab parser pipeline sast scanner security

Last synced: 12 May 2026

https://github.com/jwerle/kargv

Minimal command line options parser for Kotlin/Native

argv kargv kotlin native parser

Last synced: 28 Mar 2025

https://github.com/xzripper/rustmathparser

Simple math problems parser in rust.

parser

Last synced: 03 Apr 2025

https://github.com/denvercoder1/jack-to-hack-compiler-ceylon

Jack to Hack Compiler in Ceylon completed for Fundamentals of Programming Languages Course, 2020-2021.

ceylon compiler hack-assembly jack-language nand2tetris parser tokenizer vm-language

Last synced: 19 Mar 2026

https://github.com/vsedyshev-intermedia/vparser

VParser is Python parser provide smart string parser and matcher

bdd bdd-framework parser parser-combinators python

Last synced: 28 Dec 2025

https://github.com/airvzxf/sniparinject

SniPar Inject is the abbreviation of these three word: Sniffer, Parser and Inject. Intercept and read the network packets to find information about the game, but it could be useful for any network sniffer.

game games hack hacking inject monitor monitoring network networking packet packets parse parser sniff sniffer video-game video-games

Last synced: 18 May 2026

https://github.com/dub1401/hentaichanparser

Парсер HentaiChan в формат JSON.

beautifulsoup4 hentai manga parser requests

Last synced: 29 Oct 2025

https://github.com/xirzo/httpparser

Http parser for recreational purposes

http parser

Last synced: 19 Apr 2026

https://github.com/0x5a17ed/plainfields

A lightweight, human-friendly configuration format for Go with simple syntax for fields, lists, and maps.

configuration-language data-serialization dsl dsl-syntax go golang golang-library golang-package lexer parser

Last synced: 30 Apr 2025

https://github.com/dokwork/parcom

Parser combinators for Zig, ready to parse on-the-fly. Consume input, not memory.

parser parser-combinators zig zig-library ziglang

Last synced: 18 May 2026

https://github.com/ithirzty/quickson

A faster json marshaler/unmarshaler library for golang

faster go golang json marshaler marshalling parser

Last synced: 08 Feb 2026

https://github.com/naryand/bencode

See https://github.com/lepton-rs/bencode

bencode nom parse parser rust serde zerocopy

Last synced: 17 Jul 2025

https://github.com/wils0ns/oi

Command line parser for python applications.

argparse cli parser python

Last synced: 21 Mar 2025

https://github.com/moriyoshi/fluent-plugin-parser-logfmt

Logfmt parser plugin for fluentd 1.0 or later

fluentd logfmt parser td-agent

Last synced: 11 Jul 2025

https://github.com/tank-bohr/legendary_goggles

Converts human readable representation of time to machine readable

date erlang leex parser sugar

Last synced: 07 Sep 2025

https://github.com/marcbachmann/boolean-expression

⋀⋁ Create a boolean expression that's safe (you can still harm your app if you don't validate) to eval.

boolean-expression code-generation parser

Last synced: 04 Apr 2025

https://github.com/oelin/april

Probably the smallest recursive descent parser in existence 🤏.

javascript parser recursive-descent-parser tiny

Last synced: 15 Jun 2025

https://github.com/scrapesome/scrapesome

A Powerful Web Scraper with dynamic rendering support.

asyncio markdown parser playwright python scraper scraping

Last synced: 15 Jun 2025