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/gre1wy/oaa

KPI IPT course, 5 semester

db inverted-index lexer parser

Last synced: 25 Mar 2025

https://gitlab.com/teeworlds-network/twnet_parser

A teeworlds network protocol library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles

DDNet lib network parser protocol sans-io teeworlds

Last synced: 11 Mar 2025

https://github.com/jcubic/expression.php

Safely evaluate math, string, and boolean expressions

evaluator expression interpreter math parser

Last synced: 14 Apr 2025

https://github.com/saber2pr/tree-lang

a tree language.

parser tree

Last synced: 05 Aug 2025

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/kojobailey/nucc-cpp-library

A C++ library for serialising (reading) and deserialising (writing) CyberConnect2 NUCC data, useful for projects that interact with XFBIN files.

binary cc2 cplusplus cpp cpp17 cpp20 cpp23 cyberconnect2 deserialiser deserializer files lib library nucc parser reader serialiser serializer writer xfbin

Last synced: 22 Mar 2025

https://github.com/olofblomqvist/marlowe-rs

A Rust library for working with the Marlowe DSL for Cardano financial smart contracts.

blockchain cardano dsl marlowe parser rust smart-contracts

Last synced: 09 Apr 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/konstantintutsch/zarg

A minimalist C library for simple handling of command line arguments. 🚀

c cmd library parser

Last synced: 27 May 2026

https://github.com/sjkingo/zerp

zerp is a collection of utilities for Z, a toy programming language similar in syntax to Python and Pascal

lexer parser python python-3-4 toy-programming-language virtual-machine z zerp

Last synced: 06 Sep 2025

https://github.com/farzonl/regexparser

for CS 3240

parser regex

Last synced: 12 Apr 2025

https://gitlab.com/zhiburt/ansitok

A library for parsing ANSI Escape Codes

ansi parser rust terminal

Last synced: 14 Apr 2025

https://github.com/maxdesiatov/swiftlet

Experimental Swift compiler written in Swift

compiler lexer parser swift

Last synced: 26 Mar 2025

https://github.com/basemax/brainfuck-interpreter-python

Brainfuck Interpreter in Python is a fully featured Brainfuck interpreter written in Python. It supports interactive mode, executing code from files, or running raw Brainfuck code passed as command-line arguments.

brainfuck brainfuck-debugger brainfuck-interpreter brainfuck-interpreters brainfuck-language brainfuck-parser brainfuck-programs interpreter interpreter-design lexer parser py py3 python python3

Last synced: 22 May 2026

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/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/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/kojobailey/nucc-cpp-parser

A simple drag-n-drop terminal-based tool for unpacking CyberConnect2 NUCC XFBIN files into more easily-editable formats and vice versa.

binary cpp cyberconnect2 deserialisation deserialiser files json nucc parser reader repacker serialisation serialiser terminal-based unpacker writer xfbin

Last synced: 18 Apr 2026

https://github.com/rmsnow/cmmcompiler

A simple compiler of the language, CMM.

compiler lexer parser

Last synced: 24 Jul 2025

https://github.com/halilfocic/onixhttp

My attemt to making full fledged HTTP server in zig

http parser tcp zig

Last synced: 24 Jul 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/psychollama/xml-parser

An XML parser written for the fun of it

combinator parser xml

Last synced: 30 Mar 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/jesusgraterol/argv-utils

The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.

args arguments argv argvs node parser sh shell shell-script utilities utils

Last synced: 31 Jan 2026

https://github.com/tztsai/matopy

Matlab to Python 3 Translator.

lexer matlab parser python python3 syntax-analysis translation

Last synced: 16 Mar 2025

https://github.com/cium1/go_spider

Go 爬虫引擎 + 实例(parser)

go golang gospider parser spider

Last synced: 11 Mar 2026

https://github.com/t1st3/grunt-muxml

An XML parsing and formatting plugin for Grunt

formatter grunt grunt-plugin parser stream xml

Last synced: 22 Jul 2025

https://github.com/frozencemetery/cdson

C library for the DSON data serialization format, for humans

c dson parser serialization serializer

Last synced: 27 Jun 2025

https://github.com/za-arthur/pg_textparser

Fast parser for text search of PostgreSQL

parser postgresql text-search

Last synced: 14 Mar 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/johnjohndoe/scheduleparser

A Java library containing a parser and models for the congress API ...

ccc chaoscommunicationcongress jackson java library models parser republica

Last synced: 08 Apr 2025

https://github.com/ferhatgec/escafe

A parser & generator for escape sequences in C++

