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/chiefgokhlayeh/tap-consooomer

πŸ“¦ Test Anything Protocol Consumer for Rust

consumer parser peg test-anything-protocol

Last synced: 13 Mar 2026

https://github.com/routerify/routerify-query

A Routerify middleware which parses the request query string

hyper-rs middleware parser querystring routerify

Last synced: 09 Oct 2025

https://github.com/andrey123815/andrey_parser

:scroll: Library for working with smart C-strings

automatic c-string clever-string parser

Last synced: 23 Oct 2025

https://github.com/dan-sazonov/id3-editor

πŸŽΆβš™ The simplest console tool for batch editing of mp3 metadata

cli-tools id3 id3-parser id3-reader id3-writer metadata parser

Last synced: 10 Oct 2025

https://github.com/silviucpp/erluap

Erlang implementation of ua-parser (user agent parser)

erlang parser user-agent

Last synced: 06 Sep 2025

https://github.com/sokis/asar-parse

从 asar ζ–‡δ»ΆδΈ­εŠ θ½½ζ¨‘ε—

asar electron parser

Last synced: 18 May 2026

https://github.com/erykjj/refractor

REFERENCE EXTRACTOR - scripture and publication reference parser

parser publication-references scripture-references

Last synced: 14 Jan 2026

https://github.com/denvercoder1/docstring-utils

Parser and checker for Numpy, Sphinx, and Google-style docstrings

docstrings parser python

Last synced: 13 Apr 2025

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

Formula grammar for tree-sitter

formula parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/fiahfy/ico

ICO file format parser and builder.

builder ico parser

Last synced: 10 Apr 2025

https://github.com/urbanjost/m_kracken95

An almost Fortran-95 version of the command line parser procedure kracken(3f)

argument cli command-line-parser fortran fortran-package-manager parser

Last synced: 25 Jan 2026

https://github.com/yjdoc2/configurable-custom-keyword-lexer

This shows proof-of-concept implementation of lexer-parser-evaluator which allows setting custom values to keywords.

language lexer parser

Last synced: 21 Mar 2025

https://github.com/ton-blockchain/tree-sitter-tolk

Tolk grammar for tree-sitter

parser tolk tree-sitter

Last synced: 19 May 2026

https://github.com/julienetie/xsskillah

A Fast Minimal HTML Sanitizer for the Web

cleaner dom parser sanitize sanitizer xss

Last synced: 30 Jun 2026

https://github.com/nicklayb/leex_yecc_example

A leex and yecc example for the 2019-03 Montreal Elixir Meetup talk

elixir erlang leex lexer parser yecc

Last synced: 20 Aug 2025

https://github.com/justcabbage/osu-parser

C++20 compatible parser for osu! filetypes

cpp osu osu-libraries osugame parser parsing

Last synced: 21 Mar 2025

https://github.com/j-city/graphreader

OSM xml to G(N,E,W)

graph osm parser xtl

Last synced: 03 Apr 2025

https://github.com/hpb0412/odin-mpc

A binding to the mpc library for the Odin programming language.

combinators odin odin-lang parser parser-combinators

Last synced: 18 Jul 2025

https://github.com/leostera/libra

:balance_scale: A Lisp Parser in Idris

dependent-types idris lisp parser

Last synced: 18 Jan 2026

https://github.com/xmonader/dmiparse

parse dmidecode with python

dmi dmidecode parser python

Last synced: 21 Jun 2025

https://github.com/anaskhan96/r2ic

A front end compiler to compile basic constructs in Rust to an intermediate code (quadruples) with optimizations

abstract-syntax-tree intermediate-code intermediate-representation lexer parser quadruple rust

Last synced: 12 Jul 2025

https://github.com/x39/xcg

X39s Code Generator - Creating your CST (Concrete-Syntax-Tree) with ease

code-generation code-generator cpp cst generator parser parser-generator syntax-tree

Last synced: 07 May 2026

https://github.com/edg-l/nompdf

