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/tokenchingy/chimpsky

Chimpsky is a Monkey programming language interpreter and compiler implemented in Nim.

compiler interpreter lexer monkey monkey-lang monkey-language nim nim-lang nim-language parser repl

Last synced: 11 Jul 2025

https://github.com/yukinarit/okome

dataclass comment parser 🍚

comments dataclasses parser python

Last synced: 22 Jun 2025

https://github.com/nowux/rplt

Lightweight truth table generator for propositional logic expressions.

parser propositional-logic rust

Last synced: 23 Jun 2025

https://github.com/andy840119/jupytersharpparser

Jupyter parser written in C#

andy840119 csharp jupyter nuget parser

Last synced: 23 Jun 2025

https://github.com/here-be/snapdragon-token

Create a snapdragon token. Used by the snapdragon lexer, but can also be used by plugins.

compiler javascript lexer node nodejs parser snapdragon token tokenize tokenizer

Last synced: 15 Jul 2025

https://github.com/fratzinger/vue-router-parse-props

Parse vue-router props to params

parser props vue-router

Last synced: 17 Jul 2025

https://github.com/tim55667757/avstockparser

Alpha Vantage Stock History Parser. It can read stock history data from Alpha Vantage online service and convert into .csv file or pandas dataframe. See article (ru): https://forworktests.blogspot.com/2022/01/avstockparser-python-alpha-vantage.html

alphavantage api-client candlesticks history parser stock stock-prices

Last synced: 07 Feb 2026

https://github.com/tperale/binspector

A truly declarative library for binary file decoding and encoding written in typescript

binary-encoder binary-parser declarative encoder parser typescript

Last synced: 07 May 2025

https://github.com/zerodep/piso

ISO 8601 date, duration, and interval parser

date duration interval iso8601 isomorphic javascript parser

Last synced: 07 Apr 2026

https://github.com/aneveux/funktional-parser

🔍 Simple implementation of a functional parser allowing to compute calculation expressions.

exercise functional kotlin parser

Last synced: 04 Apr 2025

https://github.com/pat-s/ppcryptoparser

Crypto currency staking rewards parser for Portfolio Performance

cardano cryptocurrency kusama parser polkadot portfolio-performance

Last synced: 30 Oct 2025

https://github.com/leocavalcante/vhp

VHP: Vibe-coded Hypertext Preprocessor - A PHP superset built in Rust through AI-assisted development

ai-generated compiler interpreter language-implementation lexer parser php programming-language rust vibe-coding

Last synced: 25 Jan 2026

https://github.com/its-its/rust-xpath

Remake of sxd-xpath to fit my specific needs.

parser rust xpath

Last synced: 13 Apr 2025

https://github.com/antoinegagne/parthenon

A library to parse Athena structures into Erlang terms

athena aws aws-athena erlang erlang-library hex parser

Last synced: 07 May 2025

https://github.com/simonewebdesign/slfe

🍭 Sh***y Lisp Flavoured Erlang (LFE)

bytecode compiler elixir erlang interpreter language lfe lisp parser

Last synced: 17 May 2026

https://github.com/rodriados/mathr

PHP Package for Mathematical Execution

calculator math parser php

Last synced: 07 Apr 2026

https://github.com/rustatian/rock

Parser for the golang pprof profile format with mimalloc (on Linux) allocator

allocator parser pprof

Last synced: 31 Dec 2025

https://github.com/jweyrich/pe-parse-kaitai

Just a POC using Kaitai to parse a PE file

kaitai-struct parser portable-executable

Last synced: 30 May 2026

https://github.com/DyGriin/tree-sitter-jsfx

Reaper JSFX grammar for tree-sitter.

jsfx parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/albarol/edipy

Parser positional files

edi parser python python3

Last synced: 10 Mar 2025

https://github.com/steshaw/language-swift2-quote

💫 Swift 2.1 parser and pretty-printer 🚧💔😢

haskell parser swift swift-2

Last synced: 18 May 2026

https://github.com/kiranniranjan/wiki-parser-js

Simple and best tool to parse contents of Wikipedia

kike parser wiki wikiparser wikipedia

Last synced: 12 Sep 2025

https://github.com/arokettu/arithmetic-parser

Configurable arithmetic parser and interpreter for PHP

arithmetic math maths parser

