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/petercamilleri/format_engine

A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.

engine formatting parser parsing parsing-routines ruby rubygem

Last synced: 19 Jan 2026

https://github.com/garden4hu/fmp4parser-go

a simple parser for dash mp4

fragment mp4 parser

Last synced: 14 Jan 2026

https://github.com/fshmidt/hflabs_task

A small program which parses a table from supposed url and writes it to a Google Document using Google Drive API.

golang google-cloud google-drive-api parser

Last synced: 12 Oct 2025

https://github.com/slmt/google-load-parser

A parser to extract the CPU usage timeline from Google's cluster-usage trace data.

cluster google monitoring parser resources

Last synced: 12 Oct 2025

https://github.com/irvifa/compiler-final-project

Code written for my final project in Compiler course at Universitas of Indonesia

compiler compilers parser

Last synced: 12 Oct 2025

https://github.com/orchestron-orchestrator/acton-yang

YANG parser and library working with YANG schemas and YANG-modeled data with XML & JSON serializers

hacktoberfest json netconf parser xml yang

Last synced: 19 Jan 2026

https://github.com/gofunky/cssauron

build a matching function in CSS for any nested object structure without eval

css js library match parser selector selector-factory selectors-match stream style-selectors transform traverse

Last synced: 21 Jan 2026

https://github.com/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 13 Oct 2025

https://github.com/st235/uric

A Uniform Resource Identifier (URI) implementation in C++, designed strictly in compliance with RFC 3986.

cpp parser pico raspberry-pi-pico rfc3986 uri url

Last synced: 31 May 2026

https://github.com/ancreny/env-parser

Simple parser to get values from environment

environment-variables golang golang-package parser

Last synced: 22 Jan 2026

https://github.com/rogerinn/little_poc

Little poc é uma versão reduzida e para testes de pré-compilador JIT e AOT rodando totalmente em contêineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais

ast c compiler compilers golang javascript nodejs parser rust

Last synced: 09 Apr 2026

https://github.com/assayyaad/haikal-markdown

أدوات هيكلية صارمة لملفات Markdown

formatter makdown parser strict validator

Last synced: 25 Oct 2025

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

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

command-line parser shargs

Last synced: 15 Oct 2025

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 Oct 2025

https://github.com/ccwang002/pyhgvs-lite

A liteweight Python parser for HGVS names

hgvs lark-parser parser

Last synced: 17 Oct 2025

https://github.com/benknoble/prolog-java

Prolog parser, written in Java, to be used for style checks in prolog programs at UNC.

java linter parser prolog stylelint

Last synced: 18 Oct 2025

https://github.com/delthas/discord-formatting

A small Go library for parsing Discord markdown-like messages to an AST

ast discord formatting markdown parser

Last synced: 06 May 2026

https://github.com/untreu2/x-parser

X/Twitter post parsing tool written in Rust

parser twitter twitter-api

Last synced: 19 Oct 2025

https://github.com/valdezfomar/tree-sitter-xresources

Xresources grammar for tree-sitter

parser tree-sitter xresources

Last synced: 23 Oct 2025

https://github.com/mmore/full_name_splitter

Full Name Splitter is a library to split a full name simply into first and last name.

elixir erlang lexer parser splitter

Last synced: 23 Jan 2026

https://github.com/swaggerexpert/json-pointer

RCF 6901 implementation of JSON Pointer

compiler evaluator parser representers rfc6901 validator

Last synced: 23 Jan 2026

https://github.com/king-tri-ton/dhorobot

Telegram-бот для получения гороскопов. Пользователи могут выбирать свой знак зодиака и получать гороскопы на сегодня, завтра и другие периоды. Бот получает данные с веб-сайта horo.mail.ru и использует библиотеки Python для взаимодействия с API Telegram и парсинга веб-страниц.

horoscope open-source parser python3 telegram-bot

Last synced: 28 Jan 2026

https://github.com/dub1401/wallpaperscrafttelegrambot

Бот для автопостинга обоев с сайта WallpapersCraft в канал или группу Telegram.

bot parser telegram wallpaper

Last synced: 27 Oct 2025

https://github.com/mabdanm/markdown-table-repair

Markdown Table Repair is a Python package that repairs and cleans malformed Markdown tables, converting them into structured pandas DataFrames.

deep-learning llama3 llm machine-learning markdown mistral openai-api parser repair

Last synced: 27 Oct 2025

https://github.com/raviqqe/parcom

Parser combinators in Go

golang parser

Last synced: 24 Jan 2026

