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/snyk/rpm-parser

Produce a list of dependencies from an RPM database file

dependencies packages parser rpm security snyk

Last synced: 08 May 2025

https://github.com/teach-plt/www

Webpages of course Programming Language Technology

bnfc compiler course haskell interpreter java parser type-checker

Last synced: 02 Feb 2026

https://github.com/forloveofcats/mountain

Compiler I once wrote for a custom language called Mountain

c compiler language parser programming-language

Last synced: 30 Oct 2025

https://github.com/picrap/dnparser

Distinguished name parser

distinguished-name dotnet parser

Last synced: 21 Mar 2025

https://github.com/condesaheki/meterway

Dalamud-based FFXIV addon that display and help you analyze combat data.

act addon csharp dalamud-plugin ff14 ffxiv-act ffxiv-overlays ffxiv-plugin ffxv final-fantasy-xiv iinact lua-script parser plugin

Last synced: 12 Apr 2025

https://github.com/danawoodman/formdata-helper

Parse FormData into a structured JavaScript object with coercion of primitive types (numbers, booleans, etc)

browser formdata javascript multipart node node-js nodejs parser typescript utility utility-library webworker

Last synced: 30 Apr 2025

https://github.com/amir2mi/react-link-parser

Effortlessly parse text into links, tags, mentions, emails, etc.

parser react react-parser string-parser text text-parser

Last synced: 21 Jul 2025

https://github.com/xnuinside/big-parsers-generators-comparison

A code snippet repository that provides examples of how to use different syntax parser generator libraries. And some useful links in README.

comparison examples experiments parse parser parser-combinators parser-generator parsing regex syntax-parser syntax-parsing

Last synced: 18 Mar 2025

https://github.com/zbindenren/cc

A small go library to parse conventional commits and a cli to create a changelogs.

changelog conventional-commits git go parser

Last synced: 07 May 2025

https://github.com/hadii-tech/clarpse

A multi-language architectural code analysis library for building better software tools

java lightweight object-oriented parser polyglot

Last synced: 12 Apr 2025

https://github.com/kos-v/dsnparser

Data source name (DSN) parser

dsn golang parser

Last synced: 20 Mar 2025

https://github.com/gamaops/protoschema

The coolest JSON Schema to Protobuf 3 definitions parser

json-schema parser protobuf protobufjs protocol-buffers validation validator

Last synced: 30 Jun 2025

https://github.com/nirlep5252/fun

A funny little interpreted programming language heavily inspired by Lox.

interpreter java language lox parser

Last synced: 14 Apr 2025

https://github.com/hanilr/parser-test

Kind of parser but beginner level. Written in ansi-c (FINISHED)

ansi-c c-programming parser

Last synced: 04 Apr 2025

https://github.com/hypertino/expression-parser

Expression parser and evaluator for Scala powered by parboiled2.

expression-evaluator expression-parser parser scala

Last synced: 14 Apr 2025

https://github.com/aermoss/simplecompiler

A simple programming language frontend written in Python using LLVM.

compiler lexer llvm llvm-ir llvmlite parser python simple-compiler

Last synced: 14 Apr 2025

https://github.com/BurntCaramel/lofi-js

Format rich content using #hashtags and @mentions

content javascript nodejs parser text text-formatting

Last synced: 02 Aug 2025

https://github.com/fabiospampinato/tiny-editorconfig

A tiny isomorphic parser and resolver for EditorConfig.

editorconfig parser resolver

Last synced: 27 Jul 2025

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

A simple, fast and configurable INI parser.

editorconfig ini parser simple

Last synced: 27 Jul 2025

https://github.com/5nord/bison-example

Simple example how to get a flex/bison project up and running

ast bison flex grammar parse parser scanner

Last synced: 27 Jul 2025

https://github.com/zhuzilin/swiftpeg

A PEG parser generator written in swift 5.3.

parser parser-generator parsimonious swift

Last synced: 28 Jul 2025

https://github.com/programmerjake/quick-shell

Bash-compatible shell that JIT compiles commands

autocomplete bash formatting jit parser refactoring shell

Last synced: 04 Oct 2025

https://github.com/xelis-project/xelis-vm

Interpreted language developed in Rust

interpreter language lexer parser vm

Last synced: 22 Oct 2025

https://github.com/go-faster/yaml

Fork of go-yaml/yaml for go-faster needs

faster go golang parser yaml

Last synced: 31 Jul 2025

https://github.com/ishirav/date-detector

A Python module for scanning text and extracting dates from it, regardless of language or date format

dates parser python

Last synced: 24 Sep 2025

https://github.com/carrascomj/rust_sbml

SBML parser + bindings to python

bioinformatics parser sbml

Last synced: 06 Aug 2025

https://github.com/mguludag/chrono_parse

parse date_times with {fmt} style into std::chrono::time_point {WIP}

chrono cpp cpp11 cpp14 cpp17 cpp20 datetime header-only iso8601 iso8601-parser parser

Last synced: 11 Aug 2025

https://github.com/keruspe/brainfuck.rs

Brainfuck parser written in rust using nom

brainfuck brainfuck-parser interpreter nom parser rust

