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/somajitdey/httparse

Command-line parser for http request headers. Also see below link for related project.

bash command-line header-parser http http-header http-header-parser http-request http-server httparse httparser jq parse parser shell

Last synced: 05 May 2026

https://github.com/andreytretiachenko/parser_model_auto

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

bs4 parser python requests

Last synced: 13 Dec 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: 17 Jul 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/huntlabs/view

Compile Time Embedded Template Parser/Generator for D

dlang html parser view

Last synced: 07 Mar 2026

https://github.com/chouffe/bassbull

Haskell - CSV parser

csv haskell parser

Last synced: 18 Jun 2025

https://github.com/shushtain/colson-pip

ColSON parser for Python

colson filetype json parser python

Last synced: 15 Jul 2025

https://github.com/andrey-oss/privat24-atm-finder

Privat24-ATM-Finder - Privatbank ATM parser

atm docker parser privatbank privatbank-api python ukraine

Last synced: 07 Apr 2026

https://github.com/lhns/scala-commandline

Scala command line parser

cli commandline parser scala

Last synced: 17 Feb 2026

https://github.com/igorskyflyer/npm-unc-path

🥽 Provides ways of parsing UNC paths and checking whether they are valid. 🎱

back-end biome filesystem igorskyflyer javascript node nodejs npm parser path typescript unc vitest

Last synced: 11 Feb 2026

https://github.com/ujstor/basic-interpreter-in-python

Lexer, parser & interpreter in Python. Test this code in a VM environment.

interpreter lexer parser python

Last synced: 16 May 2026

https://github.com/dinsaw/navparser

Parser for Mutual Fund Net Asset Values

finance mutualfund parser

Last synced: 16 May 2026

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/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/baraja-core/video-token

Parse video token from user string or URL.

parser php token video vimeo youtube

Last synced: 10 May 2026

https://github.com/dub1401/hentaichanparser

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

beautifulsoup4 hentai manga parser requests

Last synced: 29 Oct 2025

https://github.com/nmeum/qbe-reader

A parser for the QBE intermediate language in Rust

compilers ir parser parser-combinators qbe rust

Last synced: 10 Sep 2025

https://github.com/herber/argi

A simple args parser

args argument-parser arguments argv parser

Last synced: 17 May 2026

https://github.com/joelniemela/profundity

Implementation for the profundity programming language

compiler parser programming-language

Last synced: 22 Jun 2025

https://github.com/silentsoft/datecraft

Facade API to handling various date formats for Coordinated Universal Time also known as UTC.

converter date datetime formatter gmt offset parser time timestamp timezone utc

Last synced: 11 Jan 2026

https://github.com/OrlovEvgeny/zigquery

Zig HTML parser and CSS selector engine for DOM querying and manipulation

dom-parser html parser zig zig-library zig-package

Last synced: 07 Apr 2026

https://github.com/cicovic-andrija/libparse

Rust parser combinator library

csv parser parser-combinators rust

Last synced: 21 Jun 2025

https://github.com/hrosicka/jsonparsertoexcelpython

You dont have excel and you need transform json data into Excel. Simple script - example of parse json file, create dictionary and export into excel file - as example is used party list of friends

excel json parser partylist python xlsx

Last synced: 16 May 2026

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/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/dopsun/chatbot-cli

A simple ChatBot command line parser, trained with templates.

chatbot cli parser

Last synced: 11 Jan 2026

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/thevurv/mic1

A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1

compiler lua oisc optimizer parser programming-language sic sic1 subleq

Last synced: 21 Jun 2025

https://github.com/mikroskeem/quackit

Quake/Valve .cfg file parser

configuration golang library parser quake source-engine valve

Last synced: 28 Mar 2025

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

shargs-parser-integration-tests runs several integration tests for shargs-parser and shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

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

shargs-usage is an automatic usage documentation generation library for shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

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

shargs-opts is a type-based command-line options DSL for shargs 🦈.

command-line parser shargs

Last synced: 09 Jul 2025

https://github.com/yord/pxi-benchmarks

🧚pxi-benchmarks is a performance benchmark for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 19 Jun 2025

https://github.com/frozen/htmlquery

Html parsing library with jquery like css selectors

css html parser parsing rust

Last synced: 16 May 2026

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/alexboia/kml-for-php

PHP Kml Library

kml library parser php processor

Last synced: 12 Feb 2026

https://github.com/erkobridee/ds-ast

DS ( Data Structure ) AST ( Abstract Syntax Tree )

ast computer-science data-structures lexer parser

Last synced: 17 Jun 2025

https://github.com/alexitx/ap-parse

Parser for iw and iwinfo on OpenWrt devices

device iw iwinfo openwrt parser parsing python python3 station wifi

Last synced: 16 May 2026

https://github.com/dev-cetera/df_config

A package that provides methods to load configuration data and access it at runtime.

cache dart json library localization package parser utils

Last synced: 24 Apr 2026

https://github.com/himenon/convert-text-to-react

PlainテキストにReactのコンポーネントを適用させるサンプルコード

function parser react typescript

Last synced: 15 Apr 2026

https://github.com/richbl/esri-ascii-parser

A CLI utility written in Go to validate and parse an ESRI ASCII raster format file and send it to console, file, or database

ascii database esri esri-ascii-parser go golang parse parser

Last synced: 16 May 2026

https://github.com/skalt/container_image_dist_ref

A library for parsing OCI container image references

docker oci-distribution oci-image parser

Last synced: 17 Feb 2026

https://github.com/vinpac/graphql-study

A GraphQL-like language parser. Example with editor and AST Tree

graphql language lexer parser study

Last synced: 16 May 2026

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/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/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/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/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/fernandezseb/experimental-classdump

A simple classfile parser similar to javap, for learning purposes

classfile java jvm parser

Last synced: 07 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/j5ik2o/uri-rs

A Rust crate for URI.

parser rust uri

Last synced: 12 Apr 2025

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/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/nabijaczleweli/pls-rs

Rust crate for parsing and writing the PLS playlist format

parser playlist rust-library

Last synced: 11 Apr 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/endersonmaia/sngpc-go

SNGPC - Parser, Exporter e CLI

anonymization anonymizer anvisa parser sngpc xml xml-parser

Last synced: 04 Apr 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/wellesonx/gomond

Lightweight monitoring system

log monitoring parser

Last synced: 20 Apr 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/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/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/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/halfzebra/parser-experiment

:microscope: an experiment with traceable parsers

parser parser-combinators parser-library

Last synced: 30 Oct 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/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/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/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/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/antononcube/raku-dsl-english-classificationworkflows

Raku package for making classification workflows from natural language commands (in English.)

classification parser

Last synced: 02 Apr 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/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/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/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/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/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/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/nstdio/libpgn

The PGN (Portable Game Notation) parser.

parse parser pgn

Last synced: 02 Jul 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