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/pegasusheavy/rawk

A 100% POSIX-compatible AWK implementation in Rust with GNU AWK (gawk) extension support

awk cli command-line gawk parser posix rust scripting text-processing unix

Last synced: 18 Feb 2026

https://github.com/emildohne/photoshopfileinspector

A Parser for the VSCode extension Binary File Viewer to visually inspect and debug Photoshop files

binary javascript parser photoshop

Last synced: 04 Apr 2025

https://github.com/ichigowalker/freelance-alarm

Freelance track helper for new tasks

freelance parser php

Last synced: 21 Jul 2025

https://github.com/skyf0l/funevalexpr

Epitech - An expression evaluation in Haskell

ast combinatory-parsers haskell interpreter math parser

Last synced: 21 Mar 2025

https://github.com/naftaliprojects/vbs-.ini-file-handler

Robust VBScript functions to **read from** and **overwrite values** in `.ini` files, supporting any kind of file encoding. Most of the code is a collection of snippets that have been modified and assembled together. :)

encoding include ini-parser parser vbscript

Last synced: 25 Jan 2026

https://github.com/olyutorskii/jinparser

JinParser is a web-scraping Java library for 人狼BBS

game gamedev java library parser werewolf

Last synced: 04 Mar 2025

https://github.com/pegasusheavy/spacey

A high-performance JavaScript/TypeScript engine written in Rust for the Servo browser. Native TypeScript support, ECMAScript 3+ compliant, embeddable runtime.

browser-engine bytecode compiler ecmascript embedded engine interpreter javascript javascript-engine nodejs parser pegasus-heavy-industries rust servo spidermoneky spidermonkey typescript typescript-native vm wasm

Last synced: 18 Feb 2026

https://github.com/j00nathan/lex-parser-elgol

University project for Compilers course using Rust as programming language, with Logos (lexer) and Lalrpop (LR(1)/LALR(1) parser) crates. The goal of the project is to create a lexical and syntax analyser for an imaginary language, Elgol, invented by the course teacher

lalrpop lexer lexical-analysis logos parser rust syntax-analysis

Last synced: 08 Jul 2025

https://github.com/kdkasad/eqnp

Mathematical derivative calculator and simplification engine

calculator calculus parser python3

Last synced: 29 Jun 2026

https://github.com/jessecoretta/go-ini

Basic INI syntax parsing and abstraction for Go

configuration ini parser

Last synced: 10 Jul 2025

https://github.com/xp44mm/estreeparser

A Parser for AST Descriptor Syntax of estree.

parser

Last synced: 04 Apr 2025

https://github.com/werediver/pl-lab

Self-study on programming languages design and implementation

lambda-calculus parser

Last synced: 28 Mar 2025

https://github.com/torahappy/marshal_saikou

Ruby Marshal parser written in Rust

marshal parse parser parser-library ruby rust

Last synced: 10 May 2026

https://github.com/byloth/html-element-style

🎨 A library to easily manage HTMLElement style properties, just like normal properties; no more strings to parse or replace!

dom html-element library parser replacer style

Last synced: 13 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/joaogsleite/alphabet-soup-game

Alphabet Soup Game in python (portuguese data)

game parser python python-game

Last synced: 09 Sep 2025

https://github.com/VoidBGS/Ordina-XMLParser

File parser made for extracting data from weird XML files. Made in Visual Studio using XmlReader in C#.

c-sharp custom parser visual-studio xml xmlreader

Last synced: 11 Mar 2025

https://github.com/shivamka1/js-dot-antlr-parser

The objective of this project is to demostrate how to capture diagnostics i.e., semantic and syntactic errors for DOT language using ANTLR parser written in Javascript.

antlr4 diagnostics dot javascript parser

Last synced: 26 May 2026

https://github.com/urigrif/scala-parser-combinators

Trabajo practico de la materia TADP de UTN FRBA, con el objetivo de aprender nociones sobre el paradigma de programacion hibrido Objetos-Funcional, utilizando el lenguaje Scala.

monads oop-functional-principles parser parser-combinators scala

Last synced: 08 Apr 2025

https://github.com/ysden123/scala-csvreader

Scala CSV file (stream) reader

csv file parser reader scala stream

Last synced: 22 Mar 2025

https://github.com/teneplaysofficial/markdom

A Markdown and HTML parser for Node.js with TOC generation and anchor support.

cli javascript markdown markdown-parser nodejs npm-package parser rollup typescript vitest

Last synced: 13 Apr 2025

https://github.com/dkeeghan/slackformatter.js

Formats messages from the Slack API into HTML

formatter javascript parser slack slack-api

