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/eegli/tinyparse

A tiny, type-safe and flexible framework to build powerful CLI apps

argv cli command-line commander javascript minimist nodejs parser typescript validation yargs

Last synced: 15 Apr 2025

https://github.com/kimtth/tora-auto-ui-opencv

🐯🌱 UI Automation By OpenCV (Image Template Matching). TORA (Tigre / Tiger)

automation opencv parser pyautogui pyqt pyside2 rpa screenshot

Last synced: 14 Feb 2026

https://github.com/sweetim/linux-top-parser

parser for linux top command

javascript linux nodejs parser top typescript unix

Last synced: 18 Jan 2026

https://github.com/mochi-neko/subtp

A parser for subtitle text formats (SubRip Subtitle and WebVTT) in Rust.

parser rust subrip webvtt

Last synced: 08 Apr 2026

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/omeyenburg/tree-sitter-riscv

🌳 RISC-V assembly grammar for tree-sitter.

parser risc-v tree-sitter

Last synced: 13 Jan 2026

https://github.com/davay42/vitepress-pages

Markdown pages structure generator for Vitepress

markdown parser vite vitepress

Last synced: 03 Oct 2025

https://github.com/skwasjer/silenthunter

Silent Hunter 3/4/5 file parsers

hunter parser silent

Last synced: 12 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/ryanmorr/parselector

Parse a CSS selector string

css css-selector javascript parser

Last synced: 09 Apr 2025

https://github.com/kovah/laravel-html-meta

A simple helper to retrieve the HTML meta tags of a website.

html laravel laravel-package meta-tags parser

Last synced: 14 Apr 2025

https://github.com/ezartsh/inrequest

Go package for parsing HTTP request bodies (form-data, JSON, query params) into maps and structs with automatic type conversion and file upload support.

file-upload form-data go golang http json multipart parser request-parser struct-binding

Last synced: 09 Mar 2026

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/openbytedev/metalink

A Metalink parser for versions 4.0 and 3.0.

metalink parser

Last synced: 02 Jul 2025

https://github.com/mikepenzin/timeago-simple

timeago makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "1 day ago")

bower date nodejs-modules nodejs-plugin npm-module npm-package npm-scripts parser timeago vanilla-javascript vanilla-js

Last synced: 21 Feb 2026

https://github.com/basemax/jsexpressionparser

A tiny web-based JS parser to handle and analyze a mathematical expression (order of operations)

html js mathematical-expressions mathematical-parser parser parser-combinators

Last synced: 13 Aug 2025

https://github.com/mwarkentin/yuri

CLI tool to parse URIs into their components

cli golang homebrew http json parser uri url utility

Last synced: 13 May 2025

https://github.com/tefra/xsdata-w3c-tests

Naive XML Bindings for python vs W3C XML Schema 1.1 test suite

binding code-generator dataclasses parser python schema serializer w3c wsdl xml xsd

Last synced: 22 Aug 2025

https://github.com/rtk-rs/binex

BINEX (Binary EXchange) stream parser

geodesy gnss gnss-receiver parser real-time

Last synced: 26 Jun 2025

https://github.com/althonos/opticaldisc

Read optical media filesystems with Rust

iso-image iso9660 parser rust-crate

Last synced: 11 Oct 2025

https://github.com/rmariuzzo/php-array-parser

✨ Parse a PHP array

array javascript parser php

Last synced: 19 Mar 2025

https://github.com/r-glazkov/fb2

FB2 for Rust

fb2 parser rust

Last synced: 08 Apr 2026

https://github.com/connorslade/rust-configparser

⚙ Very simple config parsing lib for rust

ini ini-parser parser rust rust-crate

Last synced: 05 Apr 2025

https://github.com/mistralys/x4-savegame-parser

Savegame manager for X4: Foundations. Extracts useful information and creates automatic save backups.

gaming parser php savegame-management savegame-reader x4foundations xml

Last synced: 16 Mar 2025

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/vshulcz/youtube_crawler

A simple YouTube crawler, allows you to quickly collect data from channels, view and sort them in a table, perform SQL queries and advanced search by various parameters.

crawler database gui osint parser python requests reverse-engineering sql tkinter youtube

Last synced: 16 Jan 2026

https://github.com/hiperiondev/il_parser

IEC61131-3 IL parser (edition 3.0 2013-02)

iec61131-3 il parser

Last synced: 04 Mar 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/lejenome/compiler-demo-101

Compiler Design Overview workshop materials

bison flex gcc lex lexer llvm parser yacc

Last synced: 18 Aug 2025

https://github.com/muhammadsiyab/editorjs-parser-php

Parses Editor.js JSON output to HTML

editorjs parser php

Last synced: 21 Jul 2025

https://github.com/liu233w/marklang

一个我自创的简单的标记语言的语法解析器与转换器 —— 面向对象编程期末大作业

java markup-language parser

Last synced: 13 Apr 2025

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

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/codesoap/pbf

A fast and simple library for reading OSM entities directly from PBF files

high-performance open-street-map osm parser pbf

Last synced: 25 Feb 2026

https://github.com/jimmysawczuk/recon

A Go package to extract OpenGraph data from the web

go opengraph parser

Last synced: 29 Jul 2025

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/ikenox/h2s-rs

A declarative and ergonomic HTML parser library in Rust

html parser rust

Last synced: 14 Mar 2026

https://github.com/jirutka/gversion.lua

