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/ngtcp2/sfparse-rs

RFC 9651 Structured Field Values parser in Rust

http parser rfc8941 rfc9651 rust structured-fields structured-headers

Last synced: 13 Aug 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/hyouteki/mdc

Simple CommonMark parser for C with a GUI CommonMarkViewer application made using Voyage

c commonmark gui-application parser

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/titikterang/iso8583_python

iso 8583 parser based on python

iso8583 parser python

Last synced: 17 Aug 2025

https://github.com/testingrequired/reqlang-expr

A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine.

abstract-syntax-tree bytecode-compiler grammar lalrpop logos parser repl typechecker types

Last synced: 17 Aug 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/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/diddileija/diddiparser

Parse DiddiScript files (a language for the future!)

command-line diddiscript package parser pypi-package python python-package python3

Last synced: 22 Aug 2025

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

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

https://github.com/ustccw/qifi-c-parser

A lightweight QiFi parser in C

parser qifi qr qrcode scanner wifi

Last synced: 15 Jun 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/lk-KEVIN/BattlefieldMapListParser

A PHP file parser for Battlefield 3 and Battlefield 4 MapList files

battlefield battlefield-3 battlefield-4 bf3 bf4 maplist parser php-parser snet

Last synced: 25 Aug 2025

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

Postfix's Mailq Parser

awk bash mailq parser

Last synced: 27 Mar 2025

https://github.com/dabevlohn/mical

Mical parses appointments file by calcurse and prints ical-formatted events to stdout

calcurse calendar ical icalendar ics parser rust

Last synced: 30 Aug 2025

https://github.com/akrck02/markdown-docs-dev-diary

Development diary for the markdown-docs library.

dev-diary markdown parser

Last synced: 15 Jun 2025

https://github.com/poti1/pod-query

Query POD information from a file

hacktoberfest parser perl perl5 perldoc pod

Last synced: 05 Mar 2025

https://github.com/dwjft/ebcdic-parser

parse ebcdic numbers

ebcdic parser

Last synced: 07 Apr 2025

https://github.com/vimaltiwari2612/expression-evaluator-tree-creator

A tool to parse expression and form an expression tree. Can be used to understand complex If-Else conditions/ Algorithm studies / compiler design studies.

compiler-design css css3 expression-evaluator expression-parser expression-tree-builder expressionengine html javascript parser pure-javascript syntax-tree tree-structure treeview

Last synced: 14 May 2026

https://github.com/xfnty/calc

Simple mathematical expression solver that supports operator priorities.

ast beginner-project calculator lexer parser

Last synced: 06 Oct 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/pivoshenko/ihroteka-converter

🗃️ A lightweight package for converting Markdown into Steam-compatible markup

bbcode converter formatter gaming ihroteka markdown markup parser steam steam-bbcode steam-bbcode-converter steam-workshop text-processing

Last synced: 07 Mar 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/michalwa/py-cliffs

Command Line Interface Utility

cli command-line parser syntax utility

Last synced: 02 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/aquice/entropia

Entropia is a C++ based programming language, implementing ownership and other usefull stuff

interpreter lexer parser programming-language

Last synced: 09 Jun 2026

https://github.com/vastblast/html-table-parser-node

Node.js library that allows parsing HTML tables into multi-level objects

html htmltableparser parse parser table

Last synced: 25 May 2026

https://github.com/ymonb1291/dotenv-parser

A fast, zero-permission parser for '.env' files with support for multiline variables.

deno dotenv dotenv-parser parser

Last synced: 14 May 2026

https://github.com/bolner/concontroller

Controller library for console applications.

cli console controller dotnet-core parameters parser

Last synced: 02 Apr 2025

https://github.com/imnerocode/parser-obj

A lightweight Go parser that converts OBJ files into a vo.Model structure using the vo-structures module, making it easy to integrate 3D models into your projects

go golang obj parser vo-structures

Last synced: 07 Sep 2025

https://github.com/donbarbos/yale_celi_list_parser

🏢 Yale CELI List of Companies Leaving and Staying in Russia, dataset and parser

celi companies companies-list csv dataset list open-data parser python selenium selenium-webdriver yale

Last synced: 14 May 2026

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/andrianllmm/akl-dictionary-parser

A Python script that parses an Aklanon dictionary and converts it into several useful formats.

aklanon dictionary parser text-mining

Last synced: 12 Nov 2025

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/pearcoding/parmaly

"Parser gramMar anaLyzer" - Context-Free Grammar analyzer and generator.

analyzer grammar parser parser-generator parser-grammar-analyzer

Last synced: 25 May 2026

https://github.com/elamani-drawing/automaters

Implémentation d'automate en Rust. (FSM, NFA, DFA, NDFAE)

algorithms automate automation parser rust rust-lang rustlang

Last synced: 07 Apr 2026

https://github.com/arakelian/graphql-parser

GraphQL Lexer and Parser generated using ANTLR grammar

antlr4 grammar graphql graphql-java java java-8 lexer parser

Last synced: 13 Apr 2026

https://github.com/onlycodergod/parser-cinema