Last synced: 13 Apr 2025

https://github.com/yoannchb-pro/wtf-json

Parse any kind of broken json for scrapping easily

ast broken-json json-parser nodejs object-parsing parser tokenizer typescript

Last synced: 12 May 2025

https://github.com/gmod-workshop/gmconverter

Tool for converting model assets into Source Engine models for Garry's Mod.

converter garrys-mod garrysmod gltf gmod mdl obj parser psk

Last synced: 19 May 2026

https://github.com/zgbjgg/dragonite

Dragonite - Fast, reliable and configurable EDI parser (encode & decode), seeker & rule runner.

edi edi-parser elixir elixir-lang elixir-library erlang erlang-library erlang-otp freight freight-carriers parser

Last synced: 19 May 2026

https://github.com/bencsikandrei/ini-lite

Very basic INI parser with limited functionality

cpp ini parser

Last synced: 13 Apr 2025

https://github.com/pb-/urldecode

Streaming decoder for x-www-form-urlencoded data written in Go

decoder golang parser urldecode

Last synced: 20 Jun 2025

https://github.com/x45iq/jtube

Java library for parsing: videos,shorts,playlists,channels and downloading videos

java library parser youtube youtube-api youtube-downloader youtube-video

Last synced: 05 Mar 2026

https://github.com/amio/require-cjs-string

Load commonjs module from string in Node & Browser.

cjs commonjs module parser require

Last synced: 19 May 2026

https://github.com/owaismohsin001/urdubasic

The language Basic taught in many schools as their first language of students, is now implemented in Urdu(ish).

abstract-syntax-tree ast basic interpreter language languages lexer parser

Last synced: 28 Mar 2025

https://github.com/markolofsen/unrealon-parser-amazon

Enterprise-grade Amazon scraper with AI-powered automation, anti-detection, and real-time monitoring capabilities.

amazon bs4 parser parsing proxy scraper

Last synced: 13 Sep 2025

https://github.com/korora-tech/temps

Parse human-readable time expressions in Rust. Supports relative times, dates, weekdays, and combined expressions in multiple languages. Works with chrono and jiff.

chrono date date-parser datetime i18n internationalization jiff multilingual natural-language-support parser rust time time-parser

Last synced: 26 Jun 2025

https://github.com/ixzzd/bazaraki_notifier

http://bazaraki.com advertisements notification bot for Telegram

golang parser telegram-bots

Last synced: 22 Mar 2025

https://github.com/lunarwhite/cminus-lexer-parser

Build a simply lexer and parser for C minus (subset of C), using Java.

cminus compiler lexer parser

Last synced: 01 Nov 2025

https://github.com/kortirso/yml

Elixir package for reading/writing yml/yaml files

elixir elixir-library parser yaml yml

Last synced: 27 Apr 2026

https://github.com/bntzio/trello-json-parser

Transform your exported json trello data into a human readable format!

json parser python script trello

Last synced: 14 Apr 2025

https://github.com/bytebase/mongo-parser

MongoDB parser based on ANTLR4

antlr antlr4 database documentdb mongo mongodb parser sql

Last synced: 18 Jun 2025

https://github.com/cschladetsch/fifth

A forth-like language written in Java that supports Continuations.

astwalker continuations forth java language lexer parser

Last synced: 21 Jun 2025

https://github.com/makevoid/simple-articles-format

A file format designed for authors - inspired by YAML, write multiple articles in a single file! - made in 2012

blog formats markdown parser ruby text-parsers

Last synced: 29 Apr 2026

https://github.com/jerryfzhang/removelinebreaks

This is a simple python program to help you remove all line breaks in a selected text file.

beautify minify parser python

Last synced: 16 May 2025

https://github.com/detro/bytes_parser

A simple wrapper to parse primitive Rust types from a slice of bytes.

bytes parser primitive-types rust rust-library scalar-types simple wrapper

Last synced: 01 Sep 2025

https://github.com/strwdr/skner-lang

simple programming language written in C++

compiler cpp interpreter language lexer parser

Last synced: 14 Mar 2025

https://github.com/realtristan/simpl

Programming Language made from scratch with Typescript

interpreter parser typescript

Last synced: 06 Jul 2026

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

Full Lightbend HOCON spec-compliant parser and config library for Go

config configuration go golang hocon lightbend parser