Last synced: 17 May 2026

https://github.com/alaazameldev/flutter-to-html-and-js-transpiler

Experimental transpiler for "Flutter-like" code to HTML & JS. Built with ANTLR, focusing on lexer, parser, AST generation, and error handling.

antlr4 composite-pattern flutter html java javascript lexer parser visitor-pattern

Last synced: 11 May 2026

https://github.com/hrszpuk/remeta

A metaprogramming tool for porting Go packages over to the ReRect programming language

binding-generator go golang metaprogramming parser rect rerect

Last synced: 30 Jun 2026

https://github.com/ichowdhury01/cyk-syntactic-parser

App that parses the syntax of inputted sentences using the CYK algorithm with a context-free grammar.

context-free-grammar cyk-algorithm natural-language-processing parser syntax-analysis

Last synced: 10 Jul 2025

https://github.com/yggverse/parser-php

Parser toolkit written on PHP

bittorrent link magnet parser php uri url urn

Last synced: 13 May 2025

https://github.com/omar-azmi/fbicodec_ts

A Forward and Backward Invertible binary serializer TypeScript library built on modularity and composition. When you hear the words `FBI OPEN UP!`, you'll be able to prove your innocence with any data encoded with this library.

binary-serialization codec decoder deno encoder es6 file-parser invertible modular oop parser schema serialization serialization-library tiny typescript unparser unserialize

Last synced: 28 Apr 2026

https://github.com/paebbels/pyipcmi.parser.rules

Parser for *.rules files in pyIPCMI.

parser pyipcmi python3

Last synced: 28 Mar 2025

https://github.com/pixiebyt3/libtomlc

Smol TOML parser (with lexer) written in C17

c c17 clang cmake cmakelists lexer lexers parser to toml toml-lexer toml-parser vibe-coding

Last synced: 07 Jul 2025

https://github.com/aki237/dibba

Dibba File Format utility package for golang

binary dibba golang package parser tlv writer

Last synced: 12 Jan 2026

https://github.com/xepozz/clk-parser

Parses *.clk buffers and presents table name, columns and values as separated entities.

clickhouse clk kittenhouse parser php

Last synced: 20 May 2026

https://github.com/antononcube/wl-functionalparsers-paclet

This Wolfram Language paclet provides an implementation of a system of functional parsers.

bnf bnf-parser ebnf interpreter mathematica monad parser parser-combinators wolfram-language

Last synced: 16 Jan 2026

https://github.com/vladpuz/proxy-string-parser

Parsing proxy string

parser proxy string

Last synced: 05 Apr 2025

https://github.com/robotomize/go-printenv

A command line utility that displays the environment variables used by a Go project

ast cli env go golang golang-application parser tags

Last synced: 23 Oct 2025

https://github.com/meshula/labscreenplay

Utilities for working with screenplays

fountain markdown parser screenplay

Last synced: 15 May 2026

https://github.com/stamir36/kurotranslate-tools

A fork of KuroTools for working with .tbl and .dat files, designed to create translations of Falcom games.

dat disasembler kuro parser python tbl tools translation translation-tool ui xliff

Last synced: 18 May 2026

https://github.com/eckertalex/monkey

interpreter for the monkey programming language written in go

go interpreter lexer monkey parser tokenizer

Last synced: 15 Jun 2025

https://github.com/feel2code/cinema_parser

Parsing top films from site about films

films pandas parser

Last synced: 16 May 2026

https://github.com/abhaysp95/rap

Parser of results from AKTU one view

cli golang html parser

Last synced: 25 Jun 2025

https://github.com/tokland/antlr4ts-adt

Build ADT types for Typesscript from a ANTLR4 grammar

adt antlr4 parser typescript

Last synced: 21 Mar 2025

https://github.com/shaunlwm/dwix

😈 A parallel open directory mapper.

indexer opendirectory parser webscraper webscraping

Last synced: 13 May 2026

https://github.com/usiqwerty/vuz

Поисковик направлений в вузах

csv parser python students

Last synced: 03 Apr 2025

https://github.com/rvanbaalen/hashparser

Tiny javascript library to get and set (encoded) hash parameters

hash javascript parser url util

Last synced: 02 Apr 2026

https://github.com/bonkzero404/gojson2sql

GoJson2SQL which means GoLang Json to SQL parser

convert jql json parser sql

Last synced: 16 Jan 2026

https://github.com/vishwaksena94/tokenloom

🔍 Parse streamed text into structured events using TokenLoom, a TypeScript library designed for flexible handling of real-time data and custom tags.

anthropic claude code-fence gemini gpt groq llm markdown markup openai parser stream streaming syntax syntax-highlighting tokenization tokens xai