🎞🔍Simple and fast parser with Go

fast framework golang json parser petproject small smart

Last synced: 12 Jan 2026

https://github.com/hdoc1509/tree-sitter-gh-actions-expressions

Github Actions expressions grammar for tree-sitter

github-actions github-workflows parser tree-sitter

Last synced: 19 Apr 2026

https://github.com/tomefile/lib-parser

Library to parse Tomefile code and output a node tree for use by another program

ast parser tome tomefile

Last synced: 14 Jan 2026

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/japrozs/dojo

Dojo is a microlanguage based off of Python.It has many features like function declaration and variable declaration

arithmetic compiler dojo functions language lexer microlanguage parse parser python semver variables

Last synced: 19 Jun 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/iewher/habr-parser

Automatic mailing of vacancies

golang mailersend parser

Last synced: 15 May 2025

https://github.com/skalt/psql_splitter

a nom parser combinator that matches a psql statement.

parser parsing postgres postgresql psql sql

Last synced: 14 May 2026

https://github.com/lukashedegaard/co-rider

Tiny configuration library tailored for the Ride ecosystem

configuration configuration-management parser python

Last synced: 10 Sep 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/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/tensorush/semver

:crab: :1234: Basic Semantic Versioning parser.

parser rust semver semver-format semver-parser

Last synced: 15 Apr 2025

https://github.com/marcos-venicius/cson

A very simple JSON reader in C

c json json-reader lexer lib linked-list parser parsers syntax-tree

Last synced: 17 May 2026

https://github.com/0x5a17ed/plainfields

A lightweight, human-friendly configuration format for Go with simple syntax for fields, lists, and maps.

configuration-language data-serialization dsl dsl-syntax go golang golang-library golang-package lexer parser

Last synced: 30 Apr 2025

https://github.com/oovm/bibtex

BibTeX parser and writer

bibliography bibtex latex parser

Last synced: 12 Dec 2025

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/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/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/rdf-elixir/content_type

An Elixir parser for HTTP Content-Type headers

content-type elixir http parser

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

A Rust crate for URI.

parser rust uri

Last synced: 12 Apr 2025

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/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/luni-4/cineon-rs

Parse a Cineon image

cineon parser rust

Last synced: 02 Apr 2025

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/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/npillmayer/gorgo

A Parsing Toolbox

earley-parser parser term-rewriting

Last synced: 18 Mar 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/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/sixarm/youtube-html-parser

YouTube HTML parser scripts

html parser shell youtube

Last synced: 08 Apr 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/vsedyshev-intermedia/vparser

VParser is Python parser provide smart string parser and matcher

bdd bdd-framework parser parser-combinators python

Last synced: 28 Dec 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/johnjohndoe/droidconberlin-base

A Kotlin library containing a parser and models for the Droidcon Berlin API.

2018 api backend berlin berlindroid droidcon json kotlin library moshi parser retrofit wrapper

Last synced: 15 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/andrianllmm/eng-dictionary-parser

Parser for an English XML dictionary

dictionary english parser text-mining xml-parser

Last synced: 09 Jul 2025

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/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/malikzh/computejs

An expression calculator library for JavaScript

calculator compute computejs expression formula function javascript js lexer library math parser secure

Last synced: 12 Jun 2026

https://github.com/bharat23/wpt-parser

A python package to fetch and extract test results from Webpagetest, speed curve and other webpagetest backed products.

json parser python3 speedcurve webpagetest

Last synced: 15 May 2026

https://github.com/john-science/morgue_librarian

Tools for parsing DCSS morgue files

dcss parser roguelike

Last synced: 31 Aug 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/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/roswelly/solana-transaction-crawler

crawl & parse solana transaction

crawler parser rust solana transaction

Last synced: 15 May 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/himenon/convert-text-to-react

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

function parser react typescript

Last synced: 15 Apr 2026

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/trickfilm400/gitlab-security-scan-parser

CI/CD Job to analyize Application test files for GitLab's Free & Premium tier (as it is only available in Ultimate)

ci-cd cicd gitlab parser pipeline sast scanner security

Last synced: 12 May 2026

https://github.com/denvercoder1/jack-to-hack-compiler-ceylon

Jack to Hack Compiler in Ceylon completed for Fundamentals of Programming Languages Course, 2020-2021.

ceylon compiler hack-assembly jack-language nand2tetris parser tokenizer vm-language

Last synced: 19 Mar 2026

https://github.com/ymc-github/fis-parser-ymcless

🔯 a plugin for fis1 to parser less to css

fis1 less parser yemiancheng

Last synced: 19 Apr 2026

https://github.com/kx0101/liakos-language

Writing An Interpreter (Tree-Walking) In Go from scratch, using Vaughan Pratt's Parser For Educational Purposes

ast expressions go golang identifiers interpreter lexer parser pratt-parser repl statements tokenizer tokens vaughan-pratt

Last synced: 01 Aug 2025

https://github.com/mattrmiller/php-threadedmailparser

PHP - Multi threaded command line mail parser.

concept exercise mail mailparser mime parser php proof

Last synced: 27 Jun 2025