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/king-11/c_compiler

Writing a compiler for c in rust language

c code-generator compiler lexer parser rust

Last synced: 23 Apr 2025

https://github.com/heckj/slox

A swift variation of the content from Bob Nystrom's book: Crafting Interpreters

crafting-interpreters interpreter parser swift

Last synced: 24 Oct 2025

https://github.com/jack-q/picol

Pico-Language & Pictorial Illustrated Compiler Organization by Layer

compiler lexer parser picol quadruple visualization

Last synced: 08 Jul 2025

https://github.com/wkillerud/sassdoc-parser

A lightweight parser for SassDoc that supports both Sass syntaxes.

parser sass sassdoc scss

Last synced: 23 Jul 2025

https://github.com/holyshared/lcov-parser

LCOV report parser for Rust

lcov merge parser rust

Last synced: 29 Aug 2025

https://github.com/artyom-poptsov/guile-ini

GNU Guile INI library.

guile ini library lisp parser scheme

Last synced: 24 Jan 2026

https://github.com/fabiospampinato/xml-simple-parser

A simple and tiny XML parser and stringifier.

parser simple stringifier tiny xml

Last synced: 27 Jul 2025

https://github.com/cathood0/flutter_quill_delta_from_html

Convert easily HTML inputs content to Quill Delta format

delta delta-from-html flutter-quill html parser quill

Last synced: 11 Jan 2026

https://github.com/brahle/paradox

ANTLR parser definitions for Paradox games like Hearts of Iron 4, Crusader Kings 3, and Stellaris.

antlr antlr4 crusader-kings-3 crusader-kings-iii hearts-of-iron-4 hearts-of-iron-iv parser stellaris

Last synced: 27 Jul 2025

https://github.com/purag/pearley

:white_circle: Pearley is a *shiny* new implementation of the Earley parsing algorithm in Javascript.

earley-parser grammar parser parser-generator

Last synced: 05 May 2025

https://github.com/38tter/kramdown-mermaid

Markdown parser for mermaid.js. An extended Kramdown syntax

gem kramdown markdown markdown-parser mermaid mermaid-diagrams mermaidjs parser ruby

Last synced: 15 Apr 2025

https://github.com/natsukagami/go-osu-parser

A .osu file parser for Golang. A direct port of https://github.com/nojhamster/osu-parser.

golang-package json osu osu-libraries parser

Last synced: 28 Apr 2025

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

Light weight package to manage key value based configuration and data files for NodeJS

configuration deno key-value language nodejs parser properties vanilla-javascript

Last synced: 12 Oct 2025

https://github.com/dderevjanik/agescx-js

Age of empires 2 scenario de/compress module

ageofempires aoe aoe2 parser typescript

Last synced: 31 Aug 2025

https://github.com/aress31/openvpn-stat

Display OpenVPN connected clients and their associated routing information in a user-friendly fashion.

monitoring openvpn-server parser status

Last synced: 26 Jul 2025

https://github.com/michaelhatherly/lexbor.jl

Julia wrapper for https://github.com/lexbor/lexbor

html julia parser

Last synced: 23 Apr 2025

https://github.com/khellang/Redskap

A collection of blazing fast 🏎️💨 Norwegian 🇳🇴 utilities with a ✨ modern API ✨

norway norwegian parser utilities validator

Last synced: 31 Mar 2025

https://github.com/forax/pratt_parser

Implementation of a Pratt Parser in Java

java parser pratt-parser

Last synced: 27 Dec 2025

https://github.com/leaves4j/node-thrift-parser

Parse thrift IDL to an AST

javascript parser thrift

Last synced: 13 Jun 2025

https://github.com/public-law/nevada-revised-statutes-parser

Parses the Nevada NRS into well formed JSON

crawler haskell legaltech opengov parser scraper

Last synced: 11 Nov 2025

https://github.com/victornpb/benchmark-html-parser-libraries

A Benchmark of javascript libraries for parsing HTML (CPU/RAM)

benchmark html html-parser htmlparser2 jsdom nodejs parse5 parser

Last synced: 28 Apr 2025

https://github.com/b4dnewz/robots-parse

A lightweight and simple robots.txt parser in node

osint parser robots-parser robots-txt

Last synced: 22 Sep 2025

https://github.com/octree/parsercombinator

Parser Combinators Written In Swift

