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/yehorbk/cli-argv-parser

A library that allows to parse command line arguments into hash-table or object by scheme

argument-parser argument-parsing arguments cli command-line javascript library parser parsing-library

Last synced: 03 Aug 2025

https://codeberg.org/jssfr/rxml

Restricted, minimalistic XML 1.0 parser

parser rust xml xmpp

Last synced: 29 Sep 2025

https://github.com/keyweeusr/fbmessageparser

:zap: Parse Facebook messages from the downloaded archive

archive facebook message parser

Last synced: 09 Nov 2025

https://github.com/red1c3/jkpython

A JVM Python interpreter

bison evaluator flex interpreter jvm lex lexer parser python yacc

Last synced: 23 Jun 2026

https://github.com/igorskyflyer/rust-adblock-metadata-parser

🎠 A fast AdBlock metadata parser written in Rust. 🧪

adblock back-end crate igorskyflyer meta metadata module parse parser rust rust-lang

Last synced: 04 Oct 2025

https://github.com/stefankoppier/language-csharp

A C# parsing library for Haskell

c-sharp parser

Last synced: 20 Feb 2026

https://github.com/4ster-light/py-logic

Implementation of a logic formula parser and truth table generator in Python.

interpreter lexer parser python

Last synced: 16 Aug 2025

https://github.com/regan-koopmans/compiler-project-lexer-and-parser

Repository for the compiler construction practical project.

compiler construction java learning lexer parser tokenizer

Last synced: 05 Oct 2025

https://github.com/eight04/expression-eval-bundle

This repository bundles expression-eval and jsep to a single file.

browser eval expression-evaluator javascript parser rollup

Last synced: 20 Aug 2025

https://github.com/alukianov63/vk-resource-parser

vk-resource-parser is a simple and easy-to-use script that allows you to download various resources (photos, videos, messages, documents, etc.) from the popular social network VKontakte.

parser python resources resources-parser script vk vk-api vkontakte vkontakte-api

Last synced: 09 Mar 2026

https://github.com/siadat/bake

Code for GopherCon presentation

golang parser

Last synced: 30 Aug 2025

https://github.com/bounoable/ical

iCalendar (.ics) parser

go golang ical icalendar ics parser

Last synced: 25 May 2026

https://github.com/orcalinux/tiny-language-compiler

A compiler for a simple programming language with lexical analysis, parsing, and a user-friendly interface. Ideal for learning how compilers are built.

compiler-design parser scanner tiny-language

Last synced: 07 Apr 2025

https://github.com/slash3b/pirata

Shows playing and upcoming movies in Chisinau cinema

parser personal-project

Last synced: 09 Mar 2026

https://github.com/mandarancio/dyaf

Do Yourself A Favor: an extensible parser and AST Generator

ast compiler dsl extensible modular parser

Last synced: 22 Mar 2025

https://github.com/simpsonresearch/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 31 Aug 2025

https://github.com/tree-sitter-grammars/tree-sitter-pymanifest

PyPA manifest grammar for tree-sitter

manifest parser tree-sitter

Last synced: 29 Apr 2026

https://github.com/tensorush/semver

:crab: :1234: Basic Semantic Versioning parser.

parser rust semver semver-format semver-parser

Last synced: 15 Apr 2025

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

Parser for a Tagalog dictionary website

dictionary parser tagalog text-mining web-scraping

Last synced: 22 Jun 2026

https://github.com/sinooox/sbermegamarket_parser

Парсер товаров с маркетплейса СберМегаМаркет. Принимает на вход искомый товар и возвращает перечень позиций с первой страницы по искомому запросу в отсортированном по соотношению цены и бонусов виде. Пропускает товары без бонусов.

marketplace parser sbermarket

Last synced: 29 Jun 2025

https://github.com/baraja-core/table-of-content

A tool for easily compiling Table of content from the article content.

article content entity fast generator parser speed

Last synced: 15 May 2025

https://github.com/lockblock-dev/wot-replays-users-met-counter

Count how many times you met players by parsing your WoT replays

parser players replays world-of-tanks

Last synced: 18 Mar 2025

https://github.com/gituser12981u2/mathematicalexpressionparser

This Java application is designed to parse and evaluate mathematical expressions. It utilizes a Lexer to tokenize input, a Parser to construct an abstract syntax tree (AST), and evaluates these expressions to return results in fractional form.

abstract-syntax-tree ast calculator java lexer parser

Last synced: 30 Mar 2025

https://github.com/gokcan/atlas

Programming language for propositional calculus

flex lexical-analysis parser programming-language

Last synced: 23 Mar 2025

https://github.com/tylersuehr7/sqlite-class-parser

A lightweight object-to-SQL statement parser.

java java-libraries parser sql sql-parser

Last synced: 27 May 2026

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

https://github.com/javaparser/javaparser-gradle-sample

Sample project with a basic Gradle + JavaParser setup

bootstrap gradle java javaparser parser tutorial

Last synced: 21 Apr 2026

https://github.com/dburriss/funcydown.parser

Markdown parser and transformer for FuncyDown markdown generator

markdown parser transformer

Last synced: 11 Apr 2026

