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/jwerle/zargv

Parse command line arguments supporting a variety of flag formats.

argv command-line-parser parser zz

Last synced: 14 Mar 2025

https://github.com/velliz/pukoconsole

Advanced console util that make pukoframework get things done on the fly

command-line-tool generator parser php-library

Last synced: 28 Jul 2025

https://github.com/yord/shargs-repl

shargs-repl is a repl using shargs commands 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/yord/pxi-dust

🧚:sparkles:pxi-dust is a plugin with basic operations for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 19 May 2026

https://github.com/timobechtel/json2url

Encodes and decodes javascript objects into/from an url usable string

javascript json parser url

Last synced: 23 Mar 2025

https://github.com/astro/rust-osm-pbf-iter

Parse OpenStreetMap .pbf dumps while trying to avoid copying

lazy openstreetmap osm parser pbf rust

Last synced: 09 Apr 2025

https://github.com/ruimaciel/msexpr

M's sexpr library: a s-expressions data structure library implemented in C

c c-library c90 data-structures library parser s-expression s-expressions

Last synced: 04 Jun 2026

https://github.com/vitalij555/bit-parser

Allows to define your own parser to parse bit fields or simple protocols.

bitmap bits bytes fields iot library parser protocol python

Last synced: 26 May 2026

https://github.com/nsailor/spaceada

A small subset of Ada targeting embedded systems.

ada compiler embedded gnat gnatprove llvm parser rust

Last synced: 10 Apr 2026

https://github.com/openvicproject/lexy-vdf

VDF parser using Lexy

keyvalue parser steam valve vdf

Last synced: 11 Jul 2025

https://github.com/bionode/bionode-fastq

Streamable FASTQ parser

bioinformatics bionode nodejs parser tool

Last synced: 11 Jun 2025

https://github.com/yjdoc2/equationparser

An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.

c data-structures equation-solver parser

Last synced: 16 Jun 2025

https://github.com/Sauci/pydbc

An AST generator for dbc format

ast automotive dbc parser

Last synced: 08 May 2025

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

GStreamer pipeline grammar for tree-sitter

gstreamer-pipeline parser tree-sitter

Last synced: 30 Jan 2026

https://github.com/BansheeTech/AgnosticHTML

AgnosticHTML: A utility function that safely parses HTML strings into DOM nodes, avoiding the use of innerHTML for security reasons.

agnostichtml createelement cross-site-scripting document dom html html-to-dom innerhtml javascript node parser safe-dom sanitization sanitizer secure-html security vanilla-javascript vanilla-js xss

Last synced: 18 Mar 2025

https://github.com/antoinegagne/parthenon

A library to parse Athena structures into Erlang terms

athena aws aws-athena erlang erlang-library hex parser

Last synced: 07 May 2025

https://github.com/memowe/trivialini

Ultra light weight ini file parser

config haskell haskell-library ini lightweight parser

Last synced: 28 Oct 2025

https://github.com/sug0/showgone

A Smogon PokΓ©mon format parser written in Go

format go golang golang-library parser pokemon showdown smogon

Last synced: 07 Apr 2025

https://github.com/mlilley/go-sexpr

S-Expression Parser for Golang

kicad parser s-expression

Last synced: 15 Jan 2026

https://github.com/markolofsen/unrealon-parser-amazon

Enterprise-grade Amazon scraper with AI-powered automation, anti-detection, and real-time monitoring capabilities.

amazon bs4 parser parsing proxy scraper

Last synced: 13 Sep 2025

https://github.com/ducasse/classinfrastructure

Migrated from Smalltalk PetitBazars, the future classParser of Pharo.

class parser pharo

Last synced: 14 Sep 2025

https://github.com/godtamit/assembler

A modular general 2-pass assembler written in Python.

assembler assembly instruction-set-architecture instructions modular parser

Last synced: 19 May 2026

https://github.com/0xch4z/selectr

Select values from objects/arrays with key-path notation.

