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/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/wenkokke/tree-sitter-talon

Tree Sitter parser for Talon files.

parser talon tree-sitter

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

Thrift grammar for tree-sitter

parser thrift tree-sitter

Last synced: 11 Aug 2025

https://github.com/bethropolis/mimo

a simple programming language written in js.

ast compiler javascript lexer parser programming-language

Last synced: 12 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/bytebase/postgresql-parser

PostgreSQL parser based on ANTLR4

antlr antlr4 database parser postgres postgresql sql

Last synced: 09 Jul 2025

https://github.com/ladjs/mongoose-validation-error-transform

Automatically transform Mongoose validation error message(s) to a humanized and readable format

beautiful error handling messages mongo mongodb mongoose mongoosejs parser parsing pretty transform validation

Last synced: 29 Mar 2025

https://github.com/falsehuman/yandex_market_parser

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

django django-rest-framework parser postgresql python vuejs

Last synced: 12 Apr 2025

https://github.com/Zestylogic/FMark

Markdown parser to html with many useful extensions and a purely functional implementation.

fsharp fsharp-markdown lexer markdown paragraph parser

Last synced: 01 May 2025

https://github.com/finsberg/gotranx

Next generation ODE translator

code-generation gotran ode parser parsing

Last synced: 01 May 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/ruivieira/rss

RSS parser for Crystal

crystal parser rss

Last synced: 21 Jul 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/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/picrap/dnparser

Distinguished name parser

distinguished-name dotnet parser

Last synced: 21 Mar 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/flopp/go-coordsparser

A library for parsing (geographic) coordinates in go (golang)

coordinates geospatial gis parser

Last synced: 10 Apr 2025

https://github.com/lexborisov/perl-html-myhtml

Perl Fast HTML Parser using Threads with no outside dependencies

html parser perl

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

Nginx error log parser

error error-log log nginx parser

Last synced: 28 Oct 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/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/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/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/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/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/xiaohuohumax/lrcfile-analysis

LRC歌词文件处理

lrc-files lyric lyrics parser

Last synced: 21 Jul 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/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/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/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/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/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/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/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/gabrielhdt/pratter

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

parser pratt-parser

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

The parser for Unicode Locale Identifiers.

i18n internationalization locale parser unicode-id

Last synced: 09 Sep 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/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/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/fresh2dev/yapx

The next generation of Python's Argparse.

cli parser python tui

Last synced: 06 May 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/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/non-jedi/org.jl

Hacky org-mode parser in Julia

documentation julia org-mode parser parsing

Last synced: 31 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/nkt/css-variables-parser

CSS variables parser

css-variables parser postcss

Last synced: 16 Apr 2025

https://github.com/carrascomj/rust_sbml

SBML parser + bindings to python

bioinformatics parser sbml

Last synced: 06 Aug 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/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/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/hscells/doi

Parse and check doi objects in go.

doi go golang parser

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

CSS-to-Hickory selector translator

clojure css-selectors hickory html parser

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

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/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/desertthunder/js_parser

🚧 JavaScript parser written in Gleam

gleam javascript parser

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/kkonradpl/librdsparser

Parser library for RDS data with progressive text correction

fmdx parser radio rds

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

An library for lrc files.

lrc net-standard parser

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

A minimal TOML parser and serializer for perl 5

parser perl perl5 toml

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

NQuad parser in Go

go golang linked-data parser rdf semantic-web

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

Simple and fast arithmetic expression parser

arithmetic eval evaluator expression-evaluator parser

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