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/isopropylcyanide/google-search-history-parser

View the relevant google searches along with the timestamp from the google search archive

archive-storage archived google-search json parser python python-parser

Last synced: 13 May 2026

https://github.com/tom65536/annual

Python package for computing annual recurring events. Recurrence rules are described by a human-friendly mini-language.

calendar date holidays library observances parser python

Last synced: 14 Jan 2026

https://github.com/saber2pr/tree-lang

a tree language.

parser tree

Last synced: 05 Aug 2025

https://github.com/thoughtpolice/tree-sitter-openddl

a tree-sitter grammar, for OpenDDL v2.0

openddl parser tree-sitter

Last synced: 05 May 2026

https://github.com/usagi-coffee/tree-sitter-df

OpenEdge Data Definitions grammar for tree-sitter

openedge openedge-abl parser progress progress4gl tree-sitter tree-sitter-parser

Last synced: 14 Feb 2026

https://github.com/manasesjesus/fdbs-and-sql-parser

Implementation of a Federative Database System – SQL Parser included

database dbms distributed-database federated java javacc jdbc oracle parser sql sql-parser

Last synced: 12 Jul 2025

https://github.com/bb4/bb4-expression

a library for parsing a text representation of a mathematical expression that is written in terms of x

expresssion language math parser

Last synced: 29 Oct 2025

https://github.com/eibens/module_url

Extract version number, module name, and more from ESM or TypeScript module URLs.

deno parser typescript url versioning

Last synced: 15 May 2026

https://github.com/vinpac/graphql-study

A GraphQL-like language parser. Example with editor and AST Tree

graphql language lexer parser study

Last synced: 16 May 2026

https://github.com/oxylabs/custom-parser-instructions

Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.

parser parsing python scraping scraping-websites tutorial web-scraping

Last synced: 24 Dec 2025

https://github.com/zero-to-prod/url

Parse a url into a class.

parser php url

Last synced: 08 Jul 2025

https://github.com/himenon/convert-text-to-react

PlainテキストにReactのコンポーネントを適用させるサンプルコード

function parser react typescript

Last synced: 15 Apr 2026

https://github.com/yord/shargs-example-async-deepthought

shargs-example-async-deepthought is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/skalt/container_image_dist_ref

A library for parsing OCI container image references

docker oci-distribution oci-image parser

Last synced: 17 Feb 2026

https://github.com/peti/parsec-class

Type class for types that can be constructed from their text representation

haskell haskell-library parsec parser

Last synced: 07 Mar 2026

https://github.com/rangoo94/universal-lexer

Parse any text input to tokens, according to provided regular expressions.

lexer lexical-analysis parser parsing regular-expression scanner tokenizer

Last synced: 09 Sep 2025

https://github.com/denvercoder1/jack-to-hack-compiler-ceylon

Jack to Hack Compiler in Ceylon completed for Fundamentals of Programming Languages Course, 2020-2021.

ceylon compiler hack-assembly jack-language nand2tetris parser tokenizer vm-language

Last synced: 19 Mar 2026

https://github.com/tank-bohr/legendary_goggles

Converts human readable representation of time to machine readable

date erlang leex parser sugar

Last synced: 07 Sep 2025

https://github.com/ruisoftware/antlr4-file-generator

Automatically generates Java and JavaScript files based on information retrieved from a plain text file.

antlr4 antlr4-grammar file generator java javascript maven-plugin parser

Last synced: 18 May 2026

https://github.com/xirzo/httpparser

Http parser for recreational purposes

http parser

Last synced: 19 Apr 2026

https://github.com/pasckoch/xml2object

Xml2object is a parser for php, it converts xml to stdClass' s objects by a DOM analysis.

converter object parser php stdclass-objects xml xml-parser xml2object

Last synced: 11 Jan 2026

https://github.com/h3ndrk/go-sqlite-createtable-parser

A parser for sqlite create table sql statements, a Go binding.

go parse parser sqlite sqlite3

Last synced: 15 Jan 2026

https://github.com/daankets/node-cli-advanced

