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/l-pay/evm_parser

EVM block parsing service

blockchain go parser web3

Last synced: 15 Jan 2026

https://github.com/ghostwriter/syntax2

Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)

generator ghostwriter lexer parser php syntax tokenizer

Last synced: 28 Mar 2025

https://github.com/gthomas08/flex-bison-project

Lexical and grammatical implementation of a subset of the Python programming language.

bison flex parser python

Last synced: 28 Apr 2026

https://github.com/sshaw/ncftpd-log-parse

Parse NcFTPd xfer, session, and misc logs

ftp ftp-server logs ncftp parser perl

Last synced: 06 Apr 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/alexcmgit/ndjson.dart

Tiny and small library for parsing ndjson.

dart dev ndjson parser pub stream

Last synced: 06 Apr 2025

https://github.com/chloro-pn/flex_learn

learn how to use flex!

bison bison-yacc flex lex parser

Last synced: 06 Mar 2026

https://github.com/sahil101/sahil101-codecrafters-shell-go

This is a command line tool

bash cli commands go parser

Last synced: 17 Apr 2026

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/alice088/samokat-parser

Parses https://samokat.ru/

chromedp golang parser

Last synced: 28 Jul 2025

https://github.com/vodolaz095/email-parser-api

Headless browser email parser api - test task i finished in less than 3 hours

browser expressjs headless node nodejs parser selenium

Last synced: 13 Apr 2026

https://github.com/marianmeres/unchunk

Utility for reconstructing chunks into messages.

parser

Last synced: 24 Jun 2025

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/allkern/cue

Tiny BIN/CUE parsing and loading library

c cue disc-image parser

Last synced: 02 Mar 2026

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

ActionScript grammar for tree-sitter

actionscript parser tree-sitter

Last synced: 17 May 2026

https://github.com/serpo-dev/telegraph-media-parser

Easy parse images and videos from articles on telegra.ph. Powered by Pyhon 3 and running from the CLI.

images parser python telegram telegraph video

Last synced: 03 Apr 2025

https://github.com/aloussase/csvparsercsharp

A simple CSV parser for CSharp

csharp csv parser

Last synced: 13 Apr 2025

https://github.com/diegocurbelo/feedex

Feedex is a simple elixir feed (atom/rss) parser

atom elixir parser rss

Last synced: 01 Jul 2026

https://github.com/irradia/one.irradia.mime

RFC2045 MIME type parsing

android kotlin mime parser rfc-2045

Last synced: 19 May 2026

https://github.com/jbukuts/wav-parse

Isomorphic WAV file parser for JavaScript

isomorphic javascript js parser wav

Last synced: 19 May 2026

https://github.com/simenandre/setup-inputs

🕶️ Parse GitHub Actions inputs from both `workflow_dispatch` and `repository_dispatch` events

action actions github-actions parser repository-dispatch workflow workflow-dispatch

Last synced: 20 Sep 2025

https://github.com/forfd8960/json-parser-rs

Rust Json Parser

json parser rust

Last synced: 25 Apr 2026

https://github.com/lucaspadoni/compiler-and-interpreter-based-on-antlr

Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.

antlr antlr4 compiler grammar grammar-parser interpreter java language-recognition parser parser-generator

Last synced: 09 Jul 2025

https://github.com/zgoethel/nodebuilder

Tool for designing grammars and generating language parsers in .NET

blazor compiler compiler-frontend desktop-app dotnet finite-state-machine grammar lexing parser parsing regex ui

Last synced: 13 Apr 2026

https://github.com/matsubara0507/yamlparser

YAML Parser using Haskell

haskell parser yaml

Last synced: 03 May 2026

https://github.com/kahleryasla/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: 02 Mar 2025

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/xp-forge/markdown

The Markdown syntax for the XP Framework

markdown parser php tree xp-framework

Last synced: 17 May 2026

https://github.com/gizipp/nik-parser.rb

Parse Indonesian citizenship registration number a.k.a NIK (Nomor Induk Kependudukan)

nik parser ruby

Last synced: 13 Mar 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/svenkuegler/php-nginx-status-parser

PHP Parser for Nginx Status Page

nginx parser php statuspage

Last synced: 19 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/lpnh/tree-sitter-askama

Askama grammar for tree-sitter

askama parser tree-sitter

Last synced: 19 May 2026

https://github.com/deniska69/parser-to-csv

web parser with support for writing Cyrillic characters in .csv

