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/drakota/dns-rs

🦀 DNS server made from scratch in Rust

dns network-programming parser protocol rust

Last synced: 11 Jun 2026

https://github.com/adia-dev/eheh-lang

I am writing my own programming language, in Rust btw

grammar interpreter language lexer parser rust rust-lang

Last synced: 26 Aug 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/sc4rfurry/load_xl

load_xl is a versatile Python library for parsing various configuration file formats, including .env, .ini, .yaml, .json, .toml, and .xml.

config-parser env parser python3

Last synced: 08 Jan 2026

https://github.com/pevers/pep508_parser

PEP-508 parser written in Rust

parser pep508 python rust

Last synced: 22 Apr 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/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/tqma113/recursive_descent

A recursive descent parser for CF(Context Free).

parser recursive-descent recursive-descent-parser

Last synced: 05 Jul 2025

https://github.com/turtleexception/fancyformat

Simple library to translate message formats

discord formatter markdown markdown-parser minecraft parser

Last synced: 13 Apr 2026

https://github.com/vomnes/corewar

In this project, you will create a virtual “arena” in which programs will fight against one another (the “Champions”). You will also create an assembler to compile those Champions as well as a Champion to show the world that you can create life from coffee.

asm compiler corewar parser virtual-machine

Last synced: 16 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/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/mlightcad/mtext-parser

TypeScript version of AutoCAD MText parser

autocad javascript mtext parser typescript

Last synced: 12 Mar 2026

https://github.com/pisdhooy/icc

ICC profile parser for pisdui

icc parser

Last synced: 12 Mar 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/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/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/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/princemaple/elixir-imap

Elixir IMAP client

client elixir imap parser

Last synced: 26 Mar 2025

https://github.com/dzagalskii/XML_Parser

Parser for XML code using Lex & Yacc

lex parser xml yacc

Last synced: 12 Mar 2025

https://github.com/mhmd-azeez/wile

A simple Json Parser/Generator for .Net

dotnet json parser

Last synced: 13 Apr 2026

https://github.com/lestoni/logtick-parser

Fuller Git Log Parser

git log parser

Last synced: 14 Jun 2025

https://github.com/icidasset/haskell-format

⚠️👨‍🔬 Experiment alert.

formatter haskell parser

Last synced: 05 Oct 2025

https://github.com/tom65536/annual

Python package for computing annual recurring events. Recurrence rules are described by a human-friendly mini-language.

calendar date holidays library observances parser python

Last synced: 14 Jan 2026

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

A cross-platform, error-tolerant PHP parser that provides a complete representation of your source code.

ast cross-platform parser php php-parser

Last synced: 17 Jan 2026

https://github.com/nulldev/whitespace-parse

:black_square_button: A custom single-line whitespace de- and encoder.

npm npm-package nulldev parser parsing whitespace

Last synced: 13 Apr 2026

https://github.com/keinos/gofeed-cli

✅ A command that parses RSS/Atom/XML feeds to JSON. GoFeed Powered.

cli-app go gofeed parser

Last synced: 14 Jan 2026

https://github.com/dash-os/tcl-parser

An extension for Tcl, written in C, that lets Tcl scripts access Tcl's own parser via the parse command.

extension parser tcl

Last synced: 27 Jan 2026

https://github.com/cityssm/node-avanti-time-data-parser

Parses the time data Excel report from Avanti into a JavaScript object.

avanti parser payroll timesheets

Last synced: 27 Oct 2025

https://github.com/doeixd/combi-parse

Type-safe, friendly parser combinator library for TypeScript featuring composable parsers, left-recursion support, detailed error reporting, and Unicode character classes.

combinators grammar parser parser-combinators typescript typescript-library

Last synced: 10 Oct 2025

https://github.com/go-pogo/env

Package env reads and parses environment variables from various sources.

decode dotenv encode env go golang marhsal parser unmarshal

Last synced: 14 Jan 2026

https://github.com/beyondmagic/litteral

.lrc cli reader.

cli cpp2b lrc parser

Last synced: 12 Oct 2025

https://github.com/chengzeyi/sharpccompiler

Simple compiler. 自制简单语言编译器

compiler lexical-analyzer parser

Last synced: 12 Oct 2025

https://github.com/orchestron-orchestrator/acton-yang

YANG parser and library working with YANG schemas and YANG-modeled data with XML & JSON serializers

hacktoberfest json netconf parser xml yang

Last synced: 19 Jan 2026