Last synced: 11 Nov 2025

https://github.com/heyvito/tlvp

💳 A CLI TLV parser specially designed to handle EMV data

cli emv emvco parser tlv tlv-decoder

Last synced: 25 Mar 2025

https://github.com/erikw/nestedtext-ruby

A ruby implementation of NestedText https://nestedtext.org/

data-format decode encode gem library nestedtext parser ruby serialization

Last synced: 14 Apr 2025

https://github.com/markknol/hx-mathparser

Evaluates math expressions. Written in Haxe.

expressions haxe math parser

Last synced: 04 Jan 2026

https://github.com/edumserrano/github-issue-forms-parser

A Docker container GitHub action that can be used to parse GitHub issue forms.

actions forms github github-action github-actions issue-forms issues parser

Last synced: 22 Sep 2025

https://github.com/ariya/calculator.clj

Learning Clojure by writing a lexer, parser, evaluator

clojure clojurescript evaluator graalvm graalvm-native-image interpreter lexer parser scanner tokenizer

Last synced: 10 Mar 2026

https://github.com/hscells/doi

Parse and check doi objects in go.

doi go golang parser

Last synced: 12 Apr 2025

https://github.com/lujjjh/content-disposition-attachment

A library to parse "attachment"s in Content-Disposition.

content-disposition parser

Last synced: 29 Jun 2025

https://github.com/xiaohuohumax/lrcfile-analysis

LRC歌词文件处理

lrc-files lyric lyrics parser

Last synced: 21 Jul 2025

https://github.com/burntcaramel/lofi-js

Format rich content using #hashtags and @mentions

content javascript nodejs parser text text-formatting

Last synced: 15 May 2025

https://github.com/luqmanoop/parse-dotenv

Zero dependency .env to javascript object parser

env env-object nodejs parse-env parser

Last synced: 14 Apr 2025

https://github.com/erkkah/tinyargs

Tiny command-line parser for C / C++

command-line parser tiny

Last synced: 15 Apr 2025

https://github.com/r-koubou/kspsyntaxparser

Compiler program for KONTAKT Script Processor (KSP)

compiler computer-music java javacc kontakt kotlin ksp parser

Last synced: 19 Jun 2025

https://github.com/pedroth/nabladown.js

A parser and renderer for the nabladown.js language.

code formulas highlight html js-library language markdown math parse parser pseudo tree

Last synced: 21 Feb 2026

https://github.com/belledonnecommunications/belr