https://github.com/apollo-roboto/python-runrun

A typed command line parser for Python

cli library parser python typed

Last synced: 07 Apr 2025

https://github.com/houshmand-2005/vohulang

Vohulang A Programming Language Based On Rust Language

language parser rust

Last synced: 27 May 2026

https://github.com/tigran-sargsyan-w/minishell

This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.

42 42school c c-language cli executor execve fork lexer mandatory minishell parser posix readline shell signals terminal unix unix-shell

Last synced: 19 Apr 2026

https://github.com/mohabmes/matool

A collection of various custom tools. { Antesh, CITerm, INetSC, KADManga, Tomado }

cli codeigniter-terminal crawler mangareader markd markdown markdown-to-html parser readme scan-tool scanner-web

Last synced: 15 May 2026

https://github.com/apollo-roboto/cs-commander

A command line parser for c# with type enforcement

cli csharp library parser

Last synced: 15 Mar 2025

https://github.com/mineralscloud/quantumespressoparser.jl

Parses the input/output files of Quantum ESPRESSO to extract data

julia julia-package parser quantum-espresso reader regular-expressions

Last synced: 03 Feb 2026

https://github.com/azu/sudachi-synonyms-parser

Sudachi's synonyms dictionary parser

dictionary parser sudachi

Last synced: 31 Mar 2025

https://github.com/pustovitdmytro/parimatch

parser for famous bookmaker site

beautifulsoup parimatch parser python3 re scrapper selenium

Last synced: 15 May 2026

https://github.com/bombsimon/monkey-c-rs

A (to be) Monkey C tokenizer, lexer and parser

monkey-c parser

Last synced: 21 Mar 2025

https://github.com/lee-w/facebookmessageparser

Parse your facebook message archive into JSON format

facebook parser

Last synced: 24 Mar 2025

https://github.com/djwoms/python

python parser site

parser python

Last synced: 08 Apr 2025

https://github.com/anntnzrb/tsparxser

TypeScript mini lexer+parser implementation using Python's PLY library.

lexer parser ply python typescript

Last synced: 10 May 2025

https://github.com/vcputtini/pflogentry

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

analizer cpp cpp17 filterlog firewall lib library parse parser pfsense

Last synced: 14 Jun 2025

https://github.com/farzonl/regexparser

for CS 3240

parser regex

Last synced: 12 Apr 2025

https://github.com/gbowne1/link-explorer

This C++ program will discover links on any http or https page you give it

cpp cpp11 explorer link parser

Last synced: 10 Jun 2025

https://github.com/zon-dev/url

Zig URL package is a URI extension package

http parser url url-parser zig

Last synced: 15 Mar 2025

https://github.com/katsew/logo-command-parser

Logo command parser with PEG.js

javascript logo parser pegjs typescript

Last synced: 07 May 2026

https://github.com/gkbrk/bunnylog-py

Parse BunnyCDN log files with Python

bunnycdn cdn log parser

Last synced: 24 Mar 2025

https://github.com/dzhibas/bool_expr_parser

Boolean expresion parser and evaluation function for feature flagging - flipper

boolean-expression parser rust

Last synced: 04 Jun 2026

https://github.com/paych3ck/telegram_holidays_bot

Сегодняшние праздники в Telegram-боте.

parser python telebot telegram-bot

Last synced: 09 Jul 2025

https://github.com/gitanat/exmufochlop

Extendable Multi-Format Chat Log Parser. Intended as a repository of encoders/decoders ("converters") of multiple chat log formats (MSN, aMSN, ICQ, GTalk...)

chat chat-log msn parser parsing python

Last synced: 30 Mar 2025

https://github.com/catinrage/liquid

liquid is easy to use and fast typescript parser generator.

clr compiler interpreter lalr lr1 lr1-parser parser

Last synced: 29 May 2026

https://github.com/liraymond04/tree-sitter-awatalk

Awatalk grammar for tree-sitter

awatalk parser tree-sitter

Last synced: 06 Jan 2026

https://github.com/haskell-github-trust/smt2-parser

Parse smt2 in Haskell

haskell parser smt smt-lib smt2

Last synced: 29 May 2026

https://github.com/atharvathorve/monke

Implementation of an interpreter for the monkE programming language in Go

abstract-syntax-tree evaluator go interpreter lexer object-system parser

Last synced: 01 Apr 2025

https://github.com/varkor/siteswap

A siteswap library for JavaScript.

juggling parser siteswap validator

Last synced: 04 Apr 2025

https://github.com/gre1wy/oaa

KPI IPT course, 5 semester

db inverted-index lexer parser

Last synced: 25 Mar 2025

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 25 Mar 2025

https://github.com/gh-conf/gh-conf-parse

Parser for parsing information from github config file

gh-conf github-parse nodejs parser

Last synced: 14 Jun 2025

https://github.com/1amageek/swift-yaml

A pure Swift YAML parser with no external dependencies

parser swift swift-package-manager yaml

Last synced: 11 Mar 2026

https://github.com/pektezol/sdp.go

Source Demo Parser written in Golang.

demo go golang parser portal2 sdp source

Last synced: 07 Jan 2026