cpp escape-sequences generator lib library parser single-header

Last synced: 18 Feb 2026

https://github.com/ruivieira/crystal-holst

A Crystal Jupyter notebook parser

crystal jupyter parser

Last synced: 17 May 2026

https://github.com/frankshearar/fred

Parsing with derivatives in F#

derivative f-sharp parser

Last synced: 19 Jan 2026

https://github.com/sintef/rusty-promql-parser

Rust port of the Prometheus PromQL parser.

parser prometheus promql

Last synced: 13 Jan 2026

https://github.com/rzcastilho/xmlx

Elixir native XML parser that enables search by attribute or element names

elixir parser xml

Last synced: 30 May 2026

https://github.com/alexprut/sca-lang

Project a suitable abstract syntax similar to Scala language, and write in Haskell a compiler for the new engineered language.

compiler engineered-language haskell parser

Last synced: 28 Jun 2025

https://github.com/acardace/rust-nfa

Learning rust by playing around with NFAs

nfa parser regex rust

Last synced: 14 May 2025

https://codeberg.org/jssfr/rxml

Restricted, minimalistic XML 1.0 parser

parser rust xml xmpp

Last synced: 29 Sep 2025

https://github.com/creadone/ngx

NGINX access log parser and filter by fields or values with output to JSON or plain text

crystal logs nginx parser

Last synced: 16 May 2026

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/bahmutov/commit-closes

Parses commit message to find all "fixes", "closes" and "resolves" issue numbers

commit github parser

Last synced: 26 Sep 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/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/tteeoo/aetg

âž— Arithmetic expression tree generator (essentially a simple calculator in the command line)

arithmetic calculator command-line go golang math parser syntax-tree tree tree-structure

Last synced: 24 Feb 2025

https://github.com/hanzopgp/calcantlr

Compiler for an invented programming language using ANTLR and a custom stack machine.

antlr compiler language-theory lexer parser stack-machine university

Last synced: 21 May 2026

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/tangenta/subscm

A tiny programming language that is a subset of scheme

expr parser scheme-dialect

Last synced: 29 May 2026

https://github.com/meese-enterprises/aria-control-file-parser

Parse out useful information from `.aria2` files.

aria2 aria2c ctf cybersecurity parser

Last synced: 14 Jan 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/fink-lang/prattler

A generic top down operator precedence parser

ast compiler fink fink-lang parser

Last synced: 04 Apr 2026

https://github.com/io7m/jvgm

VGM file format parser

java parser vgm ym2612

Last synced: 18 Feb 2026

https://github.com/kareimgazer/xml-parser

Best xml editor from scratch

cplusplus cpp csharp json parser xml

Last synced: 07 May 2026

https://github.com/honza-kasik/championc

Compiler implementation for Heroc language in Java - for educational purposes only

antlr4 compiler compiler-principles lexer parser syntax-analysis

Last synced: 20 Jun 2025

https://github.com/pisdhooy/icc

ICC profile parser for pisdui

icc parser

Last synced: 12 Mar 2026

https://github.com/moi-solutions/galadriel

Gem for handling parameter arrays.

array arrays gem hash parse parser rails ruby

Last synced: 05 May 2025

https://github.com/tom-weatherhead/thaw-parser

Programming language parsers, including LL(1), LR(0), LR(1), SLR(1), and LALR(1).

lalr-parser ll1-parser lr1-parser parser programming-languages slr-parser typescript

Last synced: 23 May 2026

https://github.com/alfonsog-dev/jsonparser

A simple json parser

command-line java parser

Last synced: 05 Apr 2025

https://github.com/ydah/otterraft

Simple YAML Frontmatter Parser

frontmatter hacktoberfest parser yaml-frontmatter

Last synced: 21 Jun 2025

https://github.com/yawkar/calculator

A simple command-line calculator that creates a computational graph based on the expressions you enter.

calculator laboratory-work parser

Last synced: 09 Apr 2025

https://github.com/mlightcad/mtext-parser

TypeScript version of AutoCAD MText parser

autocad javascript mtext parser typescript

Last synced: 12 Mar 2026

https://github.com/sience/yarnparser

A Yarn parser written in Lua to convert Yarn Spinner dialogues into Lua structures. (also ebnf desc. of yarn)

dialogues lua parser script yarn yarnscript

Last synced: 04 May 2026

https://github.com/engineersbox/mcf-compiler

Minecraft function compiler for aliases and declarations

abstract-syntax-tree compiler lexer mcf mcfunction parser rust

Last synced: 26 Oct 2025