Lua library for Gentoo-style versioning format

alpine-linux gentoo lua parser versioning

Last synced: 31 Jul 2025

https://github.com/hellomouse/node-irc-stream-parser

A streaming IRC parser

irc nodejs parser stream

Last synced: 10 May 2026

https://github.com/shreeve/rip-lang

A modern language that compiles to JavaScript

bun coffeescript compiler javascript parser parser-generator rip s-expression solar

Last synced: 02 Mar 2026

https://github.com/xennis/epidoc-parser

Parser for EpiDoc (Epigraphic Documents in TEI XML)

epidoc epigraphy papyri parser tei-xml

Last synced: 12 May 2025

https://github.com/chapig/mathenize.jl

Perform mathematical operations from strings in the Julia Language.

julia math mathematics parser

Last synced: 18 Feb 2026

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

从 asar 文件中加载模块

asar electron parser

Last synced: 18 May 2026

https://github.com/nixpulvis/parser-combinator

CFG Parser Combinators for Racket

json library parser

Last synced: 12 Jul 2025

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/isaacvando/cooklang-hs

A parser for the cook markdown language written in Haskell

cooklang haskell parser

Last synced: 23 Aug 2025

https://github.com/gabrielcsapo/shell-p

🐚 Introspect on the most time consuming part of your shell script

parser runner shell-script utility

Last synced: 28 Apr 2026

https://github.com/pedrouid/eth-parse-uri

Parse Ethereum EIP831 standard URI formats (expandable)

eips ethereum javascript library npm parser standard uri url

Last synced: 07 Mar 2026

https://github.com/lionello/nix-d

Lexer, parser, and evaluator for Nix files, written in D-lang

ast dlang evaluator interpreter lexer nix parser parsing

Last synced: 10 Jan 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/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/neyn/neyson

Lightweight C++11 JSON Library

cmake cpp cpp11 cxx cxx11 json json-library json-parser lightweight parser

Last synced: 14 Jun 2025

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/mukeshm/gedcom-parser

Simple GEDCOM parser written in Haskell

haskell parser parser-combinators

Last synced: 29 Jan 2026

https://github.com/hdoc1509/tree-sitter-hygen-template

Tree-sitter grammar for Hygen templates

hygen parser template tree-sitter

Last synced: 24 Mar 2025

https://github.com/gmh5225/ida-kallsymssymbolrenamer

A utility script for IDA Pro to rename symbols based on Android kernel kallsyms files, facilitating kernel analysis by aligning IDA symbols with kernel symbols.

android ida idapython kallsyms kernel parser plugin

Last synced: 21 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/shellyln/go-open-soql-parser

Open source implementation of the SOQL parser for Go

go golang graph-query library object-query parser query-language soql soql-parser soql-query sql

Last synced: 01 Mar 2026

https://github.com/mihaigalos/url-parse

🔗 A library for parsing URLs.

parser rust url

Last synced: 27 Apr 2025

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 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/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/lestoni/go-logtick

git log output parser

git gitlog log parser

Last synced: 28 Apr 2026

https://github.com/microformats/microformats-parser-website-python

Website for Microformats Python parser (mf2py & mf2util)

microformats microformats2 parser python website

Last synced: 28 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

https://github.com/capturr/price-extract

Performant way to extract price amount and metadatas (currency, decimal & thousands separator) from any string.

amount crawler crawling currencies currency extract extractor javascript nodejs parser parsing price scraper scraping spider typescript

Last synced: 30 Apr 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/mateodaza/top-down-parser

Top-Down Parser Simulation on Java.

compiler-design compilers java parser syntax-analysis

Last synced: 14 May 2025

https://github.com/davidgarsan/xlsx2json

Turns Excel files into JSON files for multi-language use

excel excel2json json parser xlsx xlsx2json

Last synced: 18 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/miedzinski/python-syntax

Python 3 parser

parser python rust

Last synced: 27 Apr 2026

https://github.com/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

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/rodydavis/flutter_html_wysiwyg

Html Editor and Parser (CSS and Clean Html)

css dart flutter html parser

Last synced: 07 May 2026

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/mathieu-keller/epub-parser

library that parse an ePub to an struct

epub opf parser

Last synced: 11 Jan 2026

https://github.com/sirwanafifi/qu_note_parser

NestJS application to parse Quiver library files

note-taking parser quiver

Last synced: 25 Jul 2025

https://github.com/pniedzielski/mgs

Tools for working with Minimalist Grammars

haskell linguistics mg minimalistgrammars parser

Last synced: 03 Jul 2026

https://github.com/yunabraska/java-info-action

Fast Maven/Gradle parser. This dynamic GitHub action automatically detects and extracts crucial information such as Java version, project version, and encoding. It also provides essential build commands and properties to make your development process more independent, efficient and streamlined.

build-script github-actions gradle information-retrieval java java-version maven parser project-version

Last synced: 01 Jul 2026

https://github.com/modrev-ai/bibreader

Turn non-standard bib file into easily editable tabular format and save it as a standard bib file

bib data-structure file-conversion pandas parser python

Last synced: 30 Apr 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/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/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/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/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/ton-blockchain/tree-sitter-tolk

Tolk grammar for tree-sitter

parser tolk tree-sitter

Last synced: 19 May 2026

https://github.com/greg-kennedy/php-bbcode

BBCode to HTML conversion, in PHP.

bbcode html parser php

Last synced: 27 Feb 2026

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

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026