combinator functional-programming haskell ios mac parsec parser swift

Last synced: 22 Apr 2025

https://github.com/makerpnp/gerber-parser

Simple gerber parser meant to be used in conjuction with the gerber-types crate

gerber gerber-files parser

Last synced: 03 Jul 2025

https://github.com/alyti/surrealdb_functions

proc-macro to help with using surrealdb's custom functions

parser proc-macro rust surrealdb

Last synced: 08 Apr 2025

https://github.com/ashvardanian/tenpack

Fast Tensors Packaging library for text, image, video, and audio data compatible with PyTorch, TensorFlow, & NumPy 🖼️🎵🎥 ➡️ 🧠

clip laion multi-modal numpy parser pytorch simd tensor tensorflow transformer

Last synced: 22 Mar 2025

https://github.com/sandwich-go/protokit

golang parser for proto buffer file

golang microservice parser protobuf protobuf3

Last synced: 08 Aug 2025

https://github.com/smikhalevski/tag-soup

🍜 The fastest pure JS SAX/DOM XML/HTML parser with streaming support.

dom html javascript parser sax xml

Last synced: 29 Oct 2025

https://github.com/perryvw/phpvalvekv

A parser for Valve's KV format, written in PHP.

parser php serialization valve

Last synced: 09 Mar 2026

https://github.com/bhansconnect/monkey-roc

🐵🤘🏼! An implementation of the Monkey interpreter in Roc.

interpreter lexer monkey parser roc-lang tokenizer

Last synced: 01 Mar 2026

https://github.com/mediaexplorer74/4pdaclient

4PDAClient, 4PDA site "parser" for W10M (UWP app). PoC/Draft. RU zone only.

4pda js-injection just-for-fun parser project-astoria research rnd uwp w10m webview windows10mobile

Last synced: 30 Jul 2025

https://github.com/mrodrig/deeks

Retrieve all keys and nested keys from objects and arrays of objects.

deep document extraction hacktoberfest javascript json key object parser

Last synced: 29 Jul 2025

https://github.com/quantori/kifparser

SUO-KIF ontology parser

ontology parser python suo-kif

Last synced: 16 Oct 2025

https://github.com/textwire/textwire

Fast and beautiful templating language for Go that can be used for embedding variables and expressions into any text, including HTML and XML

go golang language lexer package parser templates templating-engine templating-language textwire

Last synced: 03 May 2026

https://github.com/ngtcp2/sfparse

RFC 9651 Structured Field Values parser

c http parser rfc8941 rfc9651 structured-fields structured-headers

Last synced: 17 Jun 2026

https://github.com/leejim/wxml-parser

微信小程序WXML Parser

miniprogram parser wxml

Last synced: 16 Jun 2025

https://github.com/simplygreatwork/pluck

Get started with WebAssembly text format syntax and macros.

compiler language macros parser programming transformations wasm webassembly

Last synced: 25 Jun 2025

https://github.com/ljh131/mark-to-jsonml

Parse markdown into JsonML

jsonml markdown parser textprocess

Last synced: 14 Oct 2025

https://github.com/thesephist/oak-syntax-visualizer

Oak syntax visualizer, made for GopherCon 2021

oaklang parser programming-language recursive-descent-parser

Last synced: 12 May 2025

https://github.com/adnanhodzic/google-podcasts-desktop

Get Google Podcasts web friendly URL's

app cli desktop go golang google parser podcast podcasts tool url web

Last synced: 12 May 2025

https://github.com/siriusdemon/memorandum

memorandum of Chibicc and prototype of Manda

compiler parser

Last synced: 27 Mar 2025

https://github.com/1computer1/hectoparsec

Flexible and powerful parser combinators for Haskell

combinators haskell lexer parser parser-combinators stream

Last synced: 11 Apr 2025

https://github.com/kenny2github/chparse

Parse Clone Hero charts with ease!

clonehero parser

Last synced: 18 Mar 2025

https://github.com/dylanpiercey/mini-url

📖 Lightweight universal url parser.

isomorphic mini-url parser universal url-parser

Last synced: 11 Apr 2025

https://github.com/forecaster/universalvttexport_to_fgmodule

This is a parser written in Python that converts UniversalVTT exports from the DungeonFog battle map editor to Fantasy Grounds modules.