go golang interpreter parser

Last synced: 02 Apr 2025

https://github.com/bntzio/trello-json-parser

Transform your exported json trello data into a human readable format!

json parser python script trello

Last synced: 14 Apr 2025

https://github.com/amio/require-cjs-string

Load commonjs module from string in Node & Browser.

cjs commonjs module parser require

Last synced: 19 May 2026

https://github.com/rikvdh/matching

String-based parser based on matching strings for interpreting and handling string-based interfaces

at-command c cli clib embedded embedded-c memory parser string zero-allocation

Last synced: 11 Jun 2026

https://github.com/pb-/urldecode

Streaming decoder for x-www-form-urlencoded data written in Go

decoder golang parser urldecode

Last synced: 20 Jun 2025

https://github.com/warlock/2utf8

Node.js - Tranform string text to UTF-8

decode encoding http parser request string utf8

Last synced: 11 Jun 2025

https://github.com/khrabrovart/vk-api-schema-parser

VK (VKontakte) API JSON schema parser for .NET

api csharp json json-schema parser vk vk-api-schema vkontakte

Last synced: 19 Aug 2025

https://github.com/kenote/parse-string

Parse the string into a Map.

filter format map msgbody parser validator

Last synced: 27 Apr 2026

https://github.com/blairmcalpine/next-build-parser

A quick and easy tool to parse the output of the Next.js build command into machine readable JSON, to fit whatever needs you may have.

ci cli next nextjs npm parser

Last synced: 03 Feb 2026

https://github.com/dvhar/dateparse

Parse many dates without knowing the format in advance

c datetime parser

Last synced: 24 Jun 2025

https://github.com/makevoid/simple-articles-format

A file format designed for authors - inspired by YAML, write multiple articles in a single file! - made in 2012

blog formats markdown parser ruby text-parsers

Last synced: 29 Apr 2026

https://github.com/wrfly/ecp

environment config parser | fill up the struct through the way you like

config env parser

Last synced: 16 Jan 2026

https://github.com/maxrimue/tizo

easily parse and convert any string containing hours, minutes and timezone

converter parser timezones

Last synced: 24 Mar 2025

https://github.com/niklak/dom_finder

HTML parsing with CSS seletors

css css-selectors html html5ever parser scraping

Last synced: 11 Apr 2026

https://github.com/tobiasvl/tree-sitter-rgbasm

:deciduous_tree: RGBASM grammar for tree-sitter

gameboy gbz80 parser rgbds tree-sitter

Last synced: 10 May 2025

https://github.com/basemax/string2cstring

A tiny program to convert a file contents to C string with supporting multi-lines...

c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools

Last synced: 18 May 2026

https://github.com/cschladetsch/fifth

A forth-like language written in Java that supports Continuations.

astwalker continuations forth java language lexer parser

Last synced: 21 Jun 2025

https://github.com/victrme/slim-htmlparser2

The fast & forgiving HTML parser, slimmed down.

deno html htmlparser2 javascript parser

Last synced: 30 Jan 2026

https://github.com/kortirso/yml

Elixir package for reading/writing yml/yaml files

elixir elixir-library parser yaml yml

Last synced: 27 Apr 2026

https://github.com/rodion-arr/google-index

A simple CLI tool which will count yours site pages in Google index

cli google-indexing googlesearch parser

Last synced: 03 Feb 2026

https://github.com/ixzzd/bazaraki_notifier

http://bazaraki.com advertisements notification bot for Telegram

golang parser telegram-bots

Last synced: 22 Mar 2025

https://github.com/korora-tech/temps

Parse human-readable time expressions in Rust. Supports relative times, dates, weekdays, and combined expressions in multiple languages. Works with chrono and jiff.

chrono date date-parser datetime i18n internationalization jiff multilingual natural-language-support parser rust time time-parser

Last synced: 26 Jun 2025

https://github.com/joutvhu/date-parser

Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.

date parser time type-class