ABNF Parser - Linphone.org mirror for belr (git://git.linphone.org/belr.git)

abnf c-plus-plus parser

Last synced: 15 Apr 2025

https://github.com/homeworkprod/syslogmp

A parser for BSD syslog protocol (RFC 3164) messages

parser python rfc-3164 syslog

Last synced: 12 Apr 2025

https://github.com/fresh2dev/yapx

The next generation of Python's Argparse.

cli parser python tui

Last synced: 06 May 2025

https://github.com/nkt/css-variables-parser

CSS variables parser

css-variables parser postcss

Last synced: 16 Apr 2025

https://github.com/imelgrat/opml-parser

A PHP-based OPML Parser Class. Extracts the properties of content from OPML files

composer composer-package extract opml opml-files opml-outline opml-parser opml-to-json parser parsing-engine parsing-library php rss rss-feed xml xml-parser

Last synced: 16 May 2025

https://github.com/vaguue/struct-compile

Easily parse binary data with C structure syntax

binary-parsing javascript javascript-parser parser

Last synced: 28 Apr 2025

https://github.com/k1low/curlreq

curlreq creates *http.Request from curl command.

curl http-request parser

Last synced: 16 Apr 2025

https://github.com/willfarrell/csv-benchmarks

Benchmarks of popular CSV libraries

csv formatter json parser stringify

Last synced: 10 Mar 2026

https://github.com/structuredllm/itergen

Iterate on LLM-based structured generation forward and backward

grammar llm llm-inference parser

Last synced: 02 Sep 2025

https://github.com/qedk/ini-rs

A simple macro utility built on top of configparser with no other dependencies built on Rust.

configuration ini macro parser rust settings

Last synced: 18 Apr 2025

https://github.com/netgen/query-translator-demo

Demo project for the Query Translator library

ast edismax elasticsearch generator parser php query search solr tokenizer translator

Last synced: 11 Apr 2025

https://github.com/iand/nquads

NQuad parser in Go

go golang linked-data parser rdf semantic-web

Last synced: 19 Apr 2025

https://github.com/opportunityliu/lrcparser

An library for lrc files.

lrc net-standard parser

Last synced: 12 Apr 2025

https://github.com/hanneskimara/cddlc

WIP: Parser and Code Generator for the Concise Data Definition Language (CDDL)

cbor cddl codegen golang parser rfc8610 validation

Last synced: 21 Apr 2025

https://github.com/mbuchalik/search-expression-parser

Parse ((possibly) nested) search expressions :mag:

boolean nested parser query search

Last synced: 03 Sep 2025

https://github.com/liquidz/clj-vimhelp

Vim help file parser/convertor written by Clojure

clojure convertor parser vim vim-help

Last synced: 26 Oct 2025

https://github.com/robbepop/dimacs-parser

Utilities to parse files in DIMACS format which is the de-facto standard for input to SAT solvers.

dimacs parser sat

Last synced: 16 Oct 2025

https://github.com/nilium/codf

Config file parser for Go in the style of nginx.

ast bikeshed config configuration go golang hacktoberfest lexer parser parsing

Last synced: 22 Jan 2026

https://github.com/ktodorov/go-summarizer

Summarize text and websites and optionally saves the data to a local file

html-parsing parser readability summarizer

Last synced: 14 Jan 2026

https://github.com/sysread/toml-tiny

A minimal TOML parser and serializer for perl 5

parser perl perl5 toml

Last synced: 09 Apr 2025

https://github.com/spirit-code/ovf

OVF (OOMMF Vector Field file format) parser library with C API and language bindings

api cpp11 forschungszentrum-juelich fortran micromagnetism ovf parser python spin-dynamics vector-field vectorfield

Last synced: 24 Apr 2025

https://github.com/desertthunder/js_parser

🚧 JavaScript parser written in Gleam

gleam javascript parser

Last synced: 03 Mar 2026

https://github.com/kbrw/json_stream

Small but useful wrapper above erlang `jsx` to stream json elements from an Elixir binary stream.

erlang json parser

Last synced: 11 Dec 2025

https://github.com/taylorwood/hickory-css-selector

CSS-to-Hickory selector translator

clojure css-selectors hickory html parser

Last synced: 15 Oct 2025

https://github.com/chimehq/lowlight

A simple syntax processing system that prioritizes latency over correctness

highlighting ios macos parser parsing swift syntax-highlighting

Last synced: 15 Oct 2025

https://github.com/jeevanjames/consolefx

ConsoleFx is a suite of .NET libraries for building command-line (CLI) applications.

argument-parsing cli cli-app cmdline command-line command-line-parser console console-application consolefx library parser

Last synced: 23 Apr 2025

https://github.com/williams-cs/parsecco

parsecco is a parser combinator library, written in Typescript.

parser parser-combinators typescript

Last synced: 09 Oct 2025

https://github.com/yds12/mexe

Simple and fast arithmetic expression parser

arithmetic eval evaluator expression-evaluator parser

Last synced: 10 Apr 2025

https://github.com/fbbdev/mp4analyzer.js

JavaScript MP4/M4A/MOV file parser

browser client-side frontend html5 javascript mov mp4 parser web-api

Last synced: 04 Mar 2026

https://github.com/jalik/js-form-parser

A utility to parse complex forms with minimum effort.

form parser

Last synced: 09 Oct 2025

https://github.com/metio/tree-sitter-ssh-client-config

tree-sitter grammar for SSH client configuration files

client config grammar parser ssh tree-sitter

Last synced: 09 Apr 2026

https://github.com/murapadev/strap

A small, efficient C library providing missing utilities for safe and comfortable string manipulation and time helpers. Designed to be lightweight, portable, and easy to integrate into C projects.

c library parser string timeutils

Last synced: 14 Oct 2025

https://github.com/wissem01chiha/tinyurdf

a fast, modern C++17 library for parsing and generating urdf model files

cpp17 geometry-processing openmp parser python3 urdf-descriptions urdf-editing urdf-models urdf-testing xacro-urdf

Last synced: 23 Apr 2025

https://github.com/fcanas/livestreamparser

A Parser for HTTP Live Streaming in Objective-C

hls hls-live-streaming objective-c parser video

Last synced: 03 Mar 2026

https://github.com/ahuge/sept

A simple extensible path template generator

parser python template template-engine templates templating tokenization tokenizer

Last synced: 10 Jul 2025

https://github.com/na-ji/node-manga-parser

Parser for online manga sources

javascript manga manga-parser manga-scraper parser

Last synced: 06 Jul 2025

https://github.com/gavanderhoorn/fanuc_va_lark_grammar

A Lark Parser grammar for Fanuc .va files

fanuc grammar lark parser robotics

Last synced: 27 Jul 2025

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

Thrift grammar for tree-sitter

parser thrift tree-sitter

Last synced: 02 Apr 2026

https://github.com/kkonradpl/librdsparser

Parser library for RDS data with progressive text correction

fmdx parser radio rds

Last synced: 22 Apr 2025

https://github.com/bhftbootcamp/yyjson.jl

Julia wrapper for yyjson for reading and parsing JSON

json parser yyjson

Last synced: 28 Apr 2025

https://github.com/fponticelli/partsing

decoder library for TypeScript

functional parser parser-combinators typescript

Last synced: 28 Apr 2025

https://github.com/rtsao/cssparse

A css parser powered by the style crate from Servo

css css-parser parser servo-browser

Last synced: 03 Jul 2025

https://github.com/moul/pkgman

📱 Package manipulation tool & library (ipa, etc)

cli darwin dmg extractor golang ios ipa library macos manipulation package parser

Last synced: 15 Apr 2025

https://github.com/drogebot/rocketrp

Rocket League Replay and Training Parser and Generator

parser replay rocket-league rocketleague training

Last synced: 04 Jul 2025