https://github.com/connectaman/deepseek-ocr-multigpu-infer

Efficient multi-GPU OCR inference framework leveraging parallel processes for accelerated token throughput and faster batch processing. Designed for scalable, high-performance optical character recognition workloads using PyTorch. Supports dynamic GPU assignment, optimized resource utilization, and easy integration for large-scale image datasets.

agentic-extraction data deepseek document-parser extraction extractor gpu image-parser llm multigpu nvidia ocr parallel-computing parser pdf-parser vlm

Last synced: 22 Jan 2026

https://github.com/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 13 Oct 2025

https://github.com/st235/uric

A Uniform Resource Identifier (URI) implementation in C++, designed strictly in compliance with RFC 3986.

cpp parser pico raspberry-pi-pico rfc3986 uri url

Last synced: 31 May 2026

https://github.com/seddryck/chrononuensis

Chrononuensis is a library for parsing complex time periods like year-month, year-quarter, month-week, and year-week. Effortlessly decode and validate non-standard formats, handle fiscal calendars, ordinal days, and custom cycles. Lightweight, flexible, and precise, it structures time data with ease.

date-parser date-structure parser

Last synced: 16 Oct 2025

https://github.com/benknoble/prolog-java

Prolog parser, written in Java, to be used for style checks in prolog programs at UNC.

java linter parser prolog stylelint

Last synced: 18 Oct 2025

https://github.com/delthas/discord-formatting

A small Go library for parsing Discord markdown-like messages to an AST

ast discord formatting markdown parser

Last synced: 06 May 2026

https://github.com/untreu2/x-parser

X/Twitter post parsing tool written in Rust

parser twitter twitter-api

Last synced: 19 Oct 2025

https://github.com/leontm-dev/spiky-cli

This is the github repository for the spiky-cli. A command line interface designed to transpile the spiky.js code into executable python code that is runnable on the SPIKE Prime Robots.

cli javascript kids-programming lego leontm-dev llps npm npm-package parser python spike-prime spiky transpile transpiler typescript

Last synced: 23 Jan 2026

https://github.com/valdezfomar/tree-sitter-xresources

Xresources grammar for tree-sitter

parser tree-sitter xresources

Last synced: 23 Oct 2025

https://github.com/chehanr/nic_parser

A python package to parse Sri Lankan national identity card numbers.

identity national nic nic-parser parser python python-library python3 sri-lanka

Last synced: 24 Oct 2025

https://github.com/swaggerexpert/json-pointer

RCF 6901 implementation of JSON Pointer

compiler evaluator parser representers rfc6901 validator

Last synced: 23 Jan 2026

https://github.com/mabdanm/markdown-table-repair

Markdown Table Repair is a Python package that repairs and cleans malformed Markdown tables, converting them into structured pandas DataFrames.

deep-learning llama3 llm machine-learning markdown mistral openai-api parser repair

Last synced: 27 Oct 2025

https://github.com/raviqqe/parcom

Parser combinators in Go

golang parser

Last synced: 24 Jan 2026

https://github.com/stdlib-js/complex-base-parse

Parses a string representing a complex number into a complex like object.

cmplx complex convert deserialize from javascript json node node-js nodejs object parse parser stdlib string unmarshal util utilities utility utils

Last synced: 29 Jan 2026

https://github.com/hypernym-studio/args

A fast and ultra lightweight CLI argument parser.

alias args arguments argv cli commands esm flags node parser process

Last synced: 25 Feb 2026

https://github.com/freshleafmedia/tiptap-parser

A PHP package for rendering Tiptap JSON to HTML

hacktoberfest parser render tiptap tiptap-editor

Last synced: 07 Feb 2026

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

AWA5.RS grammar for tree-sitter

awa5-0 parser tree-sitter

Last synced: 25 Feb 2026

https://github.com/serpo-dev/dowinsta

Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.

browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video

Last synced: 15 Apr 2026

https://github.com/thoughtsunificator/message-parser

Enables sorting and grouping of users and channel mentions in a message.

javascript message-parser parser

Last synced: 01 Feb 2026

https://github.com/geometryzen/typhon-lang

Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.

parser parser-generator python typescript typhon

Last synced: 09 Feb 2026

https://github.com/cijiugechu/utwt

Parsing utmp file

linux login parser rust utmp wtmp

Last synced: 27 Feb 2026

https://github.com/wizard04wsu/tree-sitter-regex-unicode-js

Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode

Last synced: 16 Apr 2026