Last synced: 17 Apr 2026

https://github.com/dkandalov/parser4k

Parser combinator library for Kotlin 🧩🧩🧩 🔨

kotlin parser

Last synced: 14 Mar 2025

https://github.com/psychollama/json-parser

A hand-written JSON parser because reasons

json parser

Last synced: 17 Apr 2026

https://github.com/rgrove/parse-yaya

A Yet Another Yet Another Markup Language parser for Node.js and browsers.

javascript js json nodejs parser yaya

Last synced: 17 Apr 2026

https://github.com/ewilan-riviere/scanner

CLI to parse files or to get metadata.

filesystem go metadata parser

Last synced: 28 Mar 2025

https://github.com/tonyaajjackson/sosh_coding_test

A Python-based attempt at solving Sosh's take-home programming test, begun with next to no knowledge of parsers.

datetime parser parser-combinators recursive-descent-parser

Last synced: 24 Jun 2025

https://github.com/iamgerwin/csharp-razor-docx-parser-poc

A proof of concept Blazor web application that accepts DOCX file uploads and provides intelligent parsing with multiple output formats. Built with .NET 9 and modern web technologies.

csharp docx dotnet parser

Last synced: 18 Feb 2026

https://github.com/iliaal/nameparser

Casing- and credential-aware PHP full-name parser. Fork of theiconic/name-parser, tuned for professional/clinician names.

credentials fullname human-names name-parser name-parsing parser php text-processing

Last synced: 18 Jun 2026

https://github.com/rbcavi/parserlang

A programming language, intended for writing recursive descent parsers

compiled-language parser vm

Last synced: 18 Apr 2026

https://github.com/m-anshu/python-construct-parser

Python constructs parser built using lex and yacc

automata-and-formal-languages parser python yacc-lex

Last synced: 04 Jun 2026

https://github.com/nir3x/markuplanguageparser.cpp

MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language

c-plus-plus cpp markup-language parser parsing tree-structure unit-testing

Last synced: 04 Jun 2026

https://github.com/danilosampaio/integraph

Create Architecture diagrams from your code.

architecture diagram mermaid parser yaml

Last synced: 20 Apr 2026

https://github.com/slegarraga/json-from-llm

Extract valid JSON from an LLM response, even when wrapped in reasoning/thinking tags, markdown fences or prose. Zero dependencies.

ai-agents anthropic deepseek gemini json json-parser llm llm-output openai openai-compatible parser reasoning structured-output tool-calling typescript zero-dependencies

Last synced: 05 Jun 2026

https://github.com/ademdc/parse-http

HTTP parser for Ruby

http parser restclient

Last synced: 19 Jun 2026

https://github.com/hienlh/parse-apk-ipa

🗳 Packed node js to parse apk/iap file

apk ipa json parser

Last synced: 21 Apr 2026

https://github.com/albbus-stack/latex-simplified

A faster syntax parser to LaTeX.

latex parser python tex

Last synced: 28 Apr 2026

https://github.com/ohadswissa/nand2tetris-jack-analyzer

Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)

jack java nand2tetris parser vm

Last synced: 27 Feb 2026

https://github.com/raulil/plorth-parser

Parser for Plorth programming language

parser plorth typescript-library

Last synced: 05 Jun 2026

https://github.com/neroist/jsonlines

Simple JSON Lines parser in Nim

json json-lines jsonlines nim nim-lang nimble parser simple

Last synced: 25 Apr 2026

https://github.com/mage/mage-parser

Parser module for TypeScript MAGE projects, used to extract user commands and messageStream messages.

mage nodejs parser parser-generator typescript

Last synced: 25 Apr 2026

https://github.com/aloisdeniel/node-parse-version

Parsing four number versions.

fourdigits parser versionning

Last synced: 06 Jun 2026

https://github.com/ktav-lang/java

Java bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. JNA over the reference Rust crate — no JNI for consumers, prebuilt binaries for Linux/macOS/Windows.

bindings config config-format configuration java jna ktav parser rust serializer

Last synced: 25 Apr 2026

https://github.com/alvarolm/hjson-js

