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/brettbates/pgn_parser

A Python Parser for .pgn chess games.

chess games parser pgn pgn-parser pgn-reader python

Last synced: 07 Apr 2026

https://github.com/asahaf/javacron

java library for parsing crontab expressions and calculating the next run time

cron cron-expression cronjob crontab java parser

Last synced: 11 Jan 2026

https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy

Bevy grammar for tree-sitter

bevy parser tree-sitter

Last synced: 11 Jan 2026

https://github.com/killlowkey/parse-curl

parse-curl.js golang version. Parse curl commands, returning an object representing the request. 解析 curl 命令,返回一个表示请求的对象

curl parser

Last synced: 25 Jan 2026

https://github.com/wilfreal98/yandex-music-playlist-exporter

Сохраняет треки из плейлиста Яндекс Музыка в виде текстового списка

browser-extension exporter javascript music parser playlist-downloader yandex yandex-music

Last synced: 23 May 2026

https://github.com/k0swe/adif-parser-ts

An amateur radio log data ADIF library in Typescript and Javascript

adif amateur-radio javascript parser typescript

Last synced: 18 Feb 2026

https://github.com/svenvc/ztimestamp

I am ZTimestamp, a Magnitude, a point in time, an alternative to DateAndTime and TimeStamp

chronology datetime formatter parser pharo smalltalk smtp-client timestamp timezone timezone-database

Last synced: 13 Sep 2025

https://github.com/simonecorsi/lcov-total

⚙️ Parse LCOV output and return the average value, easily fail CI with a threshold

average ci cli coverage lcov node npm parser tdd test

Last synced: 11 Apr 2025

https://github.com/andy5995/canfigger

A lightweight library designed to parse configuration files

c config configuration-files gpl-3-or-later library mesonbuild parser small-projects

Last synced: 13 May 2025

https://github.com/ikegami-yukino/asa-python

Japanese Argument Structure Analyzer (ASA) client for Python

japanese-language natural-language-processing parser

Last synced: 09 Apr 2025

https://github.com/spiltcoffee/postdfm

Provides an API for easily transforming Delphi Forms

ast bnf delphi delphi-form dfm ebnf nearley parser

Last synced: 12 Jan 2026

https://github.com/xd009642/llvm-profparser

Mostly complete pure rust implementation of parsing llvm instrumentation profile data

coverage-data deserialization hacktoberfest llvm parser

Last synced: 17 Mar 2025

https://github.com/rkirsling/formula-parser

A parser class for simple formulae.

ast formula operator-precedence parser

Last synced: 13 Apr 2025

https://github.com/ita9naiwa/pyyjson

Yet Another JSON Parser in Python

json parser python python3

Last synced: 14 Apr 2025

https://github.com/assada/configurator

:card_index: Simple configuration container

config containers ini json parser php-library php7 xml yaml

Last synced: 07 Oct 2025

https://github.com/udoprog/nondestructive

Nondestructive editing of various formats

editing parser rust yaml

Last synced: 16 Mar 2025

https://github.com/codica2/simple-scraper

A fairly simple gem that will help you simplify the parsing of web pages.

gem parser parsing scraper

Last synced: 11 Apr 2025

https://github.com/fabiopf02/ofx-data-extractor

A module written in TypeScript that provides a utility to extract data from an OFX file in Node.js and Browser

banking data-extraction financial no-dependencies ofx ofx-js ofx-json ofx-parser open-financial-exchange parser qfx

Last synced: 10 Jul 2025

https://github.com/means88/tsbuf

Generate TypeScript enum and interface from proto buffer.

parser protobuf

Last synced: 07 May 2025

https://github.com/LuisAlbizo/WardScript

A high-level and minimalist programming language

flex-bison interpreter minimalist parser programming-language

Last synced: 11 May 2025

https://github.com/matsadler/http_tools

Pure Ruby HTTP parser and friends

http parser ruby

Last synced: 11 Apr 2025

https://github.com/jonschlinkert/parse-code-context

Parse code context in a single line of javascript, for functions, variable declarations, methods, prototype properties, prototype methods etc.

code-comments code-context comments context docs documentation javascript jonschlinkert js nodejs parse parser

