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/the-mikedavis/tree-sitter-erlang

An Erlang grammar for tree-sitter

erlang lexer parser tree-sitter

Last synced: 07 May 2025

https://github.com/yang-central/yangkit

Yangkit is a toolkit for YANG(RFC7950) data model language including YANG parser,YANG data and other tools.

java parser yang

Last synced: 12 Jan 2026

https://github.com/xtao-org/jsonstrum

A high-level wrapper over JsonHilo which emits fully parsed objects and arrays.

deno json jsonhilo jsonstrum objects parser sax stream streaming

Last synced: 03 May 2025

https://github.com/echosoar/dolmx

A no dependence xml parser written in javaScript, only 1kb! Run in node or browser.史上最精简XML解析器,只有1KB,无任何依赖,可运行于Node.js或浏览器环境!

1kb fastxml javascript-library nodejs nodejs-xml nodependence parser xml xml-parser

Last synced: 25 Sep 2025

https://github.com/ryohey/tspc

A Strongly-typed parser combinator written in TypeScript.

parser parser-combinators typescript

Last synced: 01 Sep 2025

https://github.com/danburzo/selery

A CSS selector parser and DOM query engine.

ast css css-selectors dom-querying parser

Last synced: 02 Aug 2025

https://github.com/ojarva/python-helen-electricity-usage

Small library for fetching electricity usage statistics from Helsingin Energia website.

electricity home-automation parser scraper

Last synced: 22 Sep 2025

https://github.com/tbjgolden/media-query-parser

@ media (768px <= width) { /* parse any CSS media query */ }

media media-queries parser query typescript

Last synced: 15 Apr 2025

https://github.com/kedom1337/peview

A minimal and fast zero-copy parser for the PE32+ file format.

no-std-alloc parser portable-executable rust

Last synced: 16 Aug 2025

https://github.com/Galaco/studiomodel

Go package for parsing Source Engine StudioModel formats (.mdl, .vtx, .vvd, .phy)

mdl parser phy source-engine studiomodel valve vtx vvd

Last synced: 20 Feb 2026

https://github.com/bhamiltoncx/unicode-graphemes

Java parser for Unicode grapheme clusters, including emoji zero-width joiner (ZWJ), flag, and gender sequences

antlr antlr4 emoji graphemeclusters graphemes java lexer parser unicode

Last synced: 16 May 2025

https://github.com/clownacy/smps2asm2bin

Tool for building SMPS2ASM files, bypassing the need for an assembler

parser romhacking sega-genesis sega-mega-drive sn76489 ym2612

Last synced: 22 Jul 2025

https://github.com/ax/burp-logs

Logs is a Burp Suite extension to work with log files.

burp burp-extensions burp-logs burp-plugin burpsuite import log logs parser reader

Last synced: 03 Jul 2025

https://github.com/xiphoseer/sdo-tool

Tool to process Signum! 1/2 document files (*.SDO)

atari-st digital-preservation file-format parser rust-lang wordprocessor

Last synced: 31 Jul 2025

https://github.com/jahilldev/preact-parser

Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components

browser dangerouslysetinnerhtml html isomorphic jsx parser preact render server string

Last synced: 19 Apr 2025

https://github.com/wenerme/goaphql

Golang with GraphQL

codegen golang graphql graphql-tools parser

Last synced: 02 Jul 2025

https://github.com/aome510/article-md-cli

An CLI application to parse a web article into readable text.

article parser reader-mode

Last synced: 14 Apr 2025

https://github.com/zaeval/ktis-parser

국민대 종합정보 시스템 parser

auth kookmin-university parser python-library

Last synced: 09 Jul 2025

https://github.com/lue-bird/elm-morph

a parser-printer: dev-friendly, general-purpose, great errors

bimap bits codec elm json narrowing parser parser-printer unparser

Last synced: 15 Mar 2025

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

HLSL grammar for tree-sitter

hlsl parser tree-sitter

Last synced: 10 Apr 2025

https://github.com/orottier/rust-warc

A high performance and easy to use Web Archive (WARC) file reader

parser rust warc

