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/ironholds/mwparser

A parser for Wikimarkup

parser r wikimarkup wikimedia wikipedia

Last synced: 08 May 2025

https://github.com/jakeroggenbuck/jai

Jai is a programming language

language lexer parser python rust

Last synced: 24 Apr 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/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/holyshared/lcov-parser

LCOV report parser for Rust

lcov merge parser rust

Last synced: 29 Aug 2025

https://github.com/d-rickyy-b/iv-issue-finder

Finds issues on the Telegram IV platform and offers a search for

instant-view instantview iv multithreaded multithreading parser python telegram

Last synced: 02 Aug 2025

https://github.com/quantori/kifparser

SUO-KIF ontology parser

ontology parser python suo-kif

Last synced: 16 Oct 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/tree-sitter-grammars/tree-sitter-luap

Lua patterns grammar for tree-sitter

lua-patterns parser tree-sitter

Last synced: 05 Oct 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/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/nthparty/bfcl

Python library for working with circuit definitions represented in the Bristol Fashion.

circuit circuits data-structures garbled-circuits logic-circuit mpc multi-party-computation parser python

Last synced: 14 Jan 2026

https://github.com/g1mv/jsonic

Fast, small JSON parsing library for rust

json json-parser library parser parsing parsing-engine parsing-library rust rust-lang

Last synced: 01 Mar 2026

https://github.com/express-rate-limit/ratelimit-header-parser

Parse RateLimit headers of various forms into a normalized format

api api-client deno header headers javascript nodejs parser rate-limit rate-limiting rest-api

Last synced: 18 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/harvesthq/hour-parser

Parse user-provided timestamp input and get nice output

parser parsing time userinput

Last synced: 12 May 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/unfor19/yarser

A CLI for parsing YAML anchors to regular YAML files.

anchor parse parser parsing yaml yml

Last synced: 14 Apr 2025

https://github.com/joeyvanlierop/golf

A simple compiler for a programming language called GoLF ⛳

code-generation compiler golang lexer parser programming-language semantic-analysis

Last synced: 07 Aug 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/octree/parsercombinator

Parser Combinators Written In Swift

combinator functional-programming haskell ios mac parsec parser swift

Last synced: 22 Apr 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/artyom-poptsov/guile-ini

GNU Guile INI library.

guile ini library lisp parser scheme

Last synced: 24 Jan 2026

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/apskhem/dbml-rs

A DBML parser for Rust.

dbml parser rust

Last synced: 14 Oct 2025

https://github.com/elixir-lang/tree-sitter-iex

Interactive Elixir (IEx) grammar for tree-sitter

elixir iex parser repl tree-sitter

Last synced: 19 Oct 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/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/askeladdk/prattle

Scan and parse LL(1) grammars simply and efficiently.

go golang lexer lexer-parser parser parser-library pratt-parser

Last synced: 14 Jan 2026

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/forax/pratt_parser

Implementation of a Pratt Parser in Java

java parser pratt-parser

Last synced: 27 Dec 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/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/d-plaindoux/parsec.rust

Rust Parser Combinators

monad no-gc parser zero-copy

Last synced: 14 Jul 2025

https://github.com/gap-system/tree-sitter-gap

GAP grammar for tree-sitter

gap parser syntax-highlighting tree-sitter

Last synced: 12 Nov 2025

https://github.com/guichaguri/post-feed-reader

Discovers and parses news, blog and podcast posts from any website

atom autodiscovery feed jsonfeed parser posts rss wordpress

Last synced: 30 Apr 2025

https://github.com/ryanmcdermott/esish

Recursive descent parser written in Rust for an ECMAScript inspired language.

ast ecmascript parser recursive-descent-parser rust tokenizer

Last synced: 27 Feb 2026

https://github.com/foxglove/omgidl

Monorepo offering packages for typescript support of OMG IDL schemas in Foxglove applications

cdr idl omg parser

Last synced: 30 Apr 2026