Last synced: 07 May 2025

https://github.com/mat-sz/plist

📝 An universal TypeScript library for handing Apple's Property Lists. Supports binary, text and XML plists; works well in both browser and node.

apple binary ios javascript javascript-library library macos nextstep openstep parser plist property-list propertylist serializer typescript typescript-library xml

Last synced: 24 Jun 2025

https://github.com/luozijun/es

A ECMAScript Parser and Interpreter written in Rust

ast compiler ecmascript es es2018 interpreter lexer parser

Last synced: 29 Oct 2025

https://github.com/perry-mitchell/ads.txt

Ads.txt parser/generator

adstxt adtech advertising parser

Last synced: 07 May 2025

https://github.com/jonwinton/ddqp

A parser library for DataDog queries

datadog go golang parser query-parser

Last synced: 17 Jan 2026

https://github.com/smelukov/estel

ESTree AST interpreter with dynamic analyzing

ast ecmascript estree javascript parser processor

Last synced: 09 Apr 2025

https://github.com/sbip-sg/solc-json-parser

A Powerful AST Parser for Solidity

ast ethereum evm parser solidity

Last synced: 10 Apr 2025

https://github.com/hhatto/peg-rst

reStructuredText in C

c parser peg rest restructuredtext

Last synced: 11 Apr 2025

https://github.com/imoutochan/imoutobooruparser

Library designed to parse data from booru-like websites such as danbooru.donmai.us, yande.re, gelbooru.com, and chan.sankakucomplex.com.

anime booru csharp danbooru dotnet gelbooru image library netstandard parser sankakuchannel sankakucomplex tag tags yandere

Last synced: 05 Oct 2025

https://github.com/wataruoguchi/covid19_nagano_csv_to_json

Automation script that downloads & re-encodes Nagano Prefecture's open data CSV files, then converts it into JSON files.

coronavirus coronavirus-info covid-19 covid19 covid19-data csv json nodejs opendata parser stopcovid19jp typescript

Last synced: 13 Mar 2025

https://github.com/code-disaster/libsdlang