https://github.com/xrplwin/xrpl-nfttxmutationparser

Parse NFT and URI transaction to context aware object providing direction, token id and roles.

nft nftoken parser php uri uritoken xahau xrpl

Last synced: 26 Mar 2025

https://github.com/weezy20/better_peekable

A lightweight iterator adaptor to allow peeking N items ahead using a VecDeque.

iterator lexer parser peek rust tokenizer

Last synced: 18 Feb 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/cassiofb-dev/pandasscript

Pandas Script, uma lingaguem para visualizar e gerenciar dados.

compilers lexer numpy pandas parser python

Last synced: 09 Apr 2026

https://github.com/jcp/datafilter

Quickly find flags (words, phrases, etc) within your data. :male_detective:

csv data-clean data-cleansing hate-speech-detection parser python swear-filter text textfile

Last synced: 14 Jan 2026

https://github.com/tido64/panini

panini 🥪 is a dumb-as-bread INI file reader with a SAX-like interface.

cpp cpp17 ini ini-parser parser reader sax

Last synced: 28 Mar 2025

https://github.com/q-m/food-fish-parser-ruby

Extract fish details from food product descriptions

aquaculture fao fisheries food-products ingredients parser ruby ruby-gem species structured-data

Last synced: 12 May 2026

https://github.com/kris701/initoolssharp

Some simple tools to work with INI files

ini parser

Last synced: 14 Mar 2025

https://github.com/wtanaka/ansible-role-happy

Ansible role to install Happy, the Parser Generator for Haskell

ansible ansible-galaxy ansible-role ansible-roles galaxy happy haskell parser parser-generator parsing

Last synced: 21 Apr 2026

https://github.com/asimihsan/dart_compilers_playground

Implementing scanners, interpreters, and compilers in Dart using "Engineering a Compiler" (2nd Edition).

compiler educational interpreter lexer parser scanner

Last synced: 23 Mar 2025

https://github.com/HalilFocic/onixhttp

My attemt to making full fledged HTTP server in zig

http parser tcp zig

Last synced: 04 Sep 2025

https://github.com/nemmusu/shodan-output-parser

The wrapper extracts and simplifies the output of Shodan, keeping only essential information.

osint output parser passive-vulnerability-scanner pentesting prettify python redteaming scanner shodan

Last synced: 29 May 2026

https://github.com/o3co/rs.hocon

Full Lightbend HOCON spec-compliant parser for Rust

config configuration hocon lightbend parser rust serde typesafe-config

Last synced: 22 May 2026

https://github.com/parthacharyaaaaa/locstat

CLI tool for counting lines of code (LOC), written using the C-Python API

c c-python-extensions cli parser python3

Last synced: 21 Feb 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/infallibless/cookie-parser

parse cookies - open src

cookieparser cookies parser

Last synced: 16 Mar 2025

https://github.com/czwinzscher/myhtmlpp

A C++17 Wrapper for MyHTML/Modest.

cpp cpp17 html html-parser html5 myhtml parser

Last synced: 17 Jan 2026

https://github.com/kawamurakazushi/tle-cli

A CLI tool for parsing TLE (Two-line elements)

cli parser tle

Last synced: 01 Sep 2025

https://github.com/bbugyi200/magodo

A Python library for working with the todo.txt format, with some magic thrown in.

cc-python library parser productivity python todo todotxt

Last synced: 16 May 2025

https://github.com/fuseraft/code-reference-finder

A source code analyzer to find targets and their references in very large solutions.

file-contents-searcher find-all finder finding-files parser reference-counting ruby source-code-analysis

Last synced: 06 Jul 2025

https://github.com/beyondmagic/litteral

.lrc cli reader.

cli cpp2b lrc parser

Last synced: 12 Oct 2025

https://github.com/airrnot1106/litargs

The easiest CLI command line parser.

argument-parser arguments cli command command-line parser

Last synced: 02 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/everton3x/conversor-pad

Conversor dos arquivos de dados do SIAPC/PAD (do TCE/RS) para CSV, SQLite, Excell, etc.

parser php7

Last synced: 13 Jan 2026

https://github.com/longbridge/parser-benchmark

Benchmark parsers

nom parser peg pest

Last synced: 10 May 2026

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/potatoparser/lazycrate

Lazily and easily serialize and deserialize variables

brotli compression deserializer json parser serializer stringify variables

Last synced: 01 May 2026

https://github.com/smirnovoleg/haskell-interpreter

MiniHaskell interpreter implementation

haskell interpreter parser

Last synced: 22 Mar 2025