Last synced: 19 Jun 2026

https://github.com/realtristan/simpl

Programming Language made from scratch with Typescript

interpreter parser typescript

Last synced: 31 Oct 2025

https://github.com/wiki-connect/parsewiki

A library that helps parse wikitext data

mediawiki parser wikipedia wikitext wikitext-parser

Last synced: 04 Feb 2026

https://github.com/x45iq/jtube

Java library for parsing: videos,shorts,playlists,channels and downloading videos

java library parser youtube youtube-api youtube-downloader youtube-video

Last synced: 05 Mar 2026

https://github.com/clairebookworm/quizbowl-terminal

QuizBowl Terminal Quizzer

json parser python quizbowl terminal

Last synced: 06 May 2026

https://github.com/taktoa/nix-parse

An executable that links into Nix and parses Nix files provided on the command line

cli-utilities nix parser

Last synced: 19 May 2026

https://github.com/neu-rah/paco

JavaScript monadic parser combinators

combinators functional-js grammar meta-parser monadic parser

Last synced: 25 Feb 2026

https://github.com/matthewandretaylor/xmlpydict

Parse xml to python dictionaries

dictionary parser python3 xml

Last synced: 11 Mar 2026

https://github.com/bencsikandrei/ini-lite

Very basic INI parser with limited functionality

cpp ini parser

Last synced: 13 Apr 2025

https://github.com/sdleffler/carthage-rs

RDF graph parsing and manipulation in Rust.

metadata n-triples parser rdf rust turtle

Last synced: 25 Oct 2025

https://github.com/eggplants/eijiro-to-sqlite

θ‹±θΎžιƒŽ (English-Japanese dictionary) -> sqlite3

cli database dictionary eijiro parser python sqlite sqlite3

Last synced: 07 May 2026

https://github.com/dnemtsov/lexepars.grammars.yaml

YAML parser/validator based on Lexepars parser lib.

lexer parse-trees parser parser-library parsers yaml yaml-parser yaml-validator

Last synced: 22 Jul 2025

https://github.com/xxf098/sqlparse

A SQL Parser and Formatter for Rust

parser rust sql

Last synced: 07 May 2025

https://github.com/mdvorak/js-java-properties

Java properties file parser and formatter for Javascript.

formatter java parser properties stringify typescript

Last synced: 11 Mar 2026

https://github.com/maki-daisuke/cflogparser

Parser for Amazon Web Services CloudFront Logs for Go

amazon-web-services cloudfront golang log parser

Last synced: 09 Apr 2025

https://github.com/xsam/bubblejson

A lite JSON parser/generator for C++

cpp cpp-stl generator json parser

Last synced: 30 Jun 2026

https://github.com/f1lt3r/ansi-parse

πŸ€– Parse ANSI text into an array of ansi-tags and text-chunks.

ansi chalk character close color escape open parse parser sequence style text

Last synced: 09 Apr 2025

https://github.com/yggverse/aquatic-crawler

SSD-friendly FS crawler for the Aquatic BitTorrent tracker, based on librqbit API

api aquatic bencode bittorrent btracker crawler daemon info-hash ipv6 librqbit magnet parser resolver rqbit torrent tracker

Last synced: 11 Mar 2026

https://github.com/swaggerexpert/jsonpath

RFC 9535 JSONPath parser & validator

jsonpath parser rfc9535 validator

Last synced: 12 Apr 2026

https://github.com/tryagi/dotnetcliwrapper

Allows you to simply run dotnet cli from C# and get parsed results

cli csharp dotnet parser wrapper

Last synced: 09 Apr 2025

https://github.com/tony-go/zac-parser

Code draft about lexer / parser implementation.

compiler lexer parser

Last synced: 29 Mar 2025

https://github.com/kierandrewett/idl

Mozilla WebIDL/IDL to TypeScript definitions.

definitions idl lexer parser types typescript webidl

Last synced: 10 Jun 2026