A PDF parser written in Rust using nom.

nom parser pdf rust

Last synced: 11 Nov 2025

https://github.com/gro58/FormulaApplet

Repository is replaced by gro58/FormulaApplet-H5P. Create math or physics exercises inside HTML pages or in Wikis. JavaScript.

algebra docker exercise expression javascript parser tex

Last synced: 11 Mar 2025

https://github.com/theramann/easy-torrent

It will get torrents for you right in your terminal

cli easy games movies npm npm-package parse parser shows songs terminal torrent

Last synced: 17 Jun 2025

https://github.com/ren3gadem4rm0t/cef-parser-go

Simple CEF Parser written in Go

cef go logging parser

Last synced: 03 Oct 2025

https://github.com/zhongjiajie/stmdency

A Python library for extracting dependencies between statements

ast parser python statement-parsers

Last synced: 10 Jul 2025

https://github.com/miraclx/stringd-colors

ANSI colors for stringd formatting

ansi colors format formatting output parser print printf string stringd

Last synced: 28 Oct 2025

https://github.com/lucianopalmeida/jwtwrapper

A Convenience class to wrapper the JWT token string

convenience ios jwt jwt-token parser pods swift swift4 wrapper wrapper-api

Last synced: 20 Jan 2026

https://github.com/dan-niles/rpal-interpreter

A lexical analyser and parser for the RPAL language, built for CS3513: Programming Languages

lexical-analyzer parser programming-languages rpal

Last synced: 11 Jun 2026

https://github.com/bolner/lineartsvparser

Linear TSV Parser for .NET Core (read, write)

async dotnet-core library linear-tsv parser tsv

Last synced: 17 May 2026

https://github.com/b-sullender/url-parser

A portable URL parser in C.

parser url url-parser url-parsing

Last synced: 02 Apr 2025

https://github.com/kiebor81/embers

Embers is a portmanteau of "embedded" and "ruby script". This is an embeddable Ruby interpreter for C#.

csharp dsl dsl-syntax embbeded-system game-engine godot-engine interpreter parser ruby runtime scripting-engine scripting-language scripts unity-engine

Last synced: 19 Jan 2026

https://github.com/redmadrobot/parser-autograph

Object parser generation utility.

code-generation ios macos parser sourcekit swift template

Last synced: 15 May 2026

https://github.com/rlaphoenix/pyd2v

Python library for parsing Donald Graft's DGMPGDec Project (.d2v) files.

d2v dgindex dgmpgdec mpeg parser python video

Last synced: 06 May 2025

https://github.com/nix1707/webscrapper-browserextension

Scraper Master is a Chrome extension for effortless web data extraction. Built with React, TypeScript, and the Chrome Scripting API, it ensures efficient, high-quality, and seamless scraping. Utilizing HTML and CSS, ScrapeEase offers a clean, responsive design. Simplify your data collection with Scraper Master.

chrome-extension chrome-extensions css data frontend html html-parser modern parser parsing react scraper scraping typescript ui validation webparser webparsing webscraping

Last synced: 21 Jun 2025

https://github.com/nwhetsell/tree-sitter-lilypond-scheme

LilyPond Scheme grammar for Tree-sitter

lilypond parser scheme tree-sitter

Last synced: 17 Mar 2025

https://github.com/oestrich/elias

UCL parser in Elixir

elixir parser ucl

Last synced: 01 May 2025

https://github.com/chengluyu/pl0

My implementation of PL/0 language interpreter, which is for the assignment of my compiler theory course.

compiler-design interpreter parser pl0 sdu shandong-university

Last synced: 03 Apr 2025

https://github.com/phplrt/parser

[READ ONLY] Subtree split of the phplrt parser component (see phplrt/phplrt)

analyzer grammar llk parser php phplrt recursive-descent-parser

Last synced: 02 Feb 2026

https://github.com/cody-dot-js/gemfile-parser

Delightful Node.js Ruby Gemfile and gemspec parser. Converts Gemfiles and gemspecs into easily consumable JSON.

