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/falsehuman/yandex_market_parser

Парсер товаров с Яндекс.Маркета. Ссылка на рабочую версию парсера, прикреплена ниже

django django-rest-framework parser postgresql python vuejs

Last synced: 12 Apr 2025

https://github.com/acrylicshrimp/testlang-rust

A rust implemented compiler front-end project includes CLR parser generator that uses LLVM as back-end.

compiler compiler-frontend llvm llvm-frontend parser parser-generator

Last synced: 29 Oct 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/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/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/ruivieira/rss

RSS parser for Crystal

crystal parser rss

Last synced: 21 Jul 2025

https://github.com/maxmindlin/openfga-dsl-parser

Parsing and JSON transformer library for the OpenFGA authorization DSL

json library openfga parser transformer

Last synced: 18 Jun 2025

https://github.com/picrap/dnparser

Distinguished name parser

distinguished-name dotnet parser

Last synced: 21 Mar 2025

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/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/metagn/margrave

Markdown dialect

articles html markdown nim parser pure

Last synced: 11 Apr 2025

https://github.com/basemax/etcompilergenerator

A tiny and old version of ONE(old name: ET) compiler written in C that generates C code as bytecode to build executable output. (lexer, parser, generator, flex, bison)

bison bytecode bytecode-compiler bytecode-engineering bytecode-interpreter c compiler compiler-backend compiler-design compiler-designs compiler-frontend flex generator generators lexer parser

Last synced: 05 May 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/madsmtm/nginx-error-log

Nginx error log parser

error error-log log nginx parser

Last synced: 28 Oct 2025

https://github.com/thautwarm/fastparse.fs

fast, easy, typed, minimal

parser

Last synced: 10 Jul 2025

https://github.com/finsberg/gotranx

Next generation ODE translator

code-generation gotran ode parser parsing

Last synced: 01 May 2025

https://github.com/snelsi/tyson

🚀 Syntactic analyzer and parser of 'Tyson' language with built-in online editor

antlr4 grammar language parser react syntax-analysis typescript

Last synced: 12 Apr 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/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: 02 Aug 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/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/erkkah/tinyargs

Tiny command-line parser for C / C++

command-line parser tiny

Last synced: 15 Apr 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/hscells/doi

Parse and check doi objects in go.

doi go golang parser

Last synced: 12 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/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/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: 02 Aug 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/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/markknol/hx-mathparser

Evaluates math expressions. Written in Haxe.

expressions haxe math parser

Last synced: 04 Jan 2026

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/homeworkprod/syslogmp

A parser for BSD syslog protocol (RFC 3164) messages

parser python rfc-3164 syslog

Last synced: 12 Apr 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/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/gabrielhdt/pratter

Mirror of <https://forge.tedomum.net/koizel/pratter>

parser pratt-parser

Last synced: 14 Apr 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/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/fresh2dev/yapx

The next generation of Python's Argparse.

cli parser python tui

Last synced: 06 May 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/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/carrascomj/rust_sbml

SBML parser + bindings to python

bioinformatics parser sbml

Last synced: 06 Aug 2025

https://github.com/damianopellegrini/nom-teltonika

Teltonika parser for the Rust programming language.

binary fmb920 fmxxxx imei library parser parser-combinators rust teltonika

Last synced: 26 Jun 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/kazupon/unicode-locale-parser

The parser for Unicode Locale Identifiers.

i18n internationalization locale parser unicode-id

Last synced: 09 Sep 2025

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

CSS variables parser

css-variables parser postcss

Last synced: 16 Apr 2025

https://github.com/non-jedi/org.jl

Hacky org-mode parser in Julia

documentation julia org-mode parser parsing

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

CSS-to-Hickory selector translator

clojure css-selectors hickory html parser

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

An library for lrc files.

lrc net-standard parser

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

A minimal TOML parser and serializer for perl 5

parser perl perl5 toml

Last synced: 09 Apr 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/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/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/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/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/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/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/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/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/yds12/mexe

Simple and fast arithmetic expression parser

arithmetic eval evaluator expression-evaluator parser

Last synced: 10 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/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/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/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/drogebot/rocketrp

Rocket League Replay and Training Parser and Generator

parser replay rocket-league rocketleague training

Last synced: 04 Jul 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: 24 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/bhftbootcamp/yyjson.jl

Julia wrapper for yyjson for reading and parsing JSON

json parser yyjson

Last synced: 28 Apr 2025

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/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/williams-cs/parsecco

parsecco is a parser combinator library, written in Typescript.

parser parser-combinators typescript

Last synced: 09 Oct 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/structuredllm/itergen

Iterate on LLM-based structured generation forward and backward

grammar llm llm-inference parser

Last synced: 02 Sep 2025