Last synced: 14 Jun 2026

https://github.com/maxpatiiuk/leto

This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.

compiler interpreter language parser programming-language

Last synced: 28 Jun 2025

https://github.com/fabiang/dateparser

Date parsing library supporting the full format RFC3339

date dateparser datetime parser php rfc3339

Last synced: 14 Mar 2025

https://github.com/godtamit/assembler

A modular general 2-pass assembler written in Python.

assembler assembly instruction-set-architecture instructions modular parser

Last synced: 19 May 2026

https://github.com/ducasse/classinfrastructure

Migrated from Smalltalk PetitBazars, the future classParser of Pharo.

class parser pharo

Last synced: 14 Sep 2025

https://github.com/t1st3/muxml

:saxophone: Streaming XML parser and formatter based on sax

formatter parser stream xml

Last synced: 12 Feb 2026

https://github.com/zaincheung/cdk

Generator and parser for redemption codes

cdkey encrypted generator golang parser shortcode

Last synced: 05 Nov 2025

https://github.com/thyeem/s

A generalized parser combinator super-readable

haskell-library parser parser-combinators

Last synced: 23 Jul 2025

https://github.com/lukaswrz/readarg

A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library

argument-parsing c cli command-line header-only library parser single-header zero-allocation

Last synced: 12 Jan 2026

https://github.com/alschmut/code2semantics

Parse software-code for semantic identifier names

antlr4 identifier-splitting linguistic-analysis parser python semantic-parser word2vec

Last synced: 06 Nov 2025

https://github.com/deeeelin/ig_message_analyzer

IG Message Analyzer , analyzes IG inbox messages , evaluates relationship : )

analytics analyze analyzer analyzers beutifulsoup bs4 entertainment html5 instagram object-oriented parse parser side-project tabulate

Last synced: 24 Jul 2025

https://github.com/CakesTwix/pylng

Simple .lng File Parser from HandyGames games

deepl handygames javagame lng parser python translate

Last synced: 25 Jul 2025

https://github.com/droptrigger/vk-to-tg-parser-memes-news-feed

Бот, который с помощью vk-api кидает картинки с новых постов групп ВК, на которых вы подписались через Telegram-бота.

aiogram memes news parser telegram telegram-bot vk vk-api vk-bot vkontakte vkontakte-bot

Last synced: 16 Feb 2026

https://github.com/ayys/gson

GSON is a JSON library written in Guile

guile json library parser scheme

Last synced: 25 Jul 2025

https://github.com/basemax/string2cstring

A tiny program to convert a file contents to C string with supporting multi-lines...

c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools

Last synced: 18 May 2026

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

TLE (Two-line elements) Parser written in Rust.

parser tle

Last synced: 26 Jul 2025

https://github.com/reitzig/texlogparser

Eases the many pains around digesting logs from (La)TeX engines.

latex log-files logs parser tex

Last synced: 18 Sep 2025

https://github.com/wagesj45/cs-mic

CS-MIC is a .NET library written in C# designed to give developers easy access to expression parsing. For many developers, there is no need to involve complicated settings and formats. With few exposed methods and objects, CS-MIC makes basic expression solving as simple as possible with as little logic required from developers as possible. In fact, one can pull a value with only one line of code.

csharp csharp-library input input-output math output parser parsing-library

Last synced: 27 Jul 2025

https://github.com/neu-rah/paco

JavaScript monadic parser combinators

combinators functional-js grammar meta-parser monadic parser

Last synced: 25 Feb 2026

https://github.com/rob-blackbourn/jetblack-fixparser

A parser for FIX messages

fix fix-parser parser python python3

Last synced: 28 Jul 2025

https://github.com/luismedel/snasl-parser

A parser for the Nessus Attack Scripting Language (nasl files)

nasl nasl-script nessus openvas parser

Last synced: 29 Jul 2025

https://github.com/koushiro/usql

[WIP] Universal SQL Lexer and Parser library, written in Rust.

lexer mysql parser postgresql rust sql sqlite3

Last synced: 30 Jul 2025

https://github.com/shortishly/scran

scran is a parser combinator library heavily influenced by nom

combinator erlang maybe parser

Last synced: 19 Feb 2026

https://github.com/matthewandretaylor/xml-to-pydict

Parse xml to python dictionaries