Last synced: 21 Sep 2025

https://github.com/johannesfknauf/parti-time

parti-time is a tool for partitioning timelines.

cli dsl parser reporting timeline timesheet

Last synced: 26 May 2026

https://github.com/umbra999/uedumpparser

Convert C++ UE Dumps to C# Dumps

dumper parser ue4 unreal unreal-engine-4

Last synced: 08 Apr 2025

https://github.com/johnyf/promela

Promela parser using PLY (Python lex-yacc)

parse parser ply promela python

Last synced: 16 Aug 2025

https://github.com/galaco/studiomodel

Go package for parsing Source Engine StudioModel formats (.mdl, .vtx, .vvd, .phy)

mdl parser phy source-engine studiomodel valve vtx vvd

Last synced: 28 Jul 2025

https://github.com/orhanbalci/patoz

Protein Data Bank (pdb) file parser

bioinformatics nom parser pdb protein-data-bank protein-structure rust

Last synced: 11 Nov 2025

https://github.com/tim-weis/ovba

An Office VBA project parser written in 100% safe Rust.

parser

Last synced: 30 Jul 2025

https://github.com/phartenfeller/plsql-parser

A oracle PL/SQL parser written in js

js oracle parser plsql

Last synced: 04 May 2025

https://github.com/vincentreynaud/resource-gen

CLI utility to parse webloc & browser-printed pdf files into a comprehensive list of links in markdown

bookmarks cli-app markdown nodejs parser resource-manager resource-sharing url utility web-links

Last synced: 15 Apr 2025

https://github.com/lifyzer/data-parser-system

:apple: Simple script that parses data from open source databases to the standard Lifyzer database structure :green_apple:

data data-parser databases food food-data health ingredients lifyzer nutrition parsed-data parser parses-data

Last synced: 09 Apr 2025

https://github.com/leogtzr/jthreadparser

jthreadparser is a Go library to parse Java Thread Dump files.

go golang java jvm parser threaddump

Last synced: 13 Jun 2025

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

csv grammar for tree-sitter

csv parser tree-sitter

Last synced: 18 Jan 2026

https://github.com/enzious/diff2html

Pretty diff to html Rust library (diff2html Rust port) https://diff2html.xyz

colorized diff diff2html git html parser pretty rust syntax-highlighting unified-diffs

Last synced: 24 Apr 2025

https://github.com/move-hub/tree-sitter-move

tree-sitter grammar for libra move language

grammar libra move parser tree-sitter

Last synced: 16 Mar 2026

https://github.com/Insality/defold-parser

Node module to encode and decode Defold files

defold npm npm-package parser

Last synced: 23 Oct 2025

https://github.com/0xb10c/mempool-dat

Go package to parse Bitcoin Core's mempool.dat file

bitcoin bitcoin-core go golang mempool parser

Last synced: 21 Oct 2025

https://github.com/bvanhoekelen/icalendar-php

📆 Create easily a full iCalendar subscription service. Compatible with the best Calendar Apps, Laravel and Composer.

generator icalendar ics laravel parser php simple subscription

Last synced: 11 Apr 2025

https://github.com/jabranr/csv-parser

PHP client to parse CSV data from a path, file, stream, resource or string into indexed or associative arrays.

csv parser php

Last synced: 10 Oct 2025

https://github.com/anuragsoni/angstrom-examples

Sample parsers using Angstrom

angstrom bencode color ocaml parser

Last synced: 26 Mar 2025

https://github.com/mystpi/chomp

🍪 Lexer step + parser combinators + great error messages [nibble fork]

functional-programming gleam lexer lexing parser parser-combinators parsing

Last synced: 31 Jan 2026

https://github.com/jonschlinkert/parser-front-matter

Front matter parser that uses gray-matter and bits of real panther, so you know it's good. Kind of like consolidate.js engine, accept it's not an engine, it's a parser. Works with Assemble, express.js, parser-cache, or any application with similar conventions.

front-matter gray-matter handlebars html markdown matter parser static-site static-site-generator yaml yaml-frontmatter

Last synced: 16 Mar 2026

