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/jfklorenz/bridge-package

Javascript package for the card game Contract Bridge.

bridge contract-bridge javascript movements parser scoring

Last synced: 07 Apr 2025

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

LCOV report parser for Rust

lcov merge parser rust

Last synced: 29 Aug 2025

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/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/shepmaster/fuzzy-pickles

A Rust parser to power Strata Rust

parser rust

Last synced: 23 Mar 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/seclerp/unicorn

:unicorn: High-level programming language with CIL backend. Demo project for bachelor degree paper

ast dotnet dotnet-core fsharp parser parser-combinators

Last synced: 15 Apr 2025

https://github.com/mohido/tiny_yaml

A powerful lightweight YAML parser library for C++

cpp library parser yaml

Last synced: 15 Apr 2025

https://github.com/harvesthq/hour-parser

Parse user-provided timestamp input and get nice output

parser parsing time userinput

Last synced: 12 May 2025

https://github.com/jednano/ini-parser

A highly forgiving and configurable INI parser for the informal INI file format.

browser configurable format ini parse parser read write

Last synced: 23 Mar 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/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/capturr/jsonld-extract

A damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDom ...).

cashdom cheerio crawler crawling data extract extractor javascript jquery json jsonld metadata nodejs parser scraper scraping spider typescript

Last synced: 24 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/ph-7/php-emoticon-parser

An emoticon parser based on some classes of my next framework

emoticon emoticon-parser parser

Last synced: 09 Apr 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/discretetom/retsac

Text lexer and parser. Compiler frontend framework.

bison compiler flex lexer llvm lr parser

Last synced: 31 Mar 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/jelmer/deb822-rs

Rust parsers and editors for the Deb822 file format

deb822 edit parser rfc822 rust

Last synced: 05 May 2026

https://github.com/hjbdev/php-wordpress-xml-parser

Parses WordPress WXR Files and presents them as a nice array.

parser php wordpress wxr xml

Last synced: 13 Jan 2026

https://github.com/tmthrgd/id3v2

A Golang package for reading ID3v2 tags from audio files.

golang id3 id3v2 metadata metadata-parser mp3 parser reader

Last synced: 31 Aug 2025

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/creeperyang/html-parser-lite

A light weight html parser and more.

html-parser html-parser-lite parser

Last synced: 23 Mar 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/leaves4j/node-thrift-parser

Parse thrift IDL to an AST

javascript parser thrift

Last synced: 13 Jun 2025

https://github.com/jlumbroso/combstruct2json

Lightweight library to parse combstruct grammars, and standalone tool to convert them to JSON.

analytic-combinatorics combinatorics parser

Last synced: 26 Jul 2025

https://github.com/jersou/clite-parser

CliteParser generates CLI from classes (or objects) : each method generates a "command", each field generates an "option"

args class cli command-line-tool deno nodejs parser

Last synced: 23 Oct 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/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/michaelhatherly/lexbor.jl

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

html julia parser

Last synced: 23 Apr 2025

https://github.com/ryankurte/go-structparse

A recursive structure/field/map parsing helper for Golang

golang parser reflection struct

Last synced: 12 Oct 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/juliendelplanque/postgresqlparser

A parser for PostgreSQL written in Pharo using PetitParser.

parser petitparser pharo plpgsql postgresql

Last synced: 27 Oct 2025

https://github.com/sameeralam3127/ipmg

IPMG is a modular, enterprise-ready IP management and ping monitoring CLI tool written in Python. It provides high-performance parallel network scanning, subnet auto-discovery, hostname resolution, scheduled monitoring, and multi-format reporting (XLSX/CSV/JSON) with a clean, testable architecture.

excel icmp-ping json macos network parser ping python swift thread-pool

Last synced: 14 Feb 2026

https://github.com/jbtronics/irimageparser

A python library to parse the JPG files saved by the HTI HD-04D / Tooltop ET692B Thermal Camera

parser python thermal-camera thermal-imaging

Last synced: 10 Oct 2025

https://github.com/luki446/luir

Lua programming language interpreter written in Rust

compiler interpreter lua parser rust vm

Last synced: 21 Jan 2026

https://github.com/arman-aminian/gosub

Utility to extract the contents of a subtitle file

extract go golang gosub parser srt subtitle subtitles timestamp

Last synced: 26 Apr 2025

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

RON grammar for tree-sitter

parser ron tree-sitter

Last synced: 06 Oct 2025

https://github.com/tek/myo

neovim layout & command manager

commands error haskell neovim parser tmux