https://github.com/fps/asciichanges

A simple language describing chord progressions (changes) for tunes in ASCII text

harmony language music parser

Last synced: 30 Jan 2026

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/dashed/esparser

JavaScript Parser in Rust

ecmascript javascript parser rust

Last synced: 15 Apr 2025

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/dgrr/quickxml

Fast XML iterative (SAX) decoder in pure Go.

fast go golang parser pure xml

Last synced: 13 Feb 2026

https://github.com/alii/scraggy

Portable JS interpreter, built for avoiding eval() under strict CSP in the browser

interpreter js parser vm

Last synced: 14 May 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/detain/cisco_parser

Cisco Communications and Configuration parsing Class

cisco config parser

Last synced: 15 May 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

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/demonstrandum/crepl

An intuitive calculator Read-Eval-Print-Loop.

c calculator compiler interpreter math mathematics numerical parser repl

Last synced: 07 Apr 2025

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

Kotlin grammar for tree-sitter

kotlin parser tree-sitter

Last synced: 05 Mar 2026

https://github.com/iammatis/ikalendar

iCalendar format builder and parser

builder ical icalendar icalendar-format parser rfc-5455

Last synced: 02 Aug 2025

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/luki446/luir

Lua programming language interpreter written in Rust

compiler interpreter lua parser rust vm

Last synced: 21 Jan 2026

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

An expression evaluator written in typescript with the goal to support SQL like WHERE clauses.

expression expression-evaluator filters parser whereclause

Last synced: 31 Jul 2025

https://github.com/bgamari/mediawiki-parser

Haskell parsers for MediaWiki markup

mediawiki parser

Last synced: 31 Jul 2025

https://github.com/lucasavila00/beff

Efficient validators from Typescript types generated by a blazing fast compiler

jsonschema parser typescript validator

Last synced: 03 May 2026

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/pyrmont/remarkable

A CommonMark parser written in Janet

commonmark janet markdown parser

Last synced: 13 Apr 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/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/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/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/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/nim-lang/htmlparser

Parse a HTML document in Nim

html nim official parser web

Last synced: 09 Apr 2025

https://github.com/nicorobo/mendeleev

:microscope: A small library for building compounds and working with element data.

chemistry compound library parser

Last synced: 27 Jul 2025

https://github.com/siriusdemon/memorandum

memorandum of Chibicc and prototype of Manda

compiler parser

Last synced: 27 Mar 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/wyndace/wynscrape

Wyndace's python scraping dev kit

parser parsing python scraping scraping-python

Last synced: 13 May 2025

https://github.com/julianneswinoga/tracex_parser

Python lib that parses ThreadX trace buffers into both human and machine-readable formats

parser python threadx traces

Last synced: 12 Apr 2025

https://github.com/mjy/obo_parser

An OBO file parser.

obo ontology 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/tuomas56/edid-rs

A pure-Rust EDID parsing crate with no_std support.

edid parser rust

Last synced: 29 Oct 2025

https://github.com/puntorigen/ruby_parser

Pure JS Ruby file parser

ast info parser ruby

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/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/leejim/wxml-parser

微信小程序WXML Parser

miniprogram parser wxml

Last synced: 16 Jun 2025

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/thomasborgen/soup2dict

Transforms BeautifulSoup soup to python dict or json

beautifulsoup beautifulsoup4 dict json parser transformer

Last synced: 13 Apr 2025

https://github.com/albertprz/polyglot

Haskell to Purescript & Scala 3 transpiler

compiler-design parser transpiler

Last synced: 23 Jun 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/tree-sitter-grammars/tree-sitter-luau

luau grammar for tree-sitter

luau parser tree-sitter

Last synced: 21 Apr 2026

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/aflah02/wordnet-parser

A Custom Parser for WordNet

nlp parser wordnet

Last synced: 14 Sep 2025

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

Desktop app for https://hledger.org

desktop hledger parser

Last synced: 17 Jul 2025