dictionary parser python3 xml

Last synced: 31 Jul 2025

https://github.com/arkady-emelyanov/go-shellparse

:shell: Parse strings à la shell

bash parser shell

Last synced: 09 Apr 2026

https://github.com/automatonic/text-kdl

Support for KDL in the style of the System.Text.Json library for dotnet C#/CLI

assembly csharp dom kdl parser reader writer

Last synced: 02 Aug 2025

https://github.com/mrzmyr/sps-parser

Parse your SPS file and modify and save it to make working with tools like soscisurvey.de more flexible

parser soscisurvey sps spss

Last synced: 02 Aug 2025

https://github.com/wellwelwel/jsonc.min

✨ Faster and safer JSON and JSONC minify, parse and stringify for JavaScript (Browser compatible) — 2.3KB.

dependency-free json jsonc jsonc-to-json minifier minify parse parser stringify zero-dependency

Last synced: 27 Sep 2025

https://github.com/puripuri2100/satysfifmt

Tool to format SATySFi code.

codeformatter lexer lexer-parser ocaml parser satysfi

Last synced: 29 Sep 2025

https://github.com/apfohl/jzon

JZON - A Lemon based JSON parser for C

c json lemon parser

Last synced: 06 Aug 2025

https://github.com/mihudec/ccutils

Cisco Configuration Utilities

cisco cisco-ios networking parser

Last synced: 09 Mar 2026

https://github.com/magynhard/curly_bracket_parser

Simple parser to replace variables inside templates/strings and files

parser ruby ruby-gem variable-parser

Last synced: 11 Aug 2025

https://github.com/basemax/another-one-draft-in-c

Just a attempt to implement a lexer in pure C without a lexer generator.

c lexer parser

Last synced: 19 Aug 2025

https://github.com/mrinalxdev/ts-json-parser

Open source json parser for python and javascript !!

json json-parser-component parser

Last synced: 22 Aug 2025

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/cheminfo/mzdata

Read and explore mzData files.

mzdata parser

Last synced: 28 Aug 2025

https://github.com/hossain-khan/kgeo-device-timeline

Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.

google-takeout google-timeline google-timeline-parser parser timeline

Last synced: 02 Apr 2026

https://github.com/leops/vmfparser-rs

Parse VMF files, in Rust

parser rust source-engine vmf

Last synced: 07 Apr 2025

https://github.com/sasha-bo/nginx-conf-parser

Parsing nginx.conf files with/without following includes

nginx nginx-conf nginx-configuration parser php

Last synced: 14 Apr 2025

https://github.com/marirs/datetime-parse-rs

A DateTime parser for various date/time combinations

chrono datetime normalize parser rust rust-crate rust-lang rust-library

Last synced: 19 Jun 2026

https://github.com/biosustain/genomediff-python

GenomeDiff (*.gd) file parser for Python

breseq genomediff genomics parser

Last synced: 12 Apr 2025

https://github.com/sematre/mathparser

A simple equation parser for Java

java library mathematics parser

Last synced: 29 Jun 2026

https://github.com/richytong/cronist

Transform comment documentation into ES modules

comment documentation json markdown parser

Last synced: 31 Aug 2025

https://github.com/felixfaisal/syntax-analyzer-rs

A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC

compiler lexer parser rust

Last synced: 30 Mar 2025

https://github.com/nsailor/spaceada

A small subset of Ada targeting embedded systems.

ada compiler embedded gnat gnatprove llvm parser rust

Last synced: 10 Apr 2026

https://github.com/sangeethnandakumar/twileloop.epub

EPUB Parser & Editor - A C# library for parsing and editing EPUB files. Create new EPUB files with support.

dotnet-standard ebook editor epub parser

Last synced: 03 Apr 2025

https://github.com/marcodpt/query

[DEPRECATED] A really small query string parser and builder, that converts from and to JSON, written as a js es6 module.

decode deprecated encode es6 es6-module esm esmodule javascript js json library microjs parser query query-params query-parser query-string querystring uri url

Last synced: 07 May 2025

https://github.com/eantcal/miptknzr

Multum-In-Parvo Tokenizer Library

cplusplus-14 library parser tokenizer

Last synced: 02 Apr 2026

https://github.com/ok-ryoko/tree-sitter-systemtap

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 20 Feb 2026