battlemap battlemaps dungeonfog fantasy-grounds parser ttrpg ttrpgs

Last synced: 18 Mar 2025

https://github.com/basemax/phpas

PHP Auto Style: A tool for format and beautify the style of PHP code with my style.

beautifier beautify beautify-php formatter lexer lexer-parser parser parsers php php-code-beautify php-code-cleaner php-code-formatter scanner scanners

Last synced: 30 Oct 2025

https://github.com/ffxivapp/ffxivapp-plugin-parse

Visit us on Discord! https://discord.gg/aCzSANp

addon c-sharp ffxiv ffxivapp overlays parse parser plugins

Last synced: 09 Jul 2025

https://github.com/gaomy3832/zsimparse

Python utilities to parse zsim simulation results

hdf5 libconfig parser zsim

Last synced: 26 Mar 2025

https://github.com/tuomas56/edid-rs

A pure-Rust EDID parsing crate with no_std support.

edid parser rust

Last synced: 29 Oct 2025

https://github.com/leizongmin/leizm-html-parser

Fast HTML parser written in pure JavaScript

dom html html5 parser

Last synced: 05 Apr 2025

https://github.com/puntorigen/ruby_parser

Pure JS Ruby file parser

ast info parser ruby

Last synced: 09 Jul 2025

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

Meson grammar for tree-sitter

meson parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/s3b4s/monpar

A monadic parser implemented in TS that an be used to create various kinds of parsers, such as HTML, JSON or CSV parsers.

functional-programming parser parser-combinators parsing

Last synced: 09 Aug 2025

https://github.com/gogap/gocoder

easily to analyze your go code with go/ast

ast parser

Last synced: 12 Jan 2026

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

Kconfig grammar for tree-sitter

kconfig parser tree-sitter

Last synced: 12 Apr 2026

https://github.com/ijknabla/modelicalanguageforpython

Modelica parser and class representation for Python3.x

modelica parser python3

Last synced: 02 May 2025

https://github.com/sungwoncho/qparse

A simple top-down parser for advanced search queries

advanced-search parser query-parser search typescript

Last synced: 11 Oct 2025

https://github.com/bugoverdose/yail

Yet Another Interpreted Language

evaluator go interpreter lexer parser

Last synced: 11 Apr 2025

https://github.com/johnjohndoe/engelsystem

A Kotlin library containing a parser and models for the Engelsystem.

37c3 38c3 ccc cccamp19 cccamp23 datenspuren divoc easterhegg engelsystem fossgis froscon gpn hackover kotlin moshi mozfest mrmcd parser rc3 sigint

Last synced: 10 Apr 2025

https://github.com/johnjohndoe/brockman

A Java library containing a parser and models for the streaming media API of the CCC.

brockman c3voc ccc conference java library moshi parser rc3 streaming video voc

Last synced: 10 Apr 2025

https://github.com/naturalness/javac-parser

Exposes OpenJDK's Java parser and scanner to Python

java javac lex lexer openjdk parser scanner syntax-checker tokenizer

Last synced: 06 Mar 2026

https://github.com/divineomega/wikipedia-info-box-parser

Parses the info boxes on Wikipedia pages into an associative array

parser php php-library wikipedia wikipedia-info-box wikipedia-parser

Last synced: 18 Mar 2025

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

luau grammar for tree-sitter

luau parser tree-sitter

Last synced: 21 Apr 2026

https://github.com/sysread/uri-fast

A fast(er) URI parser for Perl

c fast inline parameter parser perl query tiny uri url xs

Last synced: 11 Apr 2025

https://github.com/ngalaiko/hledger-desktop

Desktop app for https://hledger.org

desktop hledger parser

Last synced: 17 Jul 2025

https://github.com/wyndace/wynscrape

Wyndace's python scraping dev kit

parser parsing python scraping scraping-python

Last synced: 13 May 2025

https://github.com/samgozman/rvp

🦀 Remote Value Parser - CLI tool for parsing string values from static web pages (from financial sites to weather forecasts)

parser rust rust-cli rvp scraping

Last synced: 04 Apr 2025

https://github.com/mjy/obo_parser

An OBO file parser.

obo ontology parser

Last synced: 11 Apr 2025

https://github.com/OpenHisiIpCam/hisi-initregtable-go-parser