Last synced: 09 Apr 2025

https://github.com/ph-7/goya

This is a simple but powerful programming language. This is my first programming language with an interpreter built in C++. ATTENTION, language is under development and is not stable! If you want to contribute to this project and improve it, please contact me and add your changes via GitHub

c-plus-plus goya goya-language goya-programming-language interpreted-language interpreted-programming-language interpreter language lexer lightweight-programming-language own-language parser programming programming-language

Last synced: 09 Apr 2025

https://github.com/nim-lang/htmlparser

Parse a HTML document in Nim

html nim official parser web

Last synced: 09 Apr 2025

https://github.com/vxern/wiktionary-scraper

🇬🇧 An extensible, robust and lightweight (45kB) Wiktionary.org scraper to fetch detailed information about words in various languages.

definitions dictionary english etymology javascript language parser scraper typescript wiktionary words

Last synced: 12 May 2025

https://github.com/osoceanacoustics/echoregions

Interfacing water column sonar data with annotations and labels

ecs evl evr parser plotting region

Last synced: 23 Apr 2025

https://github.com/chris-martin/bricks

Bricks is a lazy functional language based on Nix.

haskell-library nix parser

Last synced: 26 Oct 2025

https://github.com/box-archived/vlive-py

VLIVE(vlive.tv) parser for python

api-wrapper crawler kpop parser python vlive

Last synced: 14 Jan 2026

https://github.com/giulioz/mlem

👨🏼‍💻👅 A Tiny ML-like language for research purposes

compiler functional haskell language ml nearley ocaml parser types

Last synced: 25 Oct 2025

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

Adds support for handlers, events and plugins to snapdragon libraries.

compiler lexer nodes parser snapdragon tokens

Last synced: 12 Jun 2025

https://github.com/brainfoolong/gdscript-midi-parser

Godot GDScript 4+ Midi File Parser and Player

gdscript godot midi parser player

Last synced: 25 Apr 2025

https://github.com/librariesio/mix-deps-json

:strawberry: A service that eats up mix.exs files and spits out dependencies as JSON.

dependencies elixir librariesio mix parser

Last synced: 23 Apr 2025

https://github.com/lxsmnsyc/ecmason

JSON parse/stringify for modern ES objects

json json-parser parser

Last synced: 19 Apr 2025

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

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

coconut configuration key-value language parser properties python

Last synced: 13 Oct 2025

https://github.com/eigenein/wotbreplay-parser

World of Tanks Blitz replay parser

parser rust rust-crate rust-library world-of-tanks-blitz

Last synced: 20 Sep 2025

https://github.com/leoprover/scala-tptp-parser

A parser for the TPTP logic languages for automated theorem proving written in Scala

artificial-intelligence automated-reasoning logic parser scala theorem-proving tptp

Last synced: 07 May 2025

https://github.com/fanktom/jsonschema

A Go package that parses JSON Schema documents and generates go types including validations

compiler golang jsonschema parser rfc

Last synced: 08 Jan 2026

https://github.com/trackoor/OPG_Parser

🔪 OPG (Operator Precedence Grammar) Parser, in Coq.

coq functional-programming parser

Last synced: 25 Oct 2025

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

Light weight package to manage key value based configuration and data files for BEAM languages. Notably Elixir and Erlang.

beam-languages configuration elixr-lang erlang key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/chipjarred/compiler-deconstruction

Translation of Niklaus Wirth's Oberon-0 compiler from his Compiler Construction book into Swift, and evolution toward significant improvements in naming, structure, and readability in general.

compiler compiler-construction compiler-deconstruction compiler-design compiler-principles compilers-design oberon oberon-programming-language parser parsers parsers-compilers swift wirth-book wirth-compiler wirth-oberon

Last synced: 22 Apr 2025

https://github.com/ge3224/ged_io

Parse GEDCOM genealogy files in Rust

family-trees gedcom genealogy parser

Last synced: 10 May 2026

https://github.com/d-plaindoux/parsec.rust

Rust Parser Combinators

monad no-gc parser zero-copy

Last synced: 14 Jul 2025

https://github.com/lobis/lecroy-scope

lecroyscope is an unofficial Python package 🐍📦 to interface with Teledyne LeCroy oscilloscopes and read binary trace files (.trc)

instrumentation lecroy numpy oscilloscope parser python trc vxi11

Last synced: 13 Oct 2025

https://github.com/eno-lang/enophp

PHP library for parsing, loading and inspecting eno documents

eno loaders parser php validator

Last synced: 13 Oct 2025

https://github.com/arthurbook/configmate