gemfile gemspec js json nodejs parser

Last synced: 07 Apr 2026

https://github.com/m0rt1c/nlp

Chromium and chrome netlog parser

chrome chromium-netlog go golang parser

Last synced: 06 Apr 2025

https://github.com/oaleynik/iptc-reader

Parse IPTC directory from buffer

buffer image iptc parser

Last synced: 20 Apr 2026

https://github.com/basemax/crecursive-descentparser

A simple recursive-descent parser for evaluating mathematical formulae using pure C.

c lexer parser

Last synced: 25 Aug 2025

https://github.com/kuria/simple-html-parser

Minimalistic HTML parser

encoding html parser php

Last synced: 14 Apr 2025

https://github.com/nextras/multi-query-parser

Parses particular queries form a SQL file.

multi-query nextras parser sql

Last synced: 07 May 2025

https://github.com/austinkregel/php-exception-probe

A package aimed to provide helpful parsing of PHP stacktraces.

exception parser php

Last synced: 27 Mar 2025

https://github.com/sumeshi/reg2es

A library for fast parse & import of Windows NT Registry(REGF format) into Elasticsearch.

elasticsearch json parser python registry windows

Last synced: 31 Dec 2025

https://github.com/steinwurf/petro

mp4 parser

mp4 mp4box parser

Last synced: 05 Apr 2025

https://github.com/turbolent/parsercombinators

A parser-combinator library for Swift

parser parser-combinators parsing swift

Last synced: 28 Mar 2025

https://github.com/e-e-e/open-packaging-format

A simple opf metadata parser

epub metadata open-package-format opf parser

Last synced: 25 Jan 2026

https://github.com/ibmstreams/streamsx.json

Toolkit for working with JSON in SPL applications.

ibm-streams java json parser stream-processing toolkit

Last synced: 15 Jul 2025

https://github.com/jtroo/bacnet_parse

#![no_std] BACnet protocol parsing

bacnet no-std parser protocol

Last synced: 13 Apr 2025

https://github.com/chbrown/bartleby

BibTeX (and TeX) parsing with Clojure

bibliography bibtex clojure latex lexer parser parser-combinators tex

Last synced: 15 Apr 2025

https://github.com/1c-syntax/tree-sitter-onescript

OneScript language grammar for Tree-Sitter

onescript parser tree-sitter

Last synced: 17 Jun 2025

https://github.com/sambacha/solidity-pegjs-parser

Solidity Parser for Coverage Testing utilizing new Peggy PEG.js Parser

ast codecov ethereum evm hardhat parser solhint solidity solium testing

Last synced: 15 Mar 2025

https://github.com/webmalc/booking-sites-parser

Parser for booking sites such as Booking.com, Homeaway.com, Airbnb.com

airbnb booking homeaway parser python

Last synced: 26 Aug 2025

https://github.com/benchr267/calculator

