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/jonperk318/telegram-parsers

OSINT tools: Telegram chat parsers built to find and extract credit/debit card information and credentials using keyword matches

bank cc credit-card debit-card json open-source-intelligence osint osint-python osint-resources osint-tool osint-tools parser python telegram telegram-channel telegram-chat

Last synced: 20 Oct 2025

https://github.com/trailblazer/trailblazer-transform

Transform, parse, coerce, validate, it's all just a chain of transformations. Replacement/extension for Reform.

coercion parser typing validation

Last synced: 27 Feb 2026

https://github.com/porglezomp/ess

Parsing s-expressions in rust

parser rust s-expressions

Last synced: 14 Jun 2025

https://github.com/buzzardgta/bookmarks_parser

Exported browser's bookmarks file parser

bookmarks bookmarks-parse bookmarks-parser parse parser

Last synced: 18 Oct 2025

https://github.com/wandvvs/expression-parser

Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method

compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer

Last synced: 13 Apr 2025

https://github.com/seangenabe/rubyfy

Easily write ruby annotations and output them as HTML.

html parser ruby-annotation

Last synced: 29 Jul 2025

https://github.com/kkiapay/lulz-scraping

Scraping the data you want from a website by specifying your output in parser.yml

json parser regex scraping selector yaml

Last synced: 13 Apr 2026

https://github.com/codebox/top-down-parser

A simple top-down parser written in JavaScript

es6 javascript parser

Last synced: 12 Jun 2025

https://github.com/codebox/stellar-classification-parser

A parser for star classification codes

astronomy parser

Last synced: 12 Jun 2025

https://github.com/tspannhw/linkextractorprocessor

Apache NiFi Custom Processor For Link Extracting

apache-nifi big-data java links nifi-processors parser

Last synced: 06 Mar 2026

https://github.com/bwrrp/prsc.js

Tiny parser combinators library

parser parser-combinators

Last synced: 13 Apr 2025

https://github.com/sergiomarotco/kaspersky-installed-software-parser

Program for parsing KSC installed software report

kaspersky parser

Last synced: 13 Jun 2026

https://github.com/svenfuchs/sh_vars

Shell variable parser

bash parser ruby shell variables

Last synced: 21 Apr 2025

https://github.com/ntdls/html-help-decompiler

Decompile / walk and evaluate an HTML compiled help file.

chm compiled-help-file help-file parser

Last synced: 14 Apr 2025

https://github.com/dobroslavradosavljevic/hsize

The ultimate TypeScript library for human-readable byte formatting and parsing.

bytes file-size formatting human-readable javascript npm-package parser typescript utility

Last synced: 28 Jan 2026

https://github.com/lalloni/seared

Lightweight PEG-based text parsing in Golang without code generation.

go golang parser parser-library parsing parsing-expression-grammar peg text

Last synced: 13 Jun 2026

https://github.com/noxalus/bulletmli

A C# parser of improved BulletML files.

bulletml parser

Last synced: 27 Apr 2026

https://github.com/berzanorg/bytecode-compiler

A bytecode compiler written in Rust.

bytecode compiler lexer parser virtual-machine

Last synced: 15 Oct 2025

https://github.com/umaranis/concisely

Concisely - a Parser library for Dart

dart parser parser-combinators

Last synced: 28 Aug 2025

https://github.com/truemogician/compiler

A compilation system with lexer, parser, semantic analyzer, and a C-like language based on them

compiler csharp lexer parser semantic-analyzer

Last synced: 25 Feb 2026

https://github.com/pattfy/useragent

A Go/Golang library that parses User-Agent.

golang parser user-agent

Last synced: 14 Jan 2026

https://github.com/hideoo/lodash-doc-parser

Lodash documentation parser generating a JSON representation.

documentation lodash node nodejs parser

Last synced: 12 Apr 2026

https://github.com/konfiger/konfiger-jvm

Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala

configuration java jvm key-value kotlin language parser properties scala

Last synced: 18 Apr 2026

https://github.com/sigurn/commandline

C# command based command line parser library

cli commandline net6 nuget nuget-package parser

Last synced: 14 Jan 2026

https://github.com/bernardo-mg/dice-notation-python

Tools and parsers for handling Dice/RPG notation using Python

dice-notation parser

Last synced: 10 Mar 2026

https://github.com/father1993/website-parser-dongchedi

This project is a tool for parsing car data from the Chinese website Dongchedi. With its help, you can extract information about car models, their characteristics, prices and other data presented on the site.

dongchedi parser python

Last synced: 10 Nov 2025

https://github.com/sertdfyguhi/meth

A Python library to parse and evaluate mathematical equations.

equation interpreter math math-library mathematics parser python

Last synced: 14 Jan 2026

https://github.com/siraben/tree-sitter-imp

Imp grammar for tree-sitter

grammar imp parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/rwxrob/rat

🐀 Scanner-less PEG packrat parser and meta-grammar interpreter in Go

abnf ebnf go golang grammar language packrat parser peg pegn

Last synced: 12 May 2025

https://github.com/tree-sitter-grammars/tree-sitter-gpg-config