Practical yet versatile configuration parsing

config configuration configuration-parser parser

Last synced: 26 Oct 2025

https://github.com/taf-verification/metar-dart

Parser for aeronautical and meteorological information from land stations, METAR and TAF. Coming soon SYNOP.

aeronautics dart metar meteorology parser synoptic taf weather

Last synced: 23 Oct 2025

https://github.com/wharflab/tree-sitter-batch

Tree-sitter grammar for Windows Batch / CMD scripts (.bat, .cmd).

batch batch-script cmd grammar parser tree-sitter windows

Last synced: 21 Apr 2026

https://github.com/dgrr/quickxml

Fast XML iterative (SAX) decoder in pure Go.

fast go golang parser pure xml

Last synced: 13 Feb 2026

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

Java properties grammar for tree-sitter

parser properties tree-sitter

Last synced: 28 Aug 2025

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

PO grammar for tree-sitter

parser po tree-sitter

Last synced: 14 May 2025

https://github.com/nikola-jokic/cellang

CEL interpreter, parser, lexer, and other utilities

cel-language interpr lex parser rust

Last synced: 24 Jan 2026

https://github.com/suconghou/youtubevideoparser

youtube video parser

parser player video youtube

Last synced: 07 Apr 2025

https://github.com/AyaMorisawa/YAMFM

Yet another MFM (Misskey Flavored Markdown) implementation

markdown misskey parser

Last synced: 10 Mar 2025

https://github.com/eno-lang/tree-sitter-eno

eno grammar for tree-sitter

eno parser tree-sitter

Last synced: 24 Sep 2025

https://github.com/lumakernel/tree-sitter-prisma

Tree-sitter parser definition for prisma schema

lexer parser prisma2 tree-sitter

Last synced: 28 Feb 2025

https://github.com/bionode/fasta-parser

Buffer Stream parser from FASTA to JSON.

bioinformatics bionode buffers library nodejs parser

Last synced: 11 Apr 2025

https://github.com/abheekda1/chemparse

A library to parse chemical formula strings into compounds and elements

chemistry parser

Last synced: 03 Sep 2025

https://github.com/j-i-l/genbankparser

Parser (unofficial) for ncbi GenBank data

genbank ncbi parser python2 python3

Last synced: 22 Aug 2025

https://github.com/jpenuchot/poacher

poacher: C++ compile-time compiling experiments

brainfuck compilation cpp cpp20 cpp23 metaprogramming parser

Last synced: 30 Apr 2025

https://github.com/tlux/file_size

A file size calculator, parser and formatter written in Elixir

calculator elixir file-size filesize formatter hex hex-package parser

Last synced: 02 May 2025

https://github.com/mskelton/tree-sitter-styled

This is an extension of tree-sitter-css to support styled-components interpolation syntax.

css parser styled-components tree-sitter

Last synced: 19 Apr 2025

https://github.com/nifadyev/flights_info

Command line utility for searching information about flights from flybulgarien.dk

argparse flights-api parser unittest

Last synced: 13 Jun 2025

https://github.com/amrdeveloper/done

Compiler to generate C Code and executable with many features and syntax sugger

c-code-generator codegenerator compiler cpp lexer parser transpiler

Last synced: 29 Jul 2025

https://github.com/schmich/jisonify

A Browserify transform for Jison parsers.

browser browserify javascript jison language lexer parser programming-language

Last synced: 04 Aug 2025

https://github.com/palburtus/powerpointparser

C# Library for parsing PowerPoint speaker notes using OpenXML to HTML

html openxml parser powerpoint

Last synced: 14 Jan 2026

https://github.com/claudiuhbann/streamable

Fastest, Smallest and Simplest (De)Serializer for C++20 and newer.

cpp20 easy-to-use fast format no-dependencies parser simple single-header

Last synced: 01 Aug 2025

https://github.com/pritpatel2412/kemlang

🧠 Learn to code with desi vibes using Gujarati keywords like sharu, jo, lakho, samaapt & more! ⚙️ Built with: Python 🐍 + FastAPI 🚀 + React ⚛️ 🎮 Try it live:

compiler-design interpreter kemlang opensource parser programming-language python3 react

Last synced: 06 May 2026

https://github.com/gek169/ctok

simple parsed programming language idea i'm working on.

lexer parser

Last synced: 16 Apr 2025

https://github.com/mchalgarra/kml-to-json

A library that contains methods to convert KML to JSON and JSON to KML.

javascript json kml library parser typescript web

Last synced: 16 Apr 2025