csv cyrillic cyrillic-characters nodejs parser web web-parser win-1251

Last synced: 17 May 2026

https://github.com/chuckeyzz/dvgc01

Lab work for Programming Languages course at Karlstad university

lexer parser pascal

Last synced: 18 Jul 2025

https://github.com/bottledlactose/essencio

A header-only library for loading file formats found in MySims and MySims Kingdom.

cpp mysims mysims-kingdom parser

Last synced: 17 Jul 2025

https://github.com/fluuxio/xmlparser

Swift XML Parsing library based on libxml2

parser swift xml

Last synced: 07 Jul 2025

https://github.com/nicholaswmin/arithmeticss

arithmetic expressions on CSS variables

css css-custom-properties parser

Last synced: 17 May 2026

https://github.com/neudinger/osmtogeojson

Convert osm xml to osm GeoJson Dlang project

docker json linux osm osm-geojson parser split xml

Last synced: 08 May 2026

https://github.com/ghosind/formatparser

Parse format strings.

formatter parser

Last synced: 15 Jul 2025

https://github.com/ahmdrz/my-compiler-course

This repository is my exercises of Compiler course.

lexer parser recursive-descent-parser

Last synced: 02 Jul 2026

https://github.com/pyohei/macmemo-parser

Mac memo parser(mbox type) 🗒🍎

mac memo parser python

Last synced: 15 May 2026

https://github.com/onesignal/kafka-offsets-parser

Rust library parsing __consumer_offsets and its messages

kafka parser rust

Last synced: 22 Jul 2025

https://github.com/surajkareppagol/parser

🇵 Python Script: XML To JSON Conversion Tool.

converter parser xmltojson

Last synced: 15 Jul 2025

https://github.com/andrey-oss/mc-checker

MC-Checker - Minecraft server checker written on python3

api minecraft parser python3 server

Last synced: 07 Apr 2026

https://github.com/thutasann/go-parser

Custom Language Parser in Golang

golang parser

Last synced: 14 Jul 2025

https://github.com/mixa3607/beamerlrw

Library for read and write beam files or erlang Ext terms

beam binary csharp erlang parser

Last synced: 17 May 2026

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

Parses a binary dump of NVMe Identify Datas.

identify nvme parser vibecoding viewer

Last synced: 06 Feb 2026

https://github.com/said-m/priprava

Template engine for describing JSON with dynamic data.

json object parser template-engine

Last synced: 03 May 2026

https://github.com/hutsoninc/rangify-string

Create an array from a string of integer ranges.

array int integer parse parser range

Last synced: 04 Nov 2025

https://github.com/pumpfun-max/carbon-cli-ys

This repo is a fork of carbon-cli and modified to support yellowstone Instruction types.

anchor codama decoder parser solana solanatransaction yellowstone yellowstonegrpc

Last synced: 14 May 2026

https://github.com/csgn/pipo

Config Parser

config-parser parser

Last synced: 23 Jun 2025

https://github.com/gotamer/matter

TOML Frontmatter or Endmatter unmarshaller.

decoder encoder endmatter frontmatter golang parser toml unmarshaller

Last synced: 15 Jan 2026

https://github.com/sgruszka/tree-sitter-bpftrace

bpftrace grammar for tree-sitter

bpftrace grammar parser tree-sitter

Last synced: 17 Feb 2026

https://github.com/karimsa/json

Parse JSON objects from shell scripts.

go json parser shell

Last synced: 18 Apr 2026

https://github.com/meshula/labscreenplay

Utilities for working with screenplays

fountain markdown parser screenplay

Last synced: 15 May 2026

https://github.com/arbitroy/whatsapp_parser

A tool to help me capture the details for my enslavement to the company via whatsapp

golang parser

Last synced: 04 Jul 2026

https://github.com/kirill71/math-expression-parser

Console mathemathic calculator based in Dejckstra sorted station algorithm and support math function such as sin, cos ect.

dejkstra expression math parser sorted-station-algorithm

Last synced: 22 Jun 2025

https://github.com/bursasha/cpp-duo-matrix-calculator

Matrix calculator only for 2 matrices in C++ using OOP, polymorphism, STL, parsers, variety of algorithms ⌨️

algorithms calculator-application console-application cpp cvut-fit inheritance makefile matrix oop parser polymorphism stl

Last synced: 10 Sep 2025

https://github.com/thatcodechap/wikidparse