GPG config grammar for tree-sitter

gpg parser tree-sitter

Last synced: 29 Apr 2026

https://github.com/bluk/maybe_xml

A non-validating XML pull parser.

parser pull-parser rust xml xml-parser

Last synced: 10 Mar 2026

https://github.com/smikhalevski/mfml

The ICU MessageFormat + XML/HTML compiler and runtime that makes your translations tree-shakeable.

compiler html i18n icu intl l10n language message-format parser tms translation xml

Last synced: 27 Apr 2025

https://github.com/i3oris/topdown

Parser shard using top down operator precedence and Pratt Parsing.

crystal parser pratt-parsing

Last synced: 19 Apr 2025

https://github.com/leops/dmxparser

Reading the Valve Data Model eXchange (DMX) format in Rust

dota-2 half-life-alyx parser source-engine

Last synced: 06 Oct 2025

https://github.com/j0nimost/calcy

A math interpreter for the dev.to blog post

blog math parser

Last synced: 14 Apr 2025

https://github.com/make-software/ces-go-parser

The Golang library for parsing Casper Event Standard events

blockchain casper-network golang parser

Last synced: 24 Apr 2025

https://github.com/alipsa/sieparser

Java port of the .NET jsisie project at https://github.com/idstam/jsisie

accounting java parser

Last synced: 19 Apr 2026

https://github.com/mutlusun/csv2bibtex

A small utility to parse CSV files to Bib(La)TeX files.

biblatex bibtex converter csv parser rust

Last synced: 23 Mar 2025

https://github.com/virb3/tcp-packet-parser

A PCAP analyzer that filters TCP packets and dumps them with appropriate labels

analyzer dump filter label packet parser pcap tcp

Last synced: 14 Jan 2026

https://github.com/ap-atul/yacp

Yet Another Config Parser. Convert YAML, JSON, and CUSTOM files to python objects and back.

config-management config-parser deserialisation json json-parser parser serialisation yacp yaml yaml-parser

Last synced: 08 May 2026

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

Package rawconv contains everything needed to create (custom) types which can unmarshal raw string values into any type in Go.

decode encode go golang marshal parse parser types unmarshal

Last synced: 25 Apr 2026

https://github.com/rickbarretto/blanca

Ultra DRAFT - A parser to load Arturo as Data for Python

arturo arturo-lang decoder parser

Last synced: 12 Feb 2026

https://github.com/yjhmelody/lua-rs

A toy Lua5.3 Compiler

bytecode compiler lua parser rust

Last synced: 27 Apr 2026

https://github.com/chenasraf/massarg

Command and argument parser on steroids - JS/TS

args cli command-line javascript parser shell typescript

Last synced: 26 Jan 2026

https://github.com/savetz/appleii-naturallanguageprocessing

Various experiments in parsing and natural language processing in the Forth language for the Apple II

appleii cgraph forth lexicat marcusparser naturallanguageprocessing parser parsing

Last synced: 28 Jan 2026

https://github.com/aibrush/pyparsing-rs

Rust rewrite of Python's pyparsing library with PyO3 bindings. 20-45x faster than original pyparsing.

fast grammar parser rust sparsing

Last synced: 14 Feb 2026

https://github.com/tree-sitter-grammars/tree-sitter-tablegen

LLVM TableGen grammar for tree-sitter

llvm-tablegen parser tree-sitter

Last synced: 06 Oct 2025

https://github.com/iantayler/ming

A small module for working with Stabler's Minimalist Grammars in Perl6.

minimalistgrammars parser perl6 top-down

Last synced: 16 Jan 2026

https://github.com/hemantdutta/versa

Versa | The Ultimate Markdown to PDF Generator | Transform your ideas into Stunning Document with Ease...

good-first-issue javascript markdown markdown-editor markdown-to-html markdown-to-pdf open-source parser personal-project reactjs

Last synced: 11 Feb 2026

https://github.com/rdfjs-base/express-handler

Handle incoming and outgoing RDF data in Express

content-type express javascript middleware parser rdf

Last synced: 06 Feb 2026

https://github.com/farzonl/warflang

Perhaps Today is a Good Day to Parse

compiler parser

Last synced: 27 Feb 2026

https://github.com/vizonex/pyllparse

a parody of llparse typescript library made for python users.

c llparse parody parser python-parody

Last synced: 30 Apr 2026

https://github.com/turkeymcmac/instruction-hexadecimal-readers

Small C library for reading Intel HEX and SRECORD files.

intel-hex parser srecord

Last synced: 15 Mar 2025

https://github.com/uditkarode/kumi

🦡 A parser combinator library for TypeScript.

parser parser-combinators typescript

Last synced: 08 Jun 2026

https://github.com/glorkpixels/sakai-downloader-merger

video downloader, video URL catcher, sound and video file merger for Sakai educational software platform.

audio big bigbluebutton blue button downloader ffmpeg merger parser presentations recording-downloader sakai video

Last synced: 04 May 2026

https://github.com/wild-queue/imperative-language-compiler

A tool for running code written in an imperative programming language. This tool provides the ability to run code written in a toy imperative programming language by translating the code into C# code (and then running it using .Net) or by translating it directly into the .Net CIL. It also performs a type checking before running the code.

