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/matsubara0507/yamlparser

YAML Parser using Haskell

haskell parser yaml

Last synced: 03 May 2026

https://github.com/basemax/infix2postfix-evaluator

A Javascript Implementation of an Infix to Postfix Evaluator. It can evaluate any infix expression and convert it to postfix expression.

evaluator expression expression-evaluator expression-parser expressions infix javascript js math-evaluator math-parser parser postfix

Last synced: 19 May 2026

https://github.com/aloussase/csvparsercsharp

A simple CSV parser for CSharp

csharp csv parser

Last synced: 13 Apr 2025

https://github.com/jcs090218/tree-sitter-actionscript

ActionScript grammar for tree-sitter

actionscript parser tree-sitter

Last synced: 17 May 2026

https://github.com/allkern/cue

Tiny BIN/CUE parsing and loading library

c cue disc-image parser

Last synced: 02 Mar 2026

https://github.com/sushantdhumak/langchain-basics

A Simple LLM application with chat models and prompt templates

chatopenai gpt-4o-mini invoke langchain parser prompt-template

Last synced: 28 Mar 2025

https://github.com/xp-forge/markdown

The Markdown syntax for the XP Framework

markdown parser php tree xp-framework

Last synced: 17 May 2026

https://github.com/marianmeres/unchunk

Utility for reconstructing chunks into messages.

parser

Last synced: 24 Jun 2025

https://github.com/bookshelf-writer/puremail

A blazing‑fast, zero‑allocation Go package for strict e‑mail parsing, tag trimming and binary serialisation

email golang gomod normalize parser valid zero-alloc

Last synced: 30 Jul 2025

https://github.com/treipatru/parnaie-parser

JS parsing tool for parnaie dataset.

javascript node-js parser regex

Last synced: 20 Jul 2025

https://github.com/samueleleli/webscraping_py

Python project for the purpose of doing web scraping on a list of sites contained in a csv file. Specifically, the script allows searching for keywords or phrases within the site and providing statistics on the results obtained.

beatifulsoup csv parser python webscraping

Last synced: 21 Mar 2025

https://github.com/kamadak/winlnk-rb

Library to read Windows Shell Link (shortcut or .lnk) files

lnk lnk-files parser reader ruby shortcut windows

Last synced: 17 May 2026

https://github.com/bybenpuls/csv-parser

Fast cli csv parser

c cli csv csv-parser csv-parser-c parser

Last synced: 19 Jul 2025

https://github.com/phoqe/ogge

Convenient and efficient Swift wrapper for the Open Graph Protocol.

async await codable dom html meta ogp open-graph-protocol parser regex swift wrapper

Last synced: 03 Jan 2026

https://github.com/securityronin/iso9660-forensic

Forensic ISO 9660 reader & tamper analyzer in pure Rust — analyse() surfaces 23 anomaly findings (redundancy, slack, EDC/ECC, concealment) across multi-session, Rock Ridge, Joliet, El Torito & raw CD images

dfir digital-forensics disk-image ecma-119 el-torito file-format forensics incident-response iso iso9660 joliet optical-disc parser rock-ridge rust security udf

Last synced: 21 Jun 2026

https://github.com/stonestepsinc/expat-nuget

Expat is a stream-oriented XML parser.

expat library nuget nuget-package parser static-library xml xml-parser

Last synced: 10 Feb 2026

https://github.com/lesterrry/campfire

Shock-drop watching utility

crawler parser web-crawler web-parser

Last synced: 13 Jun 2026

https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs

XenTrace data processing interface for KernelShark in Rust.

ffi inferface kernelshark parser plugin rust xen xentrace

Last synced: 02 Apr 2025

https://github.com/proh14/psh

psh, a small and minimal shell. public domain 💘

c cli lexer parser public-domain shell

Last synced: 17 Jan 2026

https://github.com/sven-hluchy/spyglass

HTML parser written in Common Lisp. WIP.

common-lisp html lisp parser

Last synced: 18 Jan 2026

https://github.com/smaug6739/mparser

Markdown parser & tokenizer in Golang. Output: HTML/XHTML/Markdown

commonmark golang markdown parser

Last synced: 16 Apr 2026