Example app which uses Parsel to power a calculator. (https://github.com/BenchR267/Parsel)

calculator ios parser parser-combinators swift

Last synced: 15 Jun 2025

https://github.com/thofma/tryparse.jl

Parsing basic types in julia

cli command-line julialang parser

Last synced: 10 Apr 2025

https://github.com/mathieu-keller/epub-parser

library that parse an ePub to an struct

epub opf parser

Last synced: 11 Jan 2026

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

qmldir grammar for tree-sitter

parser qmldir tree-sitter

Last synced: 15 May 2026

https://github.com/prabhuomkar/json-coder

πŸ“± JSON Parsing Code Generator for Android

android code-generation java json kotlin parser

Last synced: 21 Jun 2025

https://github.com/philippdormann/inetmenue-js

unofficial inetmenue.de parser for js

graphiql graphql inetmenue nodejs parser

Last synced: 24 Jun 2025

https://github.com/lukaswagner/csv-parser

Quick, multi-threaded CSV parser with focus on handling huge files.

csv js parser ts

Last synced: 11 Apr 2025

https://github.com/lennartpollvogt/markdown-to-data

Convert markdown and its elements (tables, lists, code, etc.) into structured, easily processable data formats like lists and hierarchical dictionaries (or JSON), with support for parsing back to markdown.

dictionaries json lists markdown markdown-parser markdown-to-data markdown-to-json md parser parsing tables

Last synced: 19 Aug 2025

https://github.com/bytebase/tsql-parser

The parser for SQL Server. It is based on the ANTLR4

antlr antlr4 antlr4-parser database parser sql sql-parser sql-server sqlserver

Last synced: 10 Jul 2025

https://github.com/josh-hemphill/subslate

A configurable template string replacement library for Node.js, web, and Deno

deno nodejs parser string-manipulation template

Last synced: 30 Jun 2025

https://github.com/stagas/nested-css

compile nested css rules

compiler css css-in-js less nested parser sass

Last synced: 11 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/ethanabrooks/dollar-lambda

An argument parsing library based on function first principles

argument-parser functional-programming parser parser-combinators python

Last synced: 11 Apr 2025

https://github.com/na2axl/deltoid.js

A Delta converter to HTML and plain text.

delta html javascript parser quill quill-delta quill-editor quilljs

Last synced: 14 May 2026

https://github.com/sebbekarlsson/libjson

Simple C implementation of JSON, parse JSON in C.

clang json json-parser lexer parser serialization

Last synced: 16 May 2026

https://github.com/cangshudada/canvas-parse

πŸ±β€πŸ‰canvas parse

canvas parser

Last synced: 27 Oct 2025

https://github.com/ravener/bantam.py

A simple demo app for Pratt parsing in Python

expression-parser parser pratt pratt-parser pratt-parsing python

Last synced: 29 Oct 2025

https://github.com/jrnold/tree-sitter-stan

Stan grammar for tree-sitter

parser stan tree-sitter

Last synced: 02 May 2026

https://github.com/macabeus/elixirregexpparser

A simple project to parse regexp with parser combinator

combinators elixir parser regex regexp

Last synced: 22 Aug 2025

https://github.com/lukakerr/sea

A simple lexer, parser and evaluator for a C like language

evaluator lexer parser recursive-descent-parser

Last synced: 07 Sep 2025

https://github.com/anton-yurchenko/go-changelog

Golang package for changelog :bookmark: creation/parsing

changelog go golang module parser

Last synced: 22 Aug 2025

https://github.com/corytodd/bender

Arbitrary binary file viewer

binary-data netcore3 parser yaml-configuration

Last synced: 02 Mar 2025

https://github.com/qookei/conflict

C++17 command line argument parser

command-line cpp cpp17 parser

Last synced: 09 Jun 2026

https://github.com/xyurt/httplite

httplite β€” A minimal, single header, zero-copy, zero-allocation HTTP/1.1 parser in C and compatible with C89. Uses only pointer arithmetic and nothing else in only 50 lines.

c c89 fast fastest http http1-1 https library microhttp most optimized parse parser single-header small smallest smallhttp tiny tinyhttp zero-allocation

Last synced: 19 Jul 2025

https://github.com/customcommander/xss-lang

An experimental grammar for parsing XSS attacks

grammar javascript nearley parser security xss

Last synced: 25 Aug 2025

https://github.com/davidbonachera/ediparser

A simple positional EDI parser for Symfony πŸ“‘

edi parser php positional symfony-bundle

Last synced: 25 Oct 2025

https://github.com/jekyll2014/cctalkcontrol

Control CCTalk devices using a list of commands with user-defined parametes.

cctalk parser

Last synced: 30 Jan 2026

https://github.com/ferhatgec/inifrs

inifrs, ini file parser crate

crate file ini ini-parser parser rust

Last synced: 27 Jun 2025

https://github.com/josecarneiro/mr-roboto

πŸ€– Handle and parse a site's robots.txt file and extract actionable information

extract parser parsing robots robots-txt

Last synced: 04 Jul 2025

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