bison-flex compiler-construction cpp csharp dotnet makefile parser programming-language-translator

Last synced: 03 May 2026

https://github.com/bhmj/xpression

Expression parser written in Go

expression go golang library parser

Last synced: 28 Jan 2026

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

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 12 Feb 2026

https://github.com/BAMresearch/openbis-upload-helper

Upload Helper Tool and Parsers for OpenBIS in the BAM Data Store

bam-data-store metadata-extraction openbis parser uploader

Last synced: 16 Jan 2026

https://github.com/maxfischer2781/xrootdlib

Tools for working with the XRootD middleware

monitoring parser streams xrootd

Last synced: 11 Apr 2025

https://github.com/rokf/lua-md2html

Another Markdown to HTML converter (with the ability to assign classes to rendered elements)

html lpeg markdown markdown-parser markdown-to-html parser

Last synced: 11 Apr 2026

https://github.com/fonini/dsn-parser

Parse and create database connection strings fluently.

database dsn mysql parser pgsql

Last synced: 27 Oct 2025

https://github.com/sixarm/lynx-html-to-text

lynx-html-to-text: use the lynx web browser to convert HTML to plain text

html lynx parser script shell text

Last synced: 22 Apr 2025

https://github.com/jacob-c-smith/json

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026

https://github.com/inv2004/newfix

Fix static-typed parser

benchmarks financial fix parser parsers protocol

Last synced: 09 Apr 2025

https://github.com/benjaminfjones/presburger

WIP - Library for efficient Presburger Arithmetic

decision-procedure linear-programming parser rust smt

Last synced: 28 Feb 2026

https://github.com/eb4j/mdict4j

MDict dictionary format parser for java

dictionary mdict mdx parser

Last synced: 14 Jan 2026

https://github.com/alexanderwe/semanticversioningkit

Small library to create and parse Semantic Versioning conforming representations.

parser semantic-versioning swift swift-package-manager swift5

Last synced: 28 Feb 2026

https://github.com/vinkius-labs/url-parser-mcp

Vinkius Edge high-performance Model Context Protocol (MCP) server for URL parsing and query manipulation.

ai-agent developer-tools llm-tool mcp mcp-server modelcontextprotocol parser uri url url-parsing utility vinkius vinkius-edge

Last synced: 27 Jun 2026

https://github.com/kevcodez/ecommerce-parser

Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites

e-commerce java java-8 jsoup kotlin maven parser

Last synced: 15 Feb 2026

https://github.com/robbepop/cnf-parser

Efficient and customizable CNF parser for SAT solving.

cnf-clauses parser sat-solver

Last synced: 27 Dec 2025

https://github.com/0xstern/tailwind-resolver

Resolve Tailwind theme variables into JavaScript objects. Supports Tailwind v4 with future-proof versioning.

canvas chart css-variables parser postcss resolver tailwind tailwindcss tailwindcss-v4 theme theme-resolution typescript

Last synced: 23 Oct 2025

https://github.com/zalgonoise/parse

a generic parser library written in Go

generic go golang parse parser parsetree treegraph

Last synced: 01 Mar 2026

https://github.com/simplesoft-pt/iniparser

C# parser for INI files and strings.

c-sharp dotnet dotnet-core ini parser

Last synced: 03 Mar 2026

https://github.com/aelxxs/ikigai

📑 – A simple parser with many possibilities

lexer parser typescript

Last synced: 02 Mar 2026

https://github.com/maxbarsukov/korol-i-shut-lyrics-parser

🍯💀 Allows you to collect all the lyrics of your favorite band

gorshok king-and-jester kish korol-i-shut lyrics nokogiri-parser parser ruby-parser web-scraping

Last synced: 13 Jul 2025

https://github.com/null93/lambda

An untyped lambda calculus interpreter written in Scala

ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped

Last synced: 26 Mar 2026

https://github.com/bots-house/google-play-parser

📱 Parsing app info from the App Store with Go (β)

go google-play-store parser

Last synced: 11 Mar 2026

https://github.com/the-mikedavis/tree-sitter-git-config

A tree-sitter grammar for git's configuration language

config git parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/nerd-bear/bassil

Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.

cpp custom-interpreted-language custom-language custom-programming-language interpreter lexer lexer-parser parser

Last synced: 27 May 2026

https://github.com/kelvintaywl/code_comment

extracts comments from your source code (pip install code_comment)

comments extraction parser source-code

Last synced: 14 Jan 2026

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

A simple JSON parser for C++ projects based on C++98

cpp cpp98 cpp98-compatible json parser

Last synced: 12 Feb 2026

https://github.com/luanmuniz/shorio

Dom Manipulation for Node.JS with an jQuery like API

dom dom-library dom-manipulation html-parser jquery nodejs parser

Last synced: 04 Jul 2025

https://github.com/ratson/nix-treesitter

All and up-to-date tree-sitter grammars built for nix.

flakes grammar nix nix-flake nix-flakes parser tree-sitter tree-sitter-grammars

Last synced: 27 Feb 2026