Fast and lightweight parser for wikitionary

javascript json parser wiki wikimedia wikitionary

Last synced: 19 May 2026

https://github.com/chrischtel/aegis

Aegis - A modern configuration language featuring intuitive indentation-based blocks, mixed data types, and comprehensive error handling. Includes a robust C parser library (libaegis) with full AST generation and memory-safe operations.

aegis c configuration-language parser

Last synced: 22 Jun 2025

https://github.com/electrikmilk/php-html-parser

Basic HTML parser in PHP.

html-parser parser php

Last synced: 22 Jun 2025

https://github.com/ehuelsmann/xdr-parse

Parse XDR (eXternal Data Representation) definitions into an AST (Abstract Syntax Tree)

abstract-syntax-tree ast external-data-representation parser perl5 xdr

Last synced: 12 Oct 2025

https://github.com/99thedark/language

I think making a programming language could be a fun project!

abstract-syntax-tree language parser

Last synced: 11 Jun 2026

https://github.com/ostensibly-1/blua

Lua 5.1 VM Environment with 5.3 Functions Support. Made in Lua 5.3, this thing can run Lua 5.1!

bytecode compilation environment lexing lua lua-virtual-machine lua-vm lua51 lua53 parser runtime virtual-machine vm

Last synced: 08 Jul 2025

https://github.com/z3ntl3/recursive-parser

Enhances Go's html/template by enabling recursive parsing of deeply nested view directories.

go parse parser template templates templating

Last synced: 13 May 2025

https://github.com/aqendo/xkcd-parser

A program to parse all comics' JSON from XKCD.COM

json parser xkcd xkcd-comics

Last synced: 28 Apr 2026

https://github.com/jaid/parse-numberings

Finds and understands numberings in strings and file names.

lib library numbering numberings parse parse-numberings parser string strings util utility

Last synced: 20 Jun 2025

https://github.com/mboljen/spreadsheet-read-simple-perl

Perl module for simple parsing of spreadsheets

parser perl-module spreadsheet

Last synced: 15 May 2026

https://github.com/brunozell/whatsappparser

Light-weight C# parser for exported WhatsApp chat histories

parser whatsapp

Last synced: 16 May 2026

https://github.com/gitw1n/web-scrape-wave

This project is a web scraper written in Python using the BeautifulSoup library. It is designed to collect data from websites based on user-provided URLs.

bs4 parser python python3 requests webscraper webscraping

Last synced: 01 Apr 2025

https://github.com/lenage/aegisubkit

A Parser for Aegisub subtitle file in ruby.

aegisub ass parser

Last synced: 20 Jun 2025

https://github.com/johngodoi/brokersnoteloader

This application aims to convert some broker's note into a formatted text that can be easily imported to a spreadsheet.

brokerage parser pdf-document-processor scala

Last synced: 17 Jun 2025

https://github.com/mumez/tonel-smalltalk-parser

Tonel and Smalltalk BNF definitions and parsers.

bnf parser smalltalk tonel

Last synced: 26 Jun 2025

https://github.com/turkeymcmac/json

A JSON parser.

json json-stream parser

Last synced: 19 May 2026

https://github.com/watcol/somen-language

Utilities of the somen parser combinator for languages.

parser parser-combinators programming-language rust

Last synced: 07 Apr 2026

https://github.com/khmelnitskiianton/differentiator

Program differentiates expressions, makes tree in .dot and generates funny .tex book of convertions

graphviz-dot latex matplotlib parser

Last synced: 19 May 2026

https://github.com/bkazez/reaproj

Parse and edit REAPER .RPP project files in Python: tracks, items, markers, regions, render settings

audio daw music-production parser python reaper reaper-daw rpp

Last synced: 01 Jul 2026

https://github.com/thebytefarm/marxml

Fast markdown + XML query and mutation. Rust core, JS bindings.

ast markdown napi-rs nodejs parser rust xml

Last synced: 11 Jun 2026

https://github.com/dresende/payot

Node.js daily time intervals parsing

interval nodejs parser time

Last synced: 16 May 2026

https://github.com/ravencentric/rnzb

Python bindings to the nzb-rs library - a spec compliant parser for NZB files, written in Rust.

nzb parser python rust usenet

Last synced: 10 Apr 2025

https://github.com/labatata101/goparser

A parser for the Go programming language written in Go

go golang lexer lexer-parser parser scanner

Last synced: 13 Mar 2025