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/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/vit0rr/chicken

Chicken is a toy programming language in OCaml because I want to learn OCaml

chicken compiler lexer ocaml parser parsing programming-language

Last synced: 28 Mar 2025

https://github.com/so1der/python-parser

Python news parser, which sends messages in telegram

beautifulsoup4 parser python-script requests telebot telegram-bot

Last synced: 28 Mar 2025

https://github.com/oefenweb/r-item-json-parser

Removes JSON format from Oefenweb item dataset

cran item json parser r

Last synced: 17 May 2026

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

Converts a value to a Date

date parse parser string

Last synced: 04 Apr 2025

https://github.com/francisrstokes/hindley-milner-parser

A Hindley-Milner type signature parser in haskell

haskell parsec parser parser-combinators

Last synced: 04 Apr 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/rangoo94/universal-lexer

Parse any text input to tokens, according to provided regular expressions.

lexer lexical-analysis parser parsing regular-expression scanner tokenizer

Last synced: 09 Sep 2025

https://github.com/gchudnov/jaxzilla

A JSON parser for Scala with SAX-style API.

hacktoberfest json parser

Last synced: 12 Apr 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/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/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/lycuid/ruson

Command line utility for parsing and processing JSON text (faster than 'jq').

command-line-tool json-parser parser rust-lang

Last synced: 29 Oct 2025

https://github.com/thechampagne/libmocha

A C library to parse mocha an elegant configuration language for both humans and machines.

c library mocha parser zig ziglang

Last synced: 18 Apr 2026

https://github.com/mpardalos/raza

A toy programming language used as a learning project. Implemented in Scala.

lexer parser programming-language scala

Last synced: 05 May 2025

https://github.com/ozansz/mathematical-expression-parser-derivator

METU CENG140 C Programming - Take Home Exam 2 - Mathematical Expression Derivator

abstract-syntax-tree c derivatives lexer mathematical-expressions mathematics parser

Last synced: 27 Mar 2025

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/dreden33773/ember-lox

An implementation of Lox-lang's `compile toolchain` + `interpreter` in Rust

compiler interpreter lox parser rust vm

Last synced: 27 Mar 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/wellesonx/gomond

Lightweight monitoring system

log monitoring parser

Last synced: 20 Apr 2026

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/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/annahri/mq.sh

Postfix's Mailq Parser

awk bash mailq parser

Last synced: 27 Mar 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/tqma113/cyk

A parser of CYK for CNF(Chomsky Normal Form) by Rust.

cnf cyk parser rust

Last synced: 28 Mar 2025

https://github.com/weakish/ceylon-sexp

S-expression subset as a data-interchange format

0bsd ceylon parser sexp

Last synced: 06 Mar 2026

https://github.com/sourlemonjuice/argparsex

Comprehensive and configurable command line arguments parser library for C language.

argument-parser cli library parser

Last synced: 06 Mar 2026

https://github.com/pasckoch/xml2object

Xml2object is a parser for php, it converts xml to stdClass' s objects by a DOM analysis.

converter object parser php stdclass-objects xml xml-parser xml2object

Last synced: 11 Jan 2026

https://github.com/benser22/json-toon-converter-compact

TypeScript library to convert JSON ↔ TOON (Token‑Oriented Object Notation) with validation utilities.

cjs converter data-serialization esm javascript json library npm-package parser token-oriented-object-notation typescript validation

Last synced: 07 Apr 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/alexmaryin/metarkt

Kotlin multiplatform library for parsing METAR raw data into pure Kotlin data classes.

decoder kotlin metar multiplatform parser

Last synced: 29 Mar 2025

https://github.com/m4p4/tube-utils

NodeJS module to extract data from popular tube sites.

nodejs parser parser-library

Last synced: 16 May 2026

https://github.com/danielduarte/diffparse

Simple parser for Diff files (unified diff format)

diff parse parser patch tool unified-format

Last synced: 05 Apr 2025

https://github.com/zenor0/compiler-labs

Fuzhou University 2024 compiler course labs.

2024 analysis compiler course-labs fzu grammar lab lexer parse parser python semantic

Last synced: 05 May 2025

https://github.com/gsmith257-cyber/katzparty

MimiKatz output parser, written in Powershell

hacking hashes mimikatz parser passwords pentesting

Last synced: 18 May 2026

https://github.com/tiagoboeing/graphql-federation-schema-parser

CLI tool to parse GraphQL schemas and generate federated GraphQL schemas for use in a GraphQL Federation gateway

cli graphos graphql hive parser schema wundergraph

Last synced: 30 Oct 2025

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/nbareil/yaraparser-go

scanning and parsing yara files just for fun, ⚠️ NOT (intented to be) FINISHED!

go parser yara yara-format

Last synced: 24 May 2026

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/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/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/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/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/johnjohndoe/droidconberlin-base