https://github.com/sftsrv/parz

A simple parser combinator library

functional-programming gleam gleam-lang parser parser-combinators

Last synced: 05 Feb 2026

https://github.com/karimsa/bench-js-parsers

Some benchmarks to show the performance of various modern JS parsers.

acorn babel benchmark esprima javascript parser performance

Last synced: 19 May 2026

https://github.com/razshare/olang-old

Experimental frontend for WASI and other targets (mainly PHP).

ast frontend parser php webassembly

Last synced: 18 Jun 2025

https://github.com/exelearning/elp-parser

eXeLearning .elp Parser for PHP

elp exelearning parser

Last synced: 13 Jan 2026

https://github.com/xirzo/jsonparser

Json parser for college assigments

cpp json parser

Last synced: 24 Apr 2026

https://github.com/longbridge/tinyml

Longbridge Plain Text format.

ast parser text-processor tokenizer

Last synced: 17 Jun 2026

https://github.com/mukezhz/bru-go

Paser bru file to golang

bru bru-go bruno golang parser

Last synced: 01 Jun 2026

https://github.com/LeviOP/tree-sitter-keyvalues

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/yuja/tree-sitter-sixtyfps

SixtyFPS grammar for the tree-sitter parsing library

parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/isaacazuelos/tree-sitter-kurt

A Tree Sitter grammar for Kurt

parser plt tree-sitter

Last synced: 11 Mar 2025

https://github.com/bobqianic/tree-sitter-wasms-roo

Prebuilt WASM Binaries of tree-sitter's Language Parsers for Roo Code

parser tree-sitter wasm

Last synced: 14 Feb 2026

https://github.com/madliani/quoter

A Quote Scraper

parser quotes scraper wikiquote

Last synced: 01 Mar 2025

https://github.com/esensar/kotlin-newsboat-parser