https://github.com/mikeludemann/error-handling-stack-traces

A simple helpful small library to parse and handle the error stack traces

error error-handling handling javascript parser stack stack-traces trace typescript

Last synced: 28 Mar 2025

https://github.com/rieselhilfe/parseo

A smart esperanto word parser that shows all possible word compositions from roots, affixes and word endings. Based on Baza Radikaro Oficiala.

esperanto esperanto-translation natural-language parser

Last synced: 23 Mar 2026

https://github.com/jarjk/srtm_reader

Read SRTM "Shuttle Radar Topography Mission" elevation data from `.hgt` files in Rust.

dem dtm elevation geospatial hgt lib parser reader rust srtm

Last synced: 04 Feb 2026

https://github.com/forwardemail/python-arf

Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.

abuse arf bulk email format formatting javascript json message messages node parse parser parsing python read report reporting

Last synced: 09 May 2026

https://github.com/tpltnt/go-bsm

a parser for Sun BSM audit logs

audit freebsd parser

Last synced: 16 Mar 2025

https://github.com/steshaw/language-swift2-quote

πŸ’« Swift 2.1 parser and pretty-printer πŸš§πŸ’”πŸ˜’

haskell parser swift swift-2

Last synced: 18 May 2026

https://github.com/common-workflow-lab/cwl-d-auto

Autogenerated classes for reading and writing CWL objects using the D language

commonwl cwl dlang parser

Last synced: 02 Feb 2026

https://github.com/alxpez/parsist

text parser, cleaner and formatter

array cleaner formatter list parser raw regexp string

Last synced: 18 Jan 2026

https://github.com/iamdudeman/sola-json

A lightweight, zero-dependency JSON parser for Java

java java-17 json parser zero-dependencies

Last synced: 18 Jan 2026

https://github.com/marcodpt/query

[DEPRECATED] A really small query string parser and builder, that converts from and to JSON, written as a js es6 module.

decode deprecated encode es6 es6-module esm esmodule javascript js json library microjs parser query query-params query-parser query-string querystring uri url

Last synced: 07 May 2025

https://github.com/shortishly/scran

scran is a parser combinator library heavily influenced by nom

combinator erlang maybe parser

Last synced: 19 Feb 2026

https://github.com/dicehub/pyfoam

Fork of the PyFoam library: https://svn.code.sf.net/p/openfoam-extend/svn/trunk/Breeder/other/scripting/PyFoam/

openfoam parser

Last synced: 24 Jun 2025

https://github.com/nestorrente/true-json

Respectful JSON serialization & deserialization for JavaScript

converter javascript json parser serialization type typed typescript

Last synced: 09 May 2026

https://github.com/DyGriin/tree-sitter-eel2

EEL2 grammar for tree-sitter.

eel2 parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/hugeblank/semparse

SemVer 2.0.0 parser for Lua

lua parser semver

Last synced: 28 Mar 2025

https://github.com/stagas/tokenizer-next

iterator based tokenizer for writing parsers

iterable iterator lexer parser parsing regexp regexp-match tokenizer

Last synced: 05 Apr 2025

https://github.com/nejcc/ice

Ice programing

ice interpreter lexer parser python

Last synced: 08 Jan 2026

https://github.com/nixzhu/girl

A HTML Parser

html parser

Last synced: 10 Sep 2025

https://github.com/mubelotix/minecraft-protocol-derive

Procedural macros to make your Rust structs compatible with the Minecraft protocol.

derive deserialization minecraft minecraft-protocol parser parsing proc-macro protocol rust serialization

Last synced: 31 Jul 2025

https://github.com/tim55667757/avstockparser

Alpha Vantage Stock History Parser. It can read stock history data from Alpha Vantage online service and convert into .csv file or pandas dataframe. See article (ru): https://forworktests.blogspot.com/2022/01/avstockparser-python-alpha-vantage.html

alphavantage api-client candlesticks history parser stock stock-prices

Last synced: 07 Feb 2026