HiSilicon SoC`s U-Boot initial register table parser into human readable format

go golang hisi hisilicon ipcamera parser registers systemrdl u-boot

Last synced: 06 May 2025

https://github.com/kunaltaitkar/vue-script-parser

This package is used to parse vue script section and it provides an interface to add, update and delete entities of different life cycles hooks of VueJS.

ast javascript parser script vue-parser vue-script-ast-parser vue-script-parser vuejs

Last synced: 25 Jan 2026

https://github.com/golangsnmp/gomib

Pure go permissive MIB Parser

asn1 mibs parser snmp

Last synced: 07 Apr 2026

https://github.com/nlecoy/curlparser

Parse cURL commands returning object representing the request.

curl parser

Last synced: 10 Jul 2025

https://github.com/rodrigooler/everglow

Parser converts javascript or typescriot code to ReasonML

javascript js ocaml parser reasonml typescript

Last synced: 10 Jul 2025

https://github.com/jgosmann/bite-parser

Asynchronous parser taking incremental bites out of your byte input stream.

asyncio bytes incremental parser parser-combinator parsing parsing-expression-grammar peg python python3

Last synced: 12 Apr 2025

https://github.com/yarikartoshe4ka/potatoparser

Converter of Ducky Script to Arduino sketch with some additional funcitons (like Alt codes)

arduino ducky hid parser pentest-tool python3 rubber-ducky

Last synced: 10 Apr 2025

https://github.com/aloshi/kql-parser

Python parser for Kibana Query Language (KQL).

arpeggio elastic elasticsearch elasticstack elk elk-stack kibana kql parser

Last synced: 14 Apr 2025

https://github.com/jrmoulton/interpreter-rs

An interpreter and compiler built in Rust

compiler interpreter lexer parser rust

Last synced: 27 Aug 2025

https://github.com/yaffle/expression

A library to parse expressions, solve and simplify systems of linear equations, find eigenvalues and eigenvectors

expression math matrix parser polynomial symbolic-computation

Last synced: 12 Apr 2025

https://github.com/metrico/node-metricsql

Node Native MetricsQL/PromQL Parser

golang metricsql native-module nodejs parser promql

Last synced: 12 Apr 2025

https://github.com/ayamorisawa/yamfm

Yet another MFM (Misskey Flavored Markdown) implementation

markdown misskey parser

Last synced: 10 Apr 2025

https://github.com/zmactep/smiles

Full support of OpenSMILES specification for Haskell

chemoinformatics haskell parser smiles

Last synced: 10 Apr 2025

https://github.com/suttna/botbuilder-markdown

Convert markdown to channel specific format. Pluggable middleware.

bot botbuilder botframework markdown msteams parser slack

Last synced: 07 May 2025

https://github.com/myndex/seelab

sRGB parsing and processing RGB data in and out of CIE XYZ, xyY, LAB and LUV, and more!

cie cielab cieluv ciexyy ciexyz color html-colors javascript javascript-library js lch luv parser rgb-color srgb xyz-color

Last synced: 07 May 2025

https://github.com/plus1tv/bibtex-bibjson

📚 A tool to convert BibTeX documents to BibJSON.

bibjson bibtex converter json latex parser transpiler

Last synced: 13 Apr 2025

https://github.com/mpewsey/off_parser

Parses OFF (Object File Format) 3D model files to a class container. Includes helper functions for downloading and parsing publicly available datasets.

3d-models modelnet off-file parser

Last synced: 07 May 2025

https://github.com/aflah02/wordnet-parser

A Custom Parser for WordNet

nlp parser wordnet

Last synced: 14 Sep 2025

https://github.com/openvicproject/openvic-dataloader

Dataloader submodule for OpenVic that is responsible for parsing both Paradox Victoria 2 data files and custom OpenVic data files.

csv game game-development gamedev openvic parser victoria-2 victoria2

Last synced: 11 Jul 2025

https://github.com/dependents/node-detective-postcss

Find the dependencies of a CSS file (PostCSS dialect)

ast css dependencies dependency-graph detective nodejs parser postcss

Last synced: 12 Jun 2025

https://github.com/goodbye-html/goodbye-html

A very simple package for separating PHP logic from HTML or any other text. It allows you to insert variables, if/else statements and ternary operators into any text file and dynamically get parsed content of this file.

html html-files parser php php-string shortcode statements wordpress

Last synced: 13 Apr 2025