https://github.com/sifive/tree-sitter-wake

Wake grammar for tree-sitter

parser tree-sitter wake

Last synced: 29 Jan 2026

https://github.com/npillmayer/gorgo

A Parsing Toolbox

earley-parser parser term-rewriting

Last synced: 18 Mar 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/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/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/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/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/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/echecsjs/tunx

Parse and stringify SwissManager TUNX binary tournament files. Zero dependencies, strict TypeScript, full round-trip fidelity.

chess parser swissmanager typescript

Last synced: 01 Jul 2026

https://github.com/codezeilen/smalltalkntriples

A Squeak/Smalltalk parser for the N-Triples RDF serialization format.

ohm ohm-grammar parser squeak triples

Last synced: 06 Mar 2026

https://github.com/florczakraf/gitlab-duration-parser

A simple Gitlab time-tracking message parser

gitlab parser python time-tracking

Last synced: 31 Oct 2025

https://github.com/echecsjs/san

Parse, resolve, and stringify SAN (Standard Algebraic Notation) chess moves. Strict TypeScript.

chess notation parser san typescript

Last synced: 01 Jul 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/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/gsmith257-cyber/katzparty

MimiKatz output parser, written in Powershell

hacking hashes mimikatz parser passwords pentesting

Last synced: 18 May 2026

https://github.com/oovm/bibtex

BibTeX parser and writer

bibliography bibtex latex parser

Last synced: 12 Dec 2025

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/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/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/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/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/alexboia/kml-for-php

PHP Kml Library

kml library parser php processor

Last synced: 12 Feb 2026

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/postmodern/nvd-json_feeds.rb

Provides a Ruby API to NVD JSON Feeds.

cve feeds gem json nvd parser ruby

Last synced: 11 May 2026

https://github.com/zeroniki/parser

Парсит инфу с сайта https://news.ycombinator.com/

bs4 linux parser python requests scraping

Last synced: 21 Mar 2025

https://github.com/kojobailey/xfbin-parser-plusplus

Unpacks CyberConnect2 XFBIN files and converts their data into more usable and editable formats.

binary cc2 cpp cyberconnect2 drag-and-drop jjba jojo json parser tool xfbin

Last synced: 22 Jul 2025

https://github.com/ngtcp2/sfparse-rs

RFC 9651 Structured Field Values parser in Rust

http parser rfc8941 rfc9651 rust structured-fields structured-headers

Last synced: 02 Jul 2026

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

Scala command line parser

cli commandline parser scala

Last synced: 17 Feb 2026

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/ravencentric/nzb-rs

A spec compliant parser for NZB files

nzb parser usenet

Last synced: 12 Mar 2025

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/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/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/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/matthewdargan/rst

Basic reStructuredText parser

go golang lexer parser restructuredtext

Last synced: 16 Jun 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/daankets/node-cli-advanced

Advanced Node Command Line Interpreter

argument cli javascript node parser typescript

Last synced: 09 Apr 2026

https://github.com/annahri/mq.sh

Postfix's Mailq Parser

awk bash mailq parser

Last synced: 27 Mar 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/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/vcputtini/squidlogparser

A small object library capable of interpreting the log entries generated by Squid-cache(tm) and manipulating this data.

cpp cpp17 http http-proxy https lib library parser squid squid-proxy

Last synced: 01 Jan 2026

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/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/weakish/ceylon-sexp

S-expression subset as a data-interchange format

0bsd ceylon parser sexp

Last synced: 06 Mar 2026

https://github.com/TrippW/NCF-Parser

A parser for retrieving data from automotive Node Configuration Files (NCF)

automotive can lin ncf parser

Last synced: 13 May 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/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/theopenwebjp/get-words

Simple search / get words and counts JS library.

javascript parser text

Last synced: 08 Jun 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/dinsaw/navparser

Parser for Mutual Fund Net Asset Values

finance mutualfund parser

Last synced: 16 May 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/tutv/luxojr

Get pixels from image or buffer

buffer images jpeg nodejs parser pixels png

Last synced: 18 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/francisrstokes/lambda-calculus

🐑Lambda calculus parser and evaluator in haskell

evaluator haskell lambda-calculus parser parser-combinators

Last synced: 04 Apr 2025

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/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/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/suddenlygiovanni/learning

This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.

abstract-syntax-tree algorithms data-structures lexer parser

Last synced: 19 Jul 2025

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/anikethsaha/acorn-do-expressions

https://github.com/tc39/proposal-do-expressions

acorn parser

Last synced: 29 Mar 2025