Advanced Node Command Line Interpreter

argument cli javascript node parser typescript

Last synced: 09 Apr 2026

https://github.com/scrapesome/scrapesome

A Powerful Web Scraper with dynamic rendering support.

asyncio markdown parser playwright python scraper scraping

Last synced: 15 Jun 2025

https://github.com/92181/calculator

A small and lightweight Javascript calculator. Useful for integration into web applications.

calculator html javascript math parser

Last synced: 18 May 2026

https://github.com/cubicpath/dyncommands

Dynamic command execution, parsing, and storage for IRC chatbots and CLI applications.

dynamic extensible library parser pypi-package python python3

Last synced: 13 Mar 2025

https://github.com/thevurv/mic1

A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1

compiler lua oisc optimizer parser programming-language sic sic1 subleq

Last synced: 21 Jun 2025

https://github.com/vit0rr/chicken

Chicken is a toy programming language in OCaml because I want to learn OCaml

chicken compiler lexer ocaml parser parsing programming-language

Last synced: 28 Mar 2025

https://github.com/hex-cat-man/tree-sitter-smarty

Smarty grammar for Tree-sitter

parser smarty tree-sitter

Last synced: 15 May 2026

https://github.com/nasso/comparse

A highly generic parser combinators library.

haskell parser parser-combinators

Last synced: 08 Jul 2025

https://github.com/tutv/luxojr

Get pixels from image or buffer

buffer images jpeg nodejs parser pixels png

Last synced: 18 May 2026

https://github.com/so1der/python-parser

Python news parser, which sends messages in telegram

beautifulsoup4 parser python-script requests telebot telegram-bot

Last synced: 28 Mar 2025

https://github.com/oefenweb/r-item-json-parser

Removes JSON format from Oefenweb item dataset

cran item json parser r

Last synced: 17 May 2026

https://github.com/sourlemonjuice/argparsex

Comprehensive and configurable command line arguments parser library for C language.

argument-parser cli library parser

Last synced: 06 Mar 2026

https://github.com/thedesconnet/oxyparserjs

Parser links to files from OxyCloud in Node JS

nodejs oxycloud parser

Last synced: 15 May 2026

https://github.com/casparwylie/zandt-lang

Another homemade programming language (ongoing and incomplete!)

language lexer parser programming-language

Last synced: 18 May 2026

https://github.com/armmbed/logic-trace-parser

This tool parses an export from Saleae Logic software and interprets it according to the configuration used.

logic parser saleae spif trace

Last synced: 25 Jun 2025

https://github.com/puresoltechnologies/parsers

PureSol Technologies' parser library

java library lr-parser packrat parser parser-library

Last synced: 15 May 2026

https://github.com/jcxldn/geoplanet

Parse Yahoo GeoPlanet data in NodeJS. https://geoplanet.prouser123.me/

async fast geoplanet parser woeid yahoo

Last synced: 28 Oct 2025

https://github.com/francisrstokes/hindley-milner-parser

A Hindley-Milner type signature parser in haskell

haskell parsec parser parser-combinators

Last synced: 04 Apr 2025

https://github.com/fuyutarow/line-parser

LINEのトーク履歴をパースしよう

cli line parser

Last synced: 03 Apr 2025

https://github.com/yord/shargs-tutorial-git

shargs-tutorial-git is a tutorial of shargs, shargs-opts, shargs-parser, and shargs-usage 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/yord/shargs-example-sync-deepthought

shargs-example-sync-deepthought is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/tqma113/cyk

A parser of CYK for CNF(Chomsky Normal Form) by Rust.

cnf cyk parser rust

Last synced: 28 Mar 2025

https://github.com/nmeum/qbe-reader

A parser for the QBE intermediate language in Rust

compilers ir parser parser-combinators qbe rust

Last synced: 10 Sep 2025

https://github.com/gchudnov/jaxzilla

A JSON parser for Scala with SAX-style API.

hacktoberfest json parser

Last synced: 12 Apr 2026

https://github.com/bullheadandplato/compiler-palm-tree