Parser for newsboat (https://newsboat.org/) configuration and url files

kotlin newsboat parser

Last synced: 05 Jul 2025

https://github.com/wipeseals/nvme-bar0-viewer

Parses and validates a binary dump of NVMe Controller Registers.

nvme parser pcie vibecoding viewer

Last synced: 05 Jul 2025

https://github.com/mahlonsmith/nim-tnetstring

TNetstring parsing and serialization for the Nim programming language.

netstring nim parser serialization tnetstring

Last synced: 13 Jun 2025

https://github.com/lbwa/mark-to-json

:truck: Parse the markdown into a JSON static file.

json markdown-parser markdown-parsing markdown-to-json parser static static-files

Last synced: 22 Jun 2026

https://github.com/customcommander/ohm-grammar-quiz-markdown

Write up your practice problem (Quiz) in Markdown and turn it into JSON-LD structured data.

json-ld markdown ohm-grammar parser

Last synced: 13 Feb 2026

https://github.com/codybloemhard/incodoc

Incorporeal document format.

document document-format parser

Last synced: 02 Apr 2025

https://github.com/yggverse/pulsarss

RSS Aggregator for Gemini Protocol

aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust

Last synced: 13 Feb 2026

https://github.com/dpronin/gparser

Parser of the expression from Google Interview Task

parser

Last synced: 22 Jun 2026

https://github.com/3axap4ehko/xast

Extensible Abstract Syntax Tree parser

ast parser syntax-tree

Last synced: 11 Mar 2026

https://github.com/mgood7123/qparse

A powerful Parser Combinator library with error reporting and input rewriting capabilities, build WITH or WITHOUT QT6 support

cpp parser parser-combinators qt6 std

Last synced: 08 May 2026

https://github.com/videlais/libtwee

libtwee is a C# library for creating and parsing current and historic Twine file formats

c-sharp parser twine1 twine2

Last synced: 14 Jan 2026

https://github.com/haroldo-ok/cnab-240-to-yaml

Lê arquivos CNAB 240 e os transforma em YAML, para facilitar conferências de dados.

cnab cnab240 febraban parser

Last synced: 25 Mar 2025

https://github.com/negrienko/iban-ex

Elixir library for working with IBAN numbers (parsing, validating, checking and formatting)

elixir elixir-lang elixir-library iban library parser

Last synced: 28 Mar 2025

https://github.com/qamate/excel-parser

This project accepts xlsx, xls and csv file as an input and gives output in Listt<Hashmap<String,String>> format

csv hashmap parse parser xls

Last synced: 14 Jan 2026

https://github.com/1517mb/short-info-aida

GUI парсер HTM файлов программы AIDA64 для Windows 64. Приложение помогает автоматизировать процесс копирования данных.

aida kivy parser

Last synced: 07 May 2026

https://github.com/mann-conomy/vdf-utils

A Node.js utility library for parsing and converting objects in Valve's Data File (VDF) format.

format mann-conomy nodejs parser steam typescript valve vdf

Last synced: 28 Feb 2026

https://github.com/fis-stuff/fis-parser-ejs-2.x

ejs template parser plugin for fis3

ejs fis3 parser

Last synced: 29 Apr 2026

https://github.com/ynori7/datesforhumans

This library is a helper to transform natural language date time info into real times.

dates datetime golang natural-language natural-language-processing parser time utility

Last synced: 11 Mar 2026

https://github.com/tytonidaehangover51/anvil

🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.

ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification

Last synced: 13 Apr 2026

https://github.com/vladislavgoltjajev/java-isikukood

Library for working with Estonian personal identification codes (isikukood).

isikukood java java-isikukood java8 parser personal-code

Last synced: 14 Jan 2026

https://github.com/somewind/highlight-words-parser

Parse a give string to highlight words.

highlight highlightwords parser words

Last synced: 15 Feb 2026

https://github.com/juanbelieni/ochord

A terminal-based interface to manipulate chords and notes.

chords cli music ocaml parser

Last synced: 24 Apr 2025

https://github.com/tsabelmann/symparser-rs

Parser implementation of the SYM file format conceived by PEAK-System.

can can-bus parser parsing peak sym

Last synced: 16 Oct 2025

https://github.com/kahlery/top-frequent-words-sorter-from-json

cli tool: finding the most frequent words in a JSON file. Reads file and processes it to identify the words that appear most frequently in the file. Outputs the identified words to the user and store.

hashtable json-data json-parser linked-list parser sorting

Last synced: 10 Jun 2026

https://github.com/hashadex/naturaldateinput

Java library for parsing human, natural language dates

date natural-language parser time todoist

Last synced: 15 Feb 2026

https://github.com/jonathanjameswatson/earley_parser

Earley parser for context-free grammars

dune earley-parser ocaml parser

Last synced: 16 May 2025

https://github.com/stoe/action-reporting-parse-cli

CLI to parse https://github.com/stoe/action-reporting-cli reports

cli github parser reporting

Last synced: 15 Feb 2026

https://github.com/dark-lon3r/cardataparser

CarDataParser🚗💻 - это простой и удобный инструмент, созданный с использованием библиотеки Eel на Python. Он предоставляет возможность получать информацию о транспортных средствах, основываясь на их регистрационных номерах, в текущей версии ограничиваясь Украиной.

car css desktop eel eel-python exe html number numbers parser program python python-script python3 scraper ukraine ukrainian winodws

Last synced: 28 Feb 2025

https://github.com/averemee-si/ojdbc-types

A set of classes for converting oracle.sql.* to/from Java types and for decoding some Oracle RDBMS internal structures

datatypes internals java jdbc number oracle parser rba redo redobyteaddress rowid uba undobyteaddress unsigned xid

Last synced: 14 Jan 2026

https://github.com/xcrap-cloud/core

Xcrap core é o pacote principal do framework Xcrap, ele contém a Base de um Cliente HTTP, a interface de como deve ser um Cliente HTTP, um objeto de HttpResponse que juntamente com o `@xcrap/parser` é utilizado para fazer parsing e extração de dados do conteúdo da resposta.

html json parser scrapy xcrap

Last synced: 28 Feb 2026

https://github.com/mhogeveen/monkey-interpreter

Monkey Interpreter written in Go

go golang interpreter lexer parser

Last synced: 23 Apr 2025

https://github.com/minidomo/laifutil

Identify and parse Discord embeds sent from LaifuBot.

bot discord embed laifu laifubot parser

Last synced: 15 May 2026

https://github.com/vnau/jsooner

Parse JSON streams faster.

json json-parser jsooner npm-package parser streaming typescript

Last synced: 09 Mar 2026

https://github.com/nasa-pds/pds3-product-tools

Library supporting the design/generation, validation and submission of PDS3 archival products.

parser pds3

Last synced: 01 Mar 2026

https://github.com/peeepca/data-analysis

Parse two files and analyse data for user

analytics analyze file parse parser python python3

Last synced: 09 Jun 2026

https://github.com/nanonid/xmljsonkit

XML to JSON parser library with ordered elements based on Chevrotain

json parser xml-parse

Last synced: 15 May 2026

https://github.com/deftio/fifostr

python mutable string class with streaming pattern recognition parser and FIFO support

deque fifo-queue mutable-python-string parser python regex streaming-parser

Last synced: 04 Jul 2025

https://github.com/anujdhillxn/flipbook

A language for generating flipbooks using pictures

interpreter parser python3

Last synced: 22 Mar 2026

https://github.com/ia7ck/fs-json-parse

FParsec JSON parser

fparsec json parser

Last synced: 16 May 2025

https://github.com/yawkar/extended-expressions-parser-calculator

(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения

calculator laboratory-work parser

Last synced: 09 Apr 2025

https://github.com/rryi/tokens.jl

parse text into tokens, build memory-efficient token lists and trees,

lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize

Last synced: 02 Mar 2026

https://github.com/aquilax/serifu-go

Go parser for the Serifu markup language

go golang library parser serifu

Last synced: 15 Mar 2025

https://github.com/ehwan/string-parser

Template LL parser generator

cpp header-only parse parser

Last synced: 02 Apr 2025

https://github.com/glaysons/seleniumparser

SeleniumParser é um interpretador de arquivos .SIDE gerados pela IDE do Selenium para simplificar a utilização em testes automatizados.

files parser selenium side

Last synced: 07 Jan 2026

https://github.com/petrvacha/audiogetter

Script prints out all mp3 links on current page

audio-lists mp3 parser

Last synced: 23 Apr 2025

https://github.com/rahuldangeofficial/09-word-arithmetic-parser

An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.

abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs

Last synced: 02 Jun 2026

https://github.com/bluk/leb128fmt

A library to encode and decode LEB128 compressed values.

compression dwarf leb128 parser rust variable-length-encoding wasm webassembly

Last synced: 09 Apr 2025

https://github.com/vbasky/revelo

A safe, fast Rust port of MediaInfoLib — reads technical and tag metadata from 177 audio, video, image, and container formats. Drop-in libmediainfo replacement (C ABI + CLI), differential-tested byte-for-byte against the mediainfo oracle.

audio c-api cli codec container-formats ffi image libmediainfo media mediainfo mediainfo-alternative metadata metadata-extraction multimedia parser rust video

Last synced: 06 Jun 2026

https://github.com/jkphl/rdfa-lite-microdata

RDFa Lite 1.1 and HTML Microdata parser for web documents (HTML, SVG, XML)

extract extraction extractor linked-data microdata parser rdfa rdfa-lite schema-org semantic-web structured-data vocabulary

Last synced: 23 Apr 2025

https://github.com/elkronos/gpt_read

Functions to read documents using GPT.

data-science gpt llm parser question-answering questions-and-answers r

Last synced: 15 Mar 2025

https://github.com/aswad310/file_parser

Parsing CSV files transaction data into HTML file and also provide results like Total Income, Total Expense, Net Total.

apache arrays csv file file-handling file-parser parser php8 transactions ubuntu

Last synced: 10 Sep 2025

https://github.com/afeiship/next-commits-parser

Git commits parser.

commit git log next parse parser

Last synced: 06 May 2026

https://github.com/karynaaliushkevich14/currency-calculator

Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.

dom java parser xml

Last synced: 09 Apr 2025

https://github.com/kojobailey/samurai-vs-zombies-data-parser

C++ library to parse TXT data files from Samurai vs Zombies Defense.

cpp cpp17 cpp20 cpp23 glu glu-mobile library parser samurai-vs-zombies samurai-vs-zombies-defense svz

Last synced: 15 Mar 2025