A compact C library to parse SDLang (http://sdlang.org/) text.

fips parser sdlang

Last synced: 07 Mar 2026

https://github.com/nickacpt/nbrigadier

NBrigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition, ported for C#.

brigadier command csharp csharp-library dispatcher minecraft nbrigadier parser port

Last synced: 16 Jun 2025

https://github.com/maxlath/jsondepth

a small command-line tool to walk through the depth levels of a JSON objects

cli depth json parser

Last synced: 02 Mar 2025

https://github.com/akagi201/flv-parser

Reads a flv file and output its information in sane C data structure

c flv flv-parser parser

Last synced: 17 Jun 2025

https://github.com/diasbruno/cl-bnf

A simple BNF parser.

ast bnf common-lisp parser

Last synced: 11 Jan 2026

https://github.com/xe/xultybau

Metalanguage analysis

conlang language lojban metalanguage parser toki-pona

Last synced: 12 Apr 2025

https://github.com/j-mie6/parsley-cats

Typeclass instances for `parsley` to make it compatible with `cats`

cats parser parser-combinators scala

Last synced: 03 Oct 2025

https://github.com/nulldev/i-has-js

:smile_cat: A LOLCODE interpreter written in JavaScript

esolang esoteric-language interpreter javascript lolcat lolcode nodejs nulldev parser tokenizer

Last synced: 12 Apr 2025

https://github.com/jerald/yoloxide

A rust implementation of the yolol language from the upcoming game Starbase

emulator interpreter parser rust starbase yolol yoloxide

Last synced: 14 Apr 2025

https://github.com/sentialx/node-bookmarks-parser

Parses Chrome HTML bookmarks files

bookmarks chrome netscape nodejs parser typescript

Last synced: 18 Jul 2025

https://github.com/aliezzahn/rsbuild-plugin-markdown-loader

A plugin for rsbuild.dev that enables importing and rendering Markdown files as React components or pure HTML.

html lib loader markdown neon parser plugin react rsbuild rspack rust

Last synced: 27 Dec 2025

https://github.com/terrynoya/LiteCSV

a lightweight csv table parser in C# mainly for unity but also use in .net

csharp csv dotnet lightweight parser unity

Last synced: 04 May 2025

https://github.com/ajanibilby/bnf-parser

Deterministic BNF compiler/parser

bnf compiler javascript parser typescript

Last synced: 11 Aug 2025

https://github.com/rajesh-rahul/wot-battle-results-parser

World of tanks battle results parser for wotreplays and dat files written in Rust.

parser rust world-of-tanks wotreplays

Last synced: 22 Mar 2025

https://github.com/awoken-bible/reference

NPM package for bible verse reference parsing, formating and meta data

bible-verse-references npm-package parser

Last synced: 19 Apr 2025

https://github.com/anotherhadi/hyprlang-parser

A Golang implementation library for the hypr config language (Hyprlang).

golang hyprland hyprlang parser

Last synced: 15 May 2025

https://github.com/federicobond/solidity-spec

A Solidity spec suite to test parsers for language compliance.

ethereum parser solidity spec

Last synced: 17 Aug 2025

https://github.com/xmonader/pyparsec

python parser combinators (parsec) library

parsec parser parser-combinators python python-parser-combinators

Last synced: 21 Jun 2025

https://github.com/avanov/openapi-type

OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats.

colander mypy oas3 openapi openapi3 parser specification swagger typing

Last synced: 18 Aug 2025

https://github.com/gunrock/netflow

Cybersecurity: Graph Processing using Gunrock.

cyber-security graph-processing gunrock netflow packets parser router traffic-statistics

Last synced: 10 Mar 2026

https://github.com/haraldmaida/lamcal

A lambda calculus parser, evaluator and repl

calculus evaluator lambda math parser repl sciene

Last synced: 13 Oct 2025

https://github.com/glehmann/tree-sitter-earthfile

Tree-sitter grammar for Earthfile

earthfile earthly parser tree-sitter

Last synced: 10 Apr 2026

https://github.com/xgfone/gconf

Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.

argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property

Last synced: 26 Feb 2026

https://github.com/nuchi/sublime-from-cfg

Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar

bnf context-free-grammar ebnf grammar parser parser-generator ply sly sublime-syntax sublime-text

Last synced: 14 Jan 2026

https://github.com/artagnon/tree-sitter-mlir

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 25 Oct 2025

https://github.com/umutozel/jokenizer.net

:hash: C# Expression parser and evaluator, inspired from jokenizer project.

csharp expression parser tokenizer

Last synced: 28 Apr 2025

https://github.com/herloct/url-parser

A command-line URL parser, written in Go

command-line-tool go golang parser url url-parser

Last synced: 11 Mar 2026

https://github.com/bnjjj/fixme_report

Tool to automate issues creation directly from // TODO and // FIXME comments in your code

cli code comment fixme git-diff hacktoberfest issue parser todo tool

Last synced: 26 Oct 2025

https://github.com/raydac/java-prolog-parser

Java based Edinburgh Prolog parser

java parser prolog-programming-language

Last synced: 06 Oct 2025

https://github.com/superfaceai/parser

Superface profile and map format parser

api integration javascript parser parsing typescript

Last synced: 08 Oct 2025

https://github.com/gorgonia/parser

A simple parser that turns a formulae written in unicode into an ExprGraph

golang gorgonia goyacc parser unicode

Last synced: 23 Apr 2025

https://github.com/santhosh-tekuri/xpathparser

XPath 1.0 Parser in Go

go golang parse parser xpath

Last synced: 04 Sep 2025

https://github.com/unistudents/saffron

A fairly intuitive & powerful framework that enables you to collect & save articles and news from all over the web.

aggregator announcements api-scraper articles crawler crawler-framework dynamic-scraping html-scraping javascript news parser rss rss-aggregator rss-feed rss-parser saffron scraping typescript wordpress-api

Last synced: 21 Feb 2026

https://github.com/njonsson/structured_io

An Elixir API for consuming structured input streams

binary data elixir io parser stream

Last synced: 12 Oct 2025

https://github.com/mvisat/kopyt

Kotlin parser in pure Python.

kotlin parser python

Last synced: 26 Oct 2025

https://github.com/mlewand/rtf-parse

A simplified RTF parser.

node nodejs parser rtf

Last synced: 24 Oct 2025

https://github.com/epost/purescript-datalog-parsers

Parsers for Prolog, Datomic, and various other Datalog varieties.

datalog parser purescript

Last synced: 07 Jan 2026

https://github.com/fulcrumgenomics/ferro-hgvs

A high-performance HGVS variant nomenclature parser and normalizer written in Rust

bioinformatics genomics hgvs parser rust variant-nomenclature

Last synced: 02 Apr 2026

https://github.com/klzns/parse-es6-imports

Parse ES6 imports from a string

import imports javascript parser

Last synced: 15 Mar 2026

https://github.com/gagan-bansal/parse-svg

Parse svg string to svg DOM element

parser svg svg-dom-element

Last synced: 23 Apr 2025

https://github.com/timnekk/marketplacesgoodstracker

Quantity and Price Tracker for Marketplaces

google-sheets gspread marketplace ozon parser sheets tracker wildberries

Last synced: 24 Oct 2025

https://github.com/galaco/vtf

Go package for parsing Source Engine textures (.vtf)

material parser source-engine valve vtf

Last synced: 28 Jul 2025

https://github.com/pruvonet/price-extractor

Given a price string, extract the price and currency code

curr currency extract extractor javascript node parser price

Last synced: 28 Feb 2026

https://github.com/andrykonchin/marshal-parser

Parser of the Ruby Marshal format

marshal parser ruby

Last synced: 13 Mar 2026

https://github.com/kazupon/ox-jsdoc

High performance jsdoc parser

jsdoc parser

Last synced: 07 Jun 2026

https://github.com/professionalwiki/edtf

PHP library to parse, represent and work with dates that follow the Extended Date/Time Format specification.

date-time edtf edtf-php parser php

Last synced: 06 Oct 2025

https://github.com/Frozen-Projects/FF_PugiXml

Unreal Engine 5 crossplatform runtime XML parser, editor and creation plugin.

edit parser pugixml runtime soap ue5 ue5-plugin unreal-engine unreal-engine-5 unreal-engine-plugin xml xml-creation xml-parser xml-parsing

Last synced: 05 Aug 2025

https://github.com/butschster/prometheus-parser

Prometheus data parser to AST written on PHP8

parser php php8 prometheus

Last synced: 09 Oct 2025

https://github.com/jlguenego/lexer

Lexical analyzer.

analysis compiler lexer lexical parser

Last synced: 09 Oct 2025

https://github.com/guyingbo/iofree

iofree is an easy-to-use and powerful library to help you implement network protocols and binary parsers.

binary-parser io-free parser protocols sans-io

Last synced: 26 Apr 2025

https://github.com/rushuiguan/expression

c# expression parser and evaluator

csharp eval expression parser

Last synced: 11 Jun 2025

https://github.com/librariesio/yarn-parser

:cat2: Tiny web service for parsing yarn.lock files

dependencies librariesio parser yarn

Last synced: 13 Oct 2025

https://github.com/fabiospampinato/css-simple-parser

A (S)CSS parser that's tiny, blazing fast and (too) simple.

ast css fast parser sass scss simple small tiny

Last synced: 16 Mar 2026

https://github.com/atifaziz/gratt

A Generic Vaughn Pratt's top-down operator precedence parser for .NET Standard

csharp dotnet dotnet-standard parser pratt pratt-parser tdop

Last synced: 25 Mar 2025

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

Bicep grammar for tree-sitter

bicep parser tree-sitter

Last synced: 17 Feb 2026

https://github.com/koddr/json2csv

🚴 The parser can read given folder with JSON files, filtering and qualifying input data with intent & stop words dictionaries and save results to CSV files by given chunk size.

csv go golang json json-to-csv json-to-excel parse parser parser-library parsers

Last synced: 16 Oct 2025

https://github.com/jac18281828/parsm

Parsm is a structured data processor written in Rust

awk csv dsl filter grep json parser sed text toml yaml

Last synced: 01 Mar 2026

https://github.com/foxglove/rosmsg

ROS 1 and ROS 2 message definition parser

browser idl msg nearley nodejs parser ros ros2 typescript

Last synced: 26 Apr 2025