CS462 term project. lexical analyzer and parser for/in C++ language

compiler lexical-analyzer parser

Last synced: 09 Apr 2025

https://github.com/techno-coder/oracus

A C++ parser written in Rust.

cplusplus interpreter parser rust

Last synced: 17 May 2026

https://github.com/il2horusteam/il2fb-ds-events-parser

Parser of events of the dedicated server of «IL-2 Sturmovik: Forgotten Battles» flight simulator

events forgotten-battles il-2 library parser python sturmovik

Last synced: 21 Mar 2025

https://github.com/jcustenborder/extended-log-format-parser

Parser for Extended log format files.

extended-log-format logs parser

Last synced: 28 May 2026

https://github.com/brh55/file-to-objects

:page_facing_up: Parse a field delimited file, line-by-line, and return a JavaScript array containing parsed objects

delimited-files parser

Last synced: 19 May 2026

https://github.com/engineeringsoftware/gocgo

C language lexer, parser, and visitors

c go lexer parser visitors

Last synced: 19 May 2026

https://github.com/josephgoksu/artspin

"artspin" is the best way to quickly and freely spin your articles. Currently, it is available for just Turkish Language.

article parser spinner turkish-language

Last synced: 07 Mar 2026

https://github.com/joelniemela/profundity

Implementation for the profundity programming language

compiler parser programming-language

Last synced: 22 Jun 2025

https://github.com/philipk/steam_shortcuts_util

Utilities for parsing & writing Steams shortcut.vdf file format

parser steam

Last synced: 10 Aug 2025

https://github.com/ssi02014/react-sanitizer-parser

react-sanitizer-parser is a React element sanitizer parser.

dompurify html-react-parser parser react xss

Last synced: 19 May 2026

https://github.com/annahri/mq.sh

Postfix's Mailq Parser

awk bash mailq parser

Last synced: 27 Mar 2025

https://github.com/kamuridesu/lpp-vita-annotations

generate annotations for lpp-vita to help you to create lua homebrews for PS Vita

json lpp-vita lua parser ps-vita python shell

Last synced: 06 Apr 2026

https://github.com/lucaaszsx/spyder

A powerful schema-based web scraping library for Node.js built for fast, structured, and reliable data extraction.

cheerio crawler data dom dom-manipulation html json json-ld parser scraper web xml

Last synced: 11 Jun 2026

https://github.com/soerlemans/pcap-parser-simba2json-processor

Highly performant C++23 PCAP parser that converts SIMBA messages to JSON. Done as a coding challenge for a High Frequency Trading (HFT) firm.

callgrind cpp cpp23 high-frequency-trading high-performance-computing json optimization parser pcap performance simba

Last synced: 29 Apr 2026

https://github.com/ustccw/qifi-c-parser

A lightweight QiFi parser in C

parser qifi qr qrcode scanner wifi

Last synced: 15 Jun 2025

https://github.com/niklashigi/gamepad-info

Retrieve information about a gamepad

gamepad gamepad-api npm-package parser

Last synced: 28 Apr 2026

https://github.com/kldzj/env

A simple and type-safe env parser

env environment-variables node parser typescript

Last synced: 11 Apr 2026

https://github.com/en9inerd/markdown-wasm

Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c

c javascript markdown markdown-parser nodejs parser wasm webassembly

Last synced: 06 Apr 2026

https://github.com/ursalang/tree-sitter-ursa

Tree-sitter grammar for Ursa

parser tree-sitter ursalang

Last synced: 10 Apr 2025

https://github.com/onurdemirtas/postgresql.schema.parse

First, it exports schema file from PostgreSQL with "pg_dump --schema-only". Then, parses the schema file for separating the each object types into separate folders and each object into a separate file.

backup bash bash-script compare linux meld parser postgresql postgresql-database schema ubuntu

Last synced: 07 May 2026

https://github.com/laojianzi/tree-sitter-kql

A kql (Kibana Query Language Kibana) parser and syntax highlighting built on tree-sitter