https://github.com/basemax/onelanguageconcept

Concept of One Language (Pure C)

c compiler lexer parser

Last synced: 15 May 2026

https://github.com/altai-man/asn-grammar

A subset of ASN.1 grammar in Raku along with a simple Actions class provided

asn1 grammar parser perl6 raku raku-module rakulang

Last synced: 22 Jan 2026

https://github.com/tangenta/subscm

A tiny programming language that is a subset of scheme

expr parser scheme-dialect

Last synced: 29 May 2026

https://github.com/farhanshoukat/information-retrieval

Parse HTML pages. Create inverted index. Search for pages

bm25 inverted-index inverter jelinek language-model okapi okapi-bm25 parser tf-idf

Last synced: 31 Mar 2025

https://github.com/andreazllin/node-meta-parser

Get Open Graph and other metadata from a webpage

graph html meta node ogp open opengraph parser scraper tags

Last synced: 30 Apr 2026

https://github.com/mitranim/untext

[MOVED] Missing feature of the Go standard library: unmarshal arbitrary string into arbitrary value.

go golang parse parser

Last synced: 15 Jun 2026

https://github.com/pvital/lopu

LOg Parsing Utility

hacktoberfest logging parser

Last synced: 16 Mar 2025

https://github.com/djoezeke/csvee

Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.

c cpp csv csv-parser csv-reader parse parser streaming tsv-parser

Last synced: 20 Apr 2026

https://github.com/kokkekpek/ton-fun-parser

Parser for bets from game contract

game parser ton typescript

Last synced: 11 Mar 2025

https://github.com/ferhatgec/finifrs

finifrs, fast cli .ini parser

cli file ini ini-parser parser rust

Last synced: 18 Feb 2026

https://github.com/v0d1ch/nmis-parser

Haskell parser for nmis files 🍺

haskell nmis parser

Last synced: 22 Feb 2026

https://github.com/jacarte/jastgen

Generate generic AST json structure for js files using babel

ast parser typescript

Last synced: 27 Apr 2025

https://github.com/jonathanstowe/cro-http-bodyparser-jsonclass

Parse and deserialise application/json HTTP body to a specified JSON::Class

json object parser raku

Last synced: 21 Jan 2026

https://github.com/lucasepe/mini

Parse (sort of) INI files like "flag" package in Go.

configuration flag golang ini parser

Last synced: 17 Mar 2025

https://github.com/oduwsdl/accesslog-parser

Web server access log parser and CLI tool with added features for web archive replay logs

access-logs accesslog-parser cli memento package parser python3

Last synced: 16 Oct 2025

https://github.com/guidodipietro/tp-asdr

Recursive descent parser for the Micro language written in C, outputs the instructions for a VM.

c parser

Last synced: 26 Jan 2026

https://github.com/progfay/scrapbox-parser-stream

Parsing Scrapbox notation with Node.js Stream

node-stream parser scrapbox scrapbox-parser-stream

Last synced: 25 Mar 2025

https://github.com/jay51/pjscript

JS like, single file simple language written in python

interpreter js learning lexer parser python

Last synced: 14 Jan 2026

https://github.com/magicxor/htmltextextractor

Extracts text from HTML (compatible with MailBee.NET)

email extractor html mail mailbee mailbee-net parser regex regexp regular-expressions text

Last synced: 26 May 2026

https://github.com/nnnlik/tg_bot_sara

bot for video card temperature monitoring

gmail helper monitoring parser telegram-bot video-cards

Last synced: 10 Sep 2025

https://github.com/yonis-savary/php-dom

HTML Parser for PHP, with support for simple CSS Selectors !

dom parser php php-html

Last synced: 10 Apr 2025

https://github.com/princemaple/elixir-imap

Elixir IMAP client

client elixir imap parser

Last synced: 26 Mar 2025

https://github.com/diatche/parse-time

A utility for parsing time duration and time of the day strings.

hours minutes parse parser seconds time time-parsing

Last synced: 18 Jan 2026

https://github.com/erdomke/outlookparser

Library for parsing Outlook (*.msg) files

outlook parser

Last synced: 07 Oct 2025

https://github.com/tsarchghs/how-to-write-a-simple-interpreter

How to write a simple interpreter - Blog Post

evaluation interpreter lexer parser

Last synced: 08 Oct 2025

https://github.com/rzane/argy

Yet another command line option parser

arguments cli command-line options parser positional ruby

Last synced: 08 Oct 2025

https://github.com/andrewlader/go-tendo

Go application used to walk a Go project and count the legitimate packages, structs, methods and functions.

ast counting-objects go golang methods packages parser source-code structs

Last synced: 14 Jan 2026

https://github.com/belrbez/cyk-chomsky-nf-grammar-algorithm-java

Implementation of algorithm to Converting CFGs to CNF (Chomsky Normal Form) and Cocke–Younger–Kasami (CYK) algorithm for CFGs

algorithm cfgs chomsky cyk cyk-chomskynf grammar java normalforms parser

Last synced: 10 Oct 2025

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/beyondmagic/litteral

.lrc cli reader.

cli cpp2b lrc parser

Last synced: 12 Oct 2025