an HJSON (https://hjson.github.io/) compatible parser and encoder

encoder hjson javascript js json parser

Last synced: 25 Apr 2026

https://github.com/ktav-lang/php

PHP bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. FFI over the reference Rust crate — no PHP extension to compile, prebuilt binaries for Linux/macOS/Windows.

bindings composer config config-format configuration ffi ktav parser php rust

Last synced: 26 Apr 2026

https://github.com/mr8bit/dvach_parse

Парсер тредов с Двача

dvach parser

Last synced: 19 Jun 2026

https://github.com/asynched/brainfuck

An implementation of the brainfuck language in Go.

brainfuck go parser

Last synced: 18 Apr 2026

https://github.com/yudai-nkt/tree-sitter-satysfi

SATySFi grammar for tree-sitter

parser satysfi tree-sitter

Last synced: 27 Apr 2026

https://github.com/edmolima/frontmattergo

Simplifying YAML frontmatter unmarshalling in Go.

go parser yaml

Last synced: 27 Apr 2026

https://github.com/casatrick/solana-swap-decoder

Rust library for decoding swap transactions on Solana from unprocessed data - before on-chain confirmation

decoder dex mev parser rust solana swap

Last synced: 20 Jun 2026

https://github.com/securityronin/segb-forensic

Apple SEGB (Biome) forensic analyzer + reader — decode SEGB v1/v2 records and flag CRC-mismatch, deletion-residue, and timestamp-order anomalies as graded findings. Panic-free, no unsafe.

apple biome dfir digital-forensics forensics incident-response macos parser rust segb

Last synced: 21 Jun 2026

https://github.com/protegrity/sqlglot-net

Standalone .NET port of sql-glot-rust, a SQL parser, optimizer, and transpiler library.

csharp dotnet parser sql transpiler

Last synced: 22 Jun 2026

https://github.com/pinakipb2/cp-parse-kit

Parses the Test Cases from a Contest and Creates Folder Structure to Code

competitive-programming-contests cpp parser

Last synced: 29 Apr 2026

https://github.com/haggi13/connyconsole

ConnyConsole is an example console CLI project that uses DI, Serilog for logging, execution cancellation and argument parsing based on Microsoft's System.CommandLine library.

cli cli-app commandlineparser console dependency-injection dotnet-core example-app example-project logging parser serilog system-commandline

Last synced: 29 Apr 2026

https://github.com/kirbo/ruuvitag-parser

This is a mirror repository. Please contribute here: https://gitlab.com/kirbo/ruuvitag-parser

parser ruuvitag ruuvitag-sensor typescript

Last synced: 08 Jun 2026

https://github.com/womblee/telegram-discord-posts-parser

This fun little script parses posts from my website and tells you if there are any new ones.

discord discord-bot lxml news parser posts python requests scraper telegram tgbot

Last synced: 29 Apr 2026

https://github.com/wl0ckk/circle_tg

Bot for converting video into a circle note, scheduling feeds to channels, and merging video files together

bot converter docker docker-compose ffmpeg ffmpeg-wrapper parser ruby schedule scheduler send-video telegram telegram-bot telegram-bot-api telegram-channel timetable video-bot video-processing video-tools

Last synced: 29 Apr 2026

https://github.com/cloudsucker/cs2crap

Парсинг, автоматизация поиска выгод, автоматизация торговли предметами Counter Strike 2

counter-strike counter-strike-2 cs2 csgo csgomarket parser python skins steam valve web-scraper

Last synced: 30 Apr 2026

https://github.com/minoritea/gfep

gfep - Go function expression printer

go golang parser tool

Last synced: 08 Jun 2026

https://github.com/danchik12/habr_scraping

Parsing Habr articles and saving in csv format

csv fake-useragent numpy pandas parser python3

Last synced: 30 Apr 2026

https://github.com/brunojppb/gohan

Markdown Parser and HTML compiler for generating static sites

html markdown parser rust

Last synced: 30 Apr 2026

https://github.com/mecha-cms/x.y-a-m-l

Simple YAML parser.

converter core extension parser yaml

Last synced: 30 Apr 2026

https://github.com/yagizerdem/needle

A regular expression engine built from scratch.

nfa parser regex

Last synced: 08 Jun 2026

https://github.com/anjakammer/dockerfile-parser

Parses a Dockerfile file and outputs the last occurring value of a specified key

dockerfile nodejs parser

Last synced: 02 May 2026

https://github.com/cumulus13/pyheaderparse

A robust HTTP header and cookie parser library

dict headers modern parser production python raw robust smart

Last synced: 22 Jun 2026

https://github.com/baranovserv/h-s-diagram

Парсер данных построения H-S диаграммы для веществ

diagrams json matplotlib numpy parser requests

Last synced: 02 May 2026

https://github.com/razcore-rad/purescript-pure-webidl

PureScript WebIDL AST and parser.

ast parser purescript webidl

Last synced: 02 Jan 2026

https://github.com/zheng-bote/hd_doxygen_parser_plugin

doxygen parser plugin for header_docu_qt

cpp17 parser qt6

Last synced: 03 May 2026