highlight kibana-query-language-kibana kql kuery-query parser tree-sitter tree-sitter-kql

Last synced: 20 Jan 2026

https://github.com/marcbachmann/boolean-expression

⋀⋁ Create a boolean expression that's safe (you can still harm your app if you don't validate) to eval.

boolean-expression code-generation parser

Last synced: 04 Apr 2025

https://github.com/RSGL/RSP

Single Header File Library that can pharse multiple databases all in one single header file. Supports, XML (HTML/SVG) and JSON

cpp cpp11 header-only html json library parser rsgl single-header xml

Last synced: 12 Mar 2025

https://github.com/OrlovEvgeny/zigquery

Zig HTML parser and CSS selector engine for DOM querying and manipulation

dom-parser html parser zig zig-library zig-package

Last synced: 07 Apr 2026

https://github.com/airvzxf/sniparinject

SniPar Inject is the abbreviation of these three word: Sniffer, Parser and Inject. Intercept and read the network packets to find information about the game, but it could be useful for any network sniffer.

game games hack hacking inject monitor monitoring network networking packet packets parse parser sniff sniffer video-game video-games

Last synced: 18 May 2026

https://github.com/akrck02/markdown-docs-dev-diary

Development diary for the markdown-docs library.

dev-diary markdown parser

Last synced: 15 Jun 2025

https://github.com/netresearch/node-red-contrib-magento-eqp

Node-RED module to parse Magento EQP callbacks

api-wrapper magento node-red node-red-contrib parser

Last synced: 17 Feb 2026

https://github.com/alfex4936/golang-studies

Learning Go (Go언어 공부 모음)

go golang kafka parser

Last synced: 17 May 2026

https://github.com/sambacha/solidity-grammar-rrd

Railroad Diagrams of the Solidity Grammar as defined by the ANTLR4 spec

antlr4 ethereum evm parser rrd smartcontracts solidity

Last synced: 20 Jan 2026

https://github.com/manishbisht/citation-parser

citation parser in python

citiation-parser filtering parser python

Last synced: 09 Jun 2026

https://github.com/wellesonx/gomond

Lightweight monitoring system

log monitoring parser

Last synced: 20 Apr 2026

https://github.com/basemax/one-draft-in-python

A attempt to rewrite one language compiler in Python.

lexer parser ply python python-3 python3

Last synced: 03 Apr 2025

https://github.com/vimaltiwari2612/expression-evaluator-tree-creator

A tool to parse expression and form an expression tree. Can be used to understand complex If-Else conditions/ Algorithm studies / compiler design studies.

compiler-design css css3 expression-evaluator expression-parser expression-tree-builder expressionengine html javascript parser pure-javascript syntax-tree tree-structure treeview

Last synced: 14 May 2026

https://github.com/oelin/april

Probably the smallest recursive descent parser in existence 🤏.

javascript parser recursive-descent-parser tiny

Last synced: 15 Jun 2025

https://github.com/platisd/cpp-command-parser

Parse CLI commands with compile-time checks for your sanity

c-plus-plus cli cpp parser

Last synced: 19 Jul 2025

https://github.com/julian-eggers/texin

With Texin you have to implement only one reader to process different spreadsheet-files (XLSX, CSV, TXT)

csv excel java parser reader spreadsheet text

Last synced: 20 Jan 2026

https://github.com/why15w/lanzou

一个基于 Express 的蓝奏云直链解析服务。

express lanzoucloud parser url

Last synced: 08 Apr 2026

https://github.com/mvandrew/cbrgetcurrencyrates

Библиотека импорта данных о курсах валют с сайта Центрального Банка РФ cbr.ru

java java-library parser parsing-library scraper scraping xml xml-parser

Last synced: 15 Jun 2025

https://github.com/firedragon91245/coff-parse

A Parser and Generator for Windows Object Files (COFF: Common Object File Format)

coff coff-file object-file parser

Last synced: 05 Apr 2025

https://github.com/ravencentric/nzb-rs

A spec compliant parser for NZB files

nzb parser usenet

Last synced: 12 Mar 2025