A Kotlin library containing a parser and models for the Droidcon Berlin API.

2018 api backend berlin berlindroid droidcon json kotlin library moshi parser retrofit wrapper

Last synced: 15 May 2026

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

Unix configuration file parser

c89 config configuration-files parser

Last synced: 05 Apr 2025

https://github.com/andrianllmm/eng-dictionary-parser

Parser for an English XML dictionary

dictionary english parser text-mining xml-parser

Last synced: 09 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/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/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/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/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/john-science/morgue_librarian

Tools for parsing DCSS morgue files

dcss parser roguelike

Last synced: 31 Aug 2025

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/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/wils0ns/oi

Command line parser for python applications.

argparse cli parser python

Last synced: 21 Mar 2025

https://github.com/tech189/tiripode

Parser and grammar tool for Mycenaean Greek / Linear B

ancient-greek linear-b mycenaean parser postgresql python

Last synced: 18 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/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/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/oxylabs/custom-parser-instructions

Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.

parser parsing python scraping scraping-websites tutorial web-scraping

Last synced: 24 Dec 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/zheoni/parsegar

Another and worse C++ command line argument parser

argument-parser command-line-parser cpp 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/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/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/xirzo/httpparser

Http parser for recreational purposes

http parser

Last synced: 19 Apr 2026

https://github.com/puresoltechnologies/parsers

PureSol Technologies' parser library

java library lr-parser packrat parser parser-library

Last synced: 15 May 2026

https://github.com/daankets/node-cli-advanced

Advanced Node Command Line Interpreter

argument cli javascript node parser typescript

Last synced: 09 Apr 2026

https://github.com/lucaaszsx/spyder

A powerful schema-based web scraping library for Node.js built for fast, structured, and reliable data extraction.

cheerio crawler data dom dom-manipulation html json json-ld parser scraper web xml

Last synced: 11 Jun 2026

https://github.com/cubicpath/dyncommands

Dynamic command execution, parsing, and storage for IRC chatbots and CLI applications.

dynamic extensible library parser pypi-package python python3

Last synced: 13 Mar 2025

https://github.com/92181/calculator

A small and lightweight Javascript calculator. Useful for integration into web applications.

calculator html javascript math parser

Last synced: 18 May 2026

https://github.com/ravencentric/nzb-rs

A spec compliant parser for NZB files

nzb parser usenet

Last synced: 12 Mar 2025

https://github.com/tutv/luxojr

Get pixels from image or buffer

buffer images jpeg nodejs parser pixels png

Last synced: 18 May 2026

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/armmbed/logic-trace-parser

This tool parses an export from Saleae Logic software and interprets it according to the configuration used.

logic parser saleae spif trace

Last synced: 25 Jun 2025

https://github.com/matthewdargan/rst

Basic reStructuredText parser

go golang lexer parser restructuredtext

Last synced: 16 Jun 2025

https://github.com/domfarolino/compiler

A compiler for Wilsey's compiler "theory" class

compiler lexer lexical-analysis ll1-grammar llvm parser

Last synced: 20 Jan 2026

https://github.com/alexionut-tincu/sh-ovel

A lightweight UNIX shell written in C, focused on simplicity and direct syscalls. Perfect for learning system-level programming.

c-language educational linux low-level-programming os-dev parser shell system-calls unix

Last synced: 16 Feb 2026

https://github.com/corn-config/corn-go

Libcorn native Go implementation

config configuration-files corn language parser

Last synced: 22 Apr 2026

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/bullheadandplato/compiler-palm-tree

CS462 term project. lexical analyzer and parser for/in C++ language

compiler lexical-analyzer parser

Last synced: 09 Apr 2025

https://github.com/xiphoseer/sluap

The Slice LUA Parser

lexer lua no-std parser rust-lang

Last synced: 15 May 2026

https://github.com/git-download-manager/git-url-parse

git url parser for common git providers. (SCP-Style url not supported yet)

bitbucket cli git-url git-url-parser gitea github gitlab golang parse parser url-parser

Last synced: 15 Jan 2026

https://github.com/chaedie/axios-curl-parser

A lightweight tool for converting Axios request configurations into cURL commands, making it easy for developers to debug or share HTTP requests.

axios curl parser

Last synced: 16 Feb 2026

https://github.com/brh55/file-to-objects

:page_facing_up: Parse a field delimited file, line-by-line, and return a JavaScript array containing parsed objects

delimited-files parser

Last synced: 19 May 2026

https://github.com/blazzed21/umte-calendar

Transferring the UTME schedule to an ics calendar

ics node parser playwright ts umeos umte

Last synced: 16 Feb 2026

https://github.com/engineeringsoftware/gocgo

C language lexer, parser, and visitors

c go lexer parser visitors

Last synced: 19 May 2026