https://github.com/emkay/parser-6502

Parser for 6502 assembler

6502 assembly javascript nintendo parser

Last synced: 18 Oct 2025

https://github.com/tinsir888/compiler-sysy

NKU CS major compulsory course in 5th semester, taught by Prof. Wang Gang. Finish a compiler of language SysY(A subset of language C), by using auxiliary tools bison and yacc. It is widely regarded as the most difficult compulsory course in computer science.

bison-yacc parser sysy yacc-lex

Last synced: 26 Apr 2025

https://github.com/aminya/d-tree-sitter

The D bindings for tree-sitter

bindings d-lang parser tree-sitter

Last synced: 07 May 2025

https://github.com/pleshevskiy/tree-sitter-d2

d2 grammar for tree-sitter

d2 grammar parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/null-none/django-useragent

A django package that allows easy identification of visitor's browser, OS and device information, including whether the visitor uses a mobile phone, tablet or a touch capable device.

django parser user-agent useragent

Last synced: 08 Oct 2025

https://github.com/syucream/spar

Cloud Spanner DDL parser in Go

goyacc parser spanner

Last synced: 07 May 2025

https://github.com/lcsmuller/jsmn-find

Tiny, zero-allocation JSON tokenizer written in ANSI C

ansi c c89 deserialization embedded hacktoberfest jsmn jsmn-token-extraction json parser tokenizer

Last synced: 17 Oct 2025

https://github.com/nayuki/json-library-java

JSON parser and serializer in Java.

java json library parser serializer

Last synced: 03 Jul 2025

https://github.com/walkingdevel/vxml

Pure V library for parsing XML.

fb2 parser rss vlang xml

Last synced: 13 May 2025

https://github.com/chipsalliance/tree-sitter-firrtl

FIRRTL grammar for tree-sitter

firrtl parser tree-sitter

Last synced: 11 Mar 2026

https://github.com/pgilad/jtl-parse

Stream decode JMeter JTL files and output them as XML, CSV

decoder jmeter parser stream tool xml

Last synced: 25 Oct 2025

https://github.com/aldelo/common

Common helper and wrapper utility code for golang projects

aes-256 golang helpers parser reflection utilities wrappers

Last synced: 02 Apr 2026

https://github.com/montanaflynn/media

A library for determining information about media without decoding the entire file.

decoder gif golang media parser png

Last synced: 13 Jul 2025

https://github.com/rluba/jai-csv

Tiny CSV module for Jai

csv jai parser

Last synced: 02 Apr 2025

https://github.com/3p3r/tree-sitter-eventrule

Grammar for AWS Event Rules: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html

aws-eventbridge parser tree-sitter

Last synced: 02 Apr 2025

https://github.com/anubhav4sachan/bing-scraper

The bingscraper is python3 package which extracts the text and images content on search engine 'bing.com'

html package parser pypi python scraper scraping-websites

Last synced: 14 Jan 2026

https://github.com/tree-sitter-grammars/tree-sitter-go-sum

go.sum grammar for tree-sitter

go-modules parser tree-sitter

Last synced: 02 Apr 2026

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

Hare grammar for tree-sitter

hare parser tree-sitter

Last synced: 14 Jun 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/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/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/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/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/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/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/structuredllm/itergen

Iterate on LLM-based structured generation forward and backward

grammar llm llm-inference parser

Last synced: 02 Sep 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/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/willfarrell/csv-benchmarks

Benchmarks of popular CSV libraries

csv formatter json parser stringify

Last synced: 10 Mar 2026

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/iand/nquads

NQuad parser in Go

go golang linked-data parser rdf semantic-web

Last synced: 19 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/k1low/curlreq

curlreq creates *http.Request from curl command.

curl http-request parser

Last synced: 16 Apr 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/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/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/erkkah/tinyargs

Tiny command-line parser for C / C++

command-line parser tiny

Last synced: 15 Apr 2025

https://github.com/opportunityliu/lrcparser

An library for lrc files.

lrc net-standard parser

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

The next generation of Python's Argparse.

cli parser python tui

Last synced: 06 May 2025