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/anglesharp/anglesharp.wasm

:angel: Library to enable support for Web Assembly in AngleSharp.

anglesharp c-sharp dom html library parser wasm webass

Last synced: 11 Apr 2025

https://github.com/patrickrgaffney/patdown

a non-fancy markdown parser in C

c commonmark markdown markdown-parser parser

Last synced: 14 Apr 2025

https://github.com/finsberg/gotranx

Next generation ODE translator

code-generation gotran ode parser parsing

Last synced: 01 May 2025

https://github.com/kazupon/unicode-locale-parser

The parser for Unicode Locale Identifiers.

i18n internationalization locale parser unicode-id

Last synced: 09 Sep 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/siongui/go-facebook-post-parser

web scrape facebook post and extract data

demo facebook go golang goquery html-parsing parser web-scraping

Last synced: 08 May 2025

https://github.com/madsmtm/nginx-error-log

Nginx error log parser

error error-log log nginx parser

Last synced: 28 Oct 2025

https://github.com/miroiu/dw-lang

[Educational] A small interpreted language made from scratch.

bigmath editor expression-viewer interpreter lexer netcore3 parser programming-language repl wpf

Last synced: 19 Mar 2025

https://github.com/apeleghq/ts-multipart-parser

TypeScript streaming parser for MIME multipart messages

encoder encoder-decoder javascript mime mime-parser multipart parser typescript

Last synced: 08 May 2025

https://github.com/jbowes/semver

๐Ÿฆ” semver and constraint parsing with a focus on performance

go golang hacktoberfest parser ragel semver semver-parser

Last synced: 11 Apr 2025

https://github.com/drogglbecher/thinline

Handle and execute unittests written in function comment sections for C/C++ & Python

analysis c cpp parser python rust synthesis unit-testing unittests

Last synced: 10 Oct 2025

https://github.com/namchee/dependent

Simple utility CLI tool to analyze which files are using a Node dependency ๐Ÿš€

cli dependency nodejs parser typescript

Last synced: 11 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/erfaniaa/compilers-course-project

Converting a pseudo-C source code to a pseudo-assembly code

compilers cpp grammar lalr-parser lark-parser parser python3

Last synced: 11 Apr 2025

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/raphink/narcissus

Map configuration files to Go structures using Augeas

augeas configuration configuration-management golang golang-library parser parsing

Last synced: 22 Jul 2025

https://github.com/cloudstek/scim-filter-parser

Parser for the SCIM (IETF RFC 7644, System for Cross-domain Identity Management) filter language.

parser scim scim-filter

Last synced: 23 Oct 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/sysread/toml-tiny

A minimal TOML parser and serializer for perl 5

parser perl perl5 toml

Last synced: 09 Apr 2025

https://github.com/desertthunder/js_parser

๐Ÿšง JavaScript parser written in Gleam

gleam javascript parser

Last synced: 03 Mar 2026

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/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/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/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/drogebot/rocketrp

Rocket League Replay and Training Parser and Generator

parser replay rocket-league rocketleague training

Last synced: 04 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/tree-sitter-grammars/tree-sitter-thrift

Thrift grammar for tree-sitter

parser thrift tree-sitter

Last synced: 02 Apr 2026

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/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/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/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/bhftbootcamp/yyjson.jl

Julia wrapper for yyjson for reading and parsing JSON

json parser yyjson

Last synced: 28 Apr 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/taylorwood/hickory-css-selector

CSS-to-Hickory selector translator

clojure css-selectors hickory html parser

Last synced: 15 Oct 2025

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/fponticelli/partsing

decoder library for TypeScript

functional parser parser-combinators typescript

Last synced: 28 Apr 2025

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/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/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/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/jalik/js-form-parser

A utility to parse complex forms with minimum effort.

form parser

Last synced: 09 Oct 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/fcanas/LiveStreamParser

A Parser for HTTP Live Streaming in Objective-C

hls hls-live-streaming objective-c parser video

Last synced: 18 Jul 2025

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/yds12/mexe

Simple and fast arithmetic expression parser

arithmetic eval evaluator expression-evaluator parser

Last synced: 10 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/opportunityliu/lrcparser

An library for lrc files.

lrc net-standard parser

Last synced: 12 Apr 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/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/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/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/carrascomj/rust_sbml

SBML parser + bindings to python

bioinformatics parser sbml

Last synced: 06 Aug 2025

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

CSS variables parser

css-variables parser postcss

Last synced: 16 Apr 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/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/iand/nquads

NQuad parser in Go

go golang linked-data parser rdf semantic-web

Last synced: 19 Apr 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/homeworkprod/syslogmp

A parser for BSD syslog protocol (RFC 3164) messages

parser python rfc-3164 syslog

Last synced: 12 Apr 2025

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/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/willfarrell/csv-benchmarks

Benchmarks of popular CSV libraries

csv formatter json parser stringify

Last synced: 10 Mar 2026

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/k1low/curlreq

curlreq creates *http.Request from curl command.

curl http-request parser

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/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/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/xelis-project/xelis-vm

Interpreted language developed in Rust

interpreter language lexer parser vm

Last synced: 22 Oct 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/markknol/hx-mathparser

Evaluates math expressions. Written in Haxe.

expressions haxe math parser

Last synced: 04 Jan 2026

https://github.com/fresh2dev/yapx

The next generation of Python's Argparse.

cli parser python tui

Last synced: 06 May 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/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/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/erkkah/tinyargs

Tiny command-line parser for C / C++

command-line parser tiny

Last synced: 15 Apr 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/xiaohuohumax/lrcfile-analysis

LRCๆญŒ่ฏๆ–‡ไปถๅค„็†

lrc-files lyric lyrics parser

Last synced: 21 Jul 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/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/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/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/zhuzilin/swiftpeg

A PEG parser generator written in swift 5.3.

parser parser-generator parsimonious swift

Last synced: 28 Jul 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/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/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/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/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/hscells/doi

Parse and check doi objects in go.

doi go golang parser

Last synced: 12 Apr 2025