https://github.com/deedy5/habromir

habr mirror

habr parser parsing sqlite3

Last synced: 13 Feb 2026

https://github.com/portrunban/node-badoo-autolike-bot

Badoo autolike bot. Node JS, puppeteer

autolike automated badoo bot like liker nodejs parser puppeteer

Last synced: 14 Feb 2026

https://github.com/shaishab316/custom-json-stringify

A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.

double json parser precision stringify typescript

Last synced: 28 Feb 2026

https://github.com/nverno/tree-sitter-jack

Jack (nand2tetris) language grammar for tree-sitter

grammar jack nand2tetris parser tree-sitter

Last synced: 14 Feb 2026

https://github.com/mrvautin/smart-matter

Parses front matter Yaml from a file path or a string and returns an Object. Used by https://squido.markmoffat.com.

front-matter matter parser yaml

Last synced: 15 Feb 2026

https://github.com/muhammad-fiaz/ason

ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.

adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3

Last synced: 02 Feb 2026

https://github.com/imgurbot12/pyxml

Pure python3 alternative to stdlib xml.etree with HTML support

html-parser parser python python3 xml xml-parser

Last synced: 11 Sep 2025

https://github.com/gchudnov/jaxzilla

A JSON parser for Scala with SAX-style API.

hacktoberfest json parser

Last synced: 12 Apr 2026

https://github.com/il2horusteam/il2fb-ds-events-parser

Parser of events of the dedicated server of «IL-2 Sturmovik: Forgotten Battles» flight simulator

events forgotten-battles il-2 library parser python sturmovik

Last synced: 21 Mar 2025

https://github.com/firedragon91245/coff-parse

A Parser and Generator for Windows Object Files (COFF: Common Object File Format)

coff coff-file object-file parser

Last synced: 05 Apr 2025

https://github.com/alfex4936/golang-studies

Learning Go (Go언어 공부 모음)

go golang kafka parser

Last synced: 17 May 2026

https://github.com/jcustenborder/extended-log-format-parser

Parser for Extended log format files.

extended-log-format logs parser

Last synced: 28 May 2026

https://github.com/techno-coder/oracus

A C++ parser written in Rust.

cplusplus interpreter parser rust

Last synced: 17 May 2026

https://github.com/ehcaning/envparser

Environment variable parser package for npm

env parser

Last synced: 03 Sep 2025

https://github.com/soerlemans/pcap-parser-simba2json-processor

Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.

callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba

Last synced: 29 Apr 2026

https://github.com/simpson-computer-technologies-research/simplc_parser

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

c parser programming-language simpl

Last synced: 13 Mar 2025

https://github.com/blukai/vdf

📃 Package for working with Valve Data Format (key value)

key-value lexer parser steam valve vdf

Last synced: 17 May 2026

https://github.com/lambdaurora/lib.html

An HTML AST, parser, and writer library written in TypeScript.

ast deno html parser typescript

Last synced: 17 May 2026

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

Parse XRPL transaction and extracts all participating and non-participating accounts.

parser participants php php8 xrpl

Last synced: 17 Feb 2026

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/suddenlygiovanni/learning

This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.

abstract-syntax-tree algorithms data-structures lexer parser

Last synced: 19 Jul 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/wudi/pdfkit

PDFKit is a comprehensive, pure Go library for PDF

creator parser pdf pdf-generation pdfkit

Last synced: 04 Mar 2026

https://github.com/oeb25/sql-fmt

A _very inprogress_ SQL parser and formatter written in Rust, specifically ment to be used with PostgreSQL

formatter parser postgres rust

Last synced: 17 May 2026

https://github.com/wellesonx/gomond

Lightweight monitoring system

log monitoring parser

Last synced: 20 Apr 2026

https://github.com/naryand/bencode

See https://github.com/lepton-rs/bencode

bencode nom parse parser rust serde zerocopy

Last synced: 17 Jul 2025

https://github.com/journy-io/user-agent-parser

📱 user-agent string parser

client-hints device header nodejs parser user-agent

Last synced: 17 May 2026

https://github.com/WillKirkmanM/pascal-compiler

Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.

ast compiler interpreter parser pascal

Last synced: 17 Jul 2025

https://github.com/ymdarake/broken-html-parser

Broken HTML Parser written in TypeScript, expected to be run on browsers as a bundled single js file. (each branch supports specific broken web pages)

broken-html html-parser lexer parser typescript

Last synced: 17 Jul 2025