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/kazupon/ox-jsdoc

High performance jsdoc parser

jsdoc parser

Last synced: 07 Jun 2026

https://github.com/mkdir700/sol-tx-parser-capi

Python bindings for Solana Transaction Parser (tx-parser), enabling Python developers to easily parse and analyze Solana blockchain transactions.

parser python solana transaction

Last synced: 11 Oct 2025

https://github.com/foxglove/rosmsg

ROS 1 and ROS 2 message definition parser

browser idl msg nearley nodejs parser ros ros2 typescript

Last synced: 26 Apr 2025

https://github.com/koddr/json2csv

🚴 The parser can read given folder with JSON files, filtering and qualifying input data with intent & stop words dictionaries and save results to CSV files by given chunk size.

csv go golang json json-to-csv json-to-excel parse parser parser-library parsers

Last synced: 16 Oct 2025

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

Bicep grammar for tree-sitter

bicep parser tree-sitter

Last synced: 17 Feb 2026

https://github.com/andrykonchin/marshal-parser

Parser of the Ruby Marshal format

marshal parser ruby

Last synced: 13 Mar 2026

https://github.com/guyingbo/iofree

iofree is an easy-to-use and powerful library to help you implement network protocols and binary parsers.

binary-parser io-free parser protocols sans-io

Last synced: 26 Apr 2025

https://github.com/atifaziz/gratt

A Generic Vaughn Pratt's top-down operator precedence parser for .NET Standard

csharp dotnet dotnet-standard parser pratt pratt-parser tdop

Last synced: 25 Mar 2025

https://github.com/butschster/prometheus-parser

Prometheus data parser to AST written on PHP8

parser php php8 prometheus

Last synced: 09 Oct 2025

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

A (S)CSS parser that's tiny, blazing fast and (too) simple.

ast css fast parser sass scss simple small tiny

Last synced: 16 Mar 2026

https://github.com/aleclarson/sql-ast

MySQL parser

ast lexer mysql parser

Last synced: 01 Mar 2025

https://github.com/atreyagaurav/number_range

Parse human readable numbers list into an iterable and vice versa

integers iterator parser rust

Last synced: 14 Jul 2025

https://github.com/apple502j/sb3

sb3 parses SB3.

parser parser-library scratch

Last synced: 18 Mar 2025

https://github.com/jy95/mediaScan

A scanner for media files that follows a user-provided naming convention

files filesystem filesystem-library media media-library media-parsing naming-conventions npm-package parser scanner scanning torrent typescript

Last synced: 21 Jul 2025

https://github.com/frozen-projects/ff_pugixml

Unreal Engine 5 crossplatform runtime XML parser, editor and creation plugin.

edit parser pugixml runtime soap ue5 ue5-plugin unreal-engine unreal-engine-5 unreal-engine-plugin xml xml-creation xml-parser xml-parsing

Last synced: 11 Apr 2025

https://github.com/vallentin/comment-parser

This crate implements a (pull) parser for extracting comments from code in various programming languages.

extract-comments parser rust rust-crate rust-library

Last synced: 22 Mar 2025

https://github.com/aofdev/yaml-peg

PEG parser for YAML written in Rust 🦀

grammar hacktoberfest parser parsing parsing-expression-grammar peg rust yaml

Last synced: 11 May 2025

https://github.com/kevinpriv/hypixelapi4j

Allows full access to the HypixelAPI and MojangAPI vai dataclasses for easy and efficent usage!

api getters hypixel hypixel-api json mojang-api parse parser

Last synced: 22 Jul 2025

https://github.com/lrstanley/go-queryparser

"q" http GET variable parser that supports filters/tags for advanced searches :thumbsup:

go golang golang-library http parser queryparser

Last synced: 22 Mar 2025

https://github.com/courses-at-nju-by-hfwei/2022-compilers-coding-0

Using ANTLR4 in the Course on Compiler Theory at software.nju.edu.cn

antlr4 compilers grammar lexer parser software-nju-edu-cn

Last synced: 01 May 2025

https://github.com/julianmendez/jsexp

Parser in Java for Lisp S-expressions.

java parser s-expressions tu-dresden

Last synced: 18 Mar 2025

https://github.com/jeroenptrs/tslox

jlox implementation in Typescript

ast compiler interpreter language lox parser typescript

Last synced: 31 Oct 2025

https://github.com/marioruiz/open_api_import

Ruby gem open_api_import -- Import a Swagger or Open API file and create a Ruby Request Hash file including all requests and responses

gem hash open-api open-api-2 open-api-v3 parser request ruby swagger

Last synced: 11 Apr 2025

https://github.com/sbekrin/cljs-babel

[λ] Experimental ClojureScript to JavaScript compiler based on Babel

cljs clojure clojurescript compiler es5 javascript javascript-compiler js parser

Last synced: 10 Apr 2025

https://github.com/longbridge/sqlparser

SQL Parser for Go, allows work with PostgreSQL syntax.

ast go parser postgresql sql-parser

Last synced: 14 Jan 2026

https://github.com/alec1o/byter

Byter: C# library for serializing and deserializing data to and from bytes, supporting unlimited complexity and depth.⚡

alec1o byter c-sharp csharp decode deserializer dotnet encode netly object parser primitive serialization serialize serializer

Last synced: 13 Apr 2025

https://github.com/jamallyons/convex-typegen

Blazingly fast type generator for ConvexDB

convex database-schema database-tool parser

Last synced: 20 Jun 2025

https://github.com/microformats/microformats-parser-website-php

Small web page for displaying parsed microformats2

microformats microformats2 parser php website

Last synced: 10 Sep 2025

https://github.com/dmjio/miso-from-html

Lex, parse and pretty print HTML as Miso View syntax

haskell lexer miso parser parser-combinators pretty-print

Last synced: 14 Apr 2025

https://github.com/gotthardp/python-xml2dict

Flexible XML to dict Converter

parser python xml xml-parser

Last synced: 31 Aug 2025

https://github.com/isaac-defrain/simple-compiler

A simple compiler for a simple language. Compiles to RISC instructions with dead code optimization.

compiler interpreter lexer ocaml parser risc

Last synced: 13 Aug 2025

https://github.com/ben-sb/jisu

JavaScript Parser

javascript parser tokeniser

Last synced: 08 Aug 2025

https://github.com/terkelg/globalyzer

Detect and extract the static part of a glob string.

extract glob globbing parser strings

Last synced: 12 May 2025

https://github.com/hrvolapeter/javascript-es9-parser

Javascript evaluator according to ECMAScript

ast ecmascript javascript javascript-parser nodejs parser rust

Last synced: 29 Aug 2025

https://github.com/dragonwasrobot/json_schema

A library for parsing, inspecting and manipulating JSON Schema documents

elixir elixir-lang elixir-library json json-schema parser

Last synced: 08 Mar 2026

https://github.com/bash-bastion/bash-json

Parse JSON in Bash

basalt bash json parser

Last synced: 13 Aug 2025

https://github.com/bububa/timenlp

Time-NLP的golang版本 中文时间表达词转换

nlp parser time

Last synced: 15 Apr 2025

https://github.com/miho/vmf-text

Powerful Grammar-based Language Modeling Framework

abstract-syntax-tree antlr antlr4 code-generation java model-driven parser unparsing

Last synced: 06 Apr 2025

https://github.com/denosaurs/commit

✍️ Parser for the conventional commits specification

commit conventional-commits deno parser spec

Last synced: 25 Oct 2025

https://github.com/pfcoperez/thebutlerdidit

A thread dump analyzer tool running on your browser or in your JVM that generates DOT documents out of `jstack` outputs.

analyzer heapdump jstack jvm parser

Last synced: 17 Mar 2025

https://github.com/bunlong/libphonenumbers

JavaScript port of Google's libphonenumber library for parsing, formatting, and validating international phone numbers in Node.js.

format libphonenumber libphonenumbers node parser phone phonenumber phonenumbers phones

Last synced: 25 Jul 2025

https://github.com/rafelafrance/floratraiter

Parsers (rule-based) for information extraction of traits from plant treatments

data-mining efloras herbaria information-extraction parser plants python3 spacy-nlp traiter traits

Last synced: 29 Jul 2025

https://github.com/diasbruno/language-js

Parser for es6 and es7.

ast es6 es7 haskell javascript parser

Last synced: 21 Aug 2025

https://github.com/f3rno64/time-speak

A natural language parser for dates, times and intervals.

dates-and-times natural-language-parser node-library parser utility

Last synced: 16 May 2025

https://github.com/k1low/duration

duration.Parse() parses a formatted string and returns the time.Duration value it represents.

duration parser time

Last synced: 04 Mar 2026

https://github.com/fibo/sql92-json

can stringify a JSON into an SQL and viceversa parse an SQL and serialize it into a JSON

javascript json parser sql

Last synced: 28 Jul 2025

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

The parser for Oracle 11g/12c PL/SQL. It is based on the [ANTLR4](https://github.com/antlr/antlr4) and use the grammar from [antlr4-grammars-plsql](https://github.com/antlr/grammars-v4/tree/master/sql/plsql).

antlr antlr-parser antlr4 database oracle parser plsql sql sql-parser

Last synced: 02 Nov 2025

https://github.com/vitallium/tree-sitter-haml

HAML grammar for tree-sitter

haml parser tree-sitter

Last synced: 03 Sep 2025

https://github.com/aliezzahn/rs-markdown-parser

A Node.js module for converting Markdown files to HTML using Rust

cargo converter html loader markdown nodejs npm npm-package parser rust

Last synced: 27 Dec 2025

https://github.com/akshaybharambe14/ijson

Go package to quickly query and manipulate interface data.

go golang ijson json parser

Last synced: 16 Jan 2026

https://github.com/smallyou/inetworkpacketparser

INetworkPacketParser是一个轻量级的面向对象的TCP/IP协议栈解析工具

dns ios ip ippacket network objective-c oc packet parser tcp udp

Last synced: 14 Apr 2025

https://github.com/entonbiba/playlist-parser

JavaScript playlist parser for m3u, pls, smil and json files

javascript json m3u mp3 parser playlist pls plugin smil wav

Last synced: 02 Jul 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/phartenfeller/plsql-parser

A oracle PL/SQL parser written in js

js oracle parser plsql

Last synced: 04 May 2025

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/tim-weis/ovba

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

parser

Last synced: 30 Jul 2025

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/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/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/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/zaeval/ktis-parser

국민대 종합정보 시스템 parser

auth kookmin-university parser python-library

Last synced: 09 Jul 2025

https://github.com/wenerme/goaphql

Golang with GraphQL

codegen golang graphql graphql-tools parser

Last synced: 02 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/tree-sitter-grammars/tree-sitter-hlsl

HLSL grammar for tree-sitter

hlsl parser tree-sitter

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

A Strongly-typed parser combinator written in TypeScript.

parser parser-combinators typescript

Last synced: 01 Sep 2025

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/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/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/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/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/ariary/jsextractor

Fastly gather all JavaScript from url (CLi+TUI)

bug-bounty cli extract extractor html-parser javascript js parser pentest recon tui web-pentest xss

Last synced: 14 Jul 2025

https://github.com/alrico88/wkt-parser-helper

Module to help parse GeoJSONs to WKT and back

buffer geojson javascript parser parses wkb wkt

Last synced: 30 Apr 2025

https://github.com/guanguans/laravel-code-runner

Run the PHP code in the browser. - 在浏览器中运行 PHP 代码。

artisan browser code code-runner debug debugger development laravel parser php php-parser runner tinker web web-tinker

Last synced: 26 Mar 2025

https://github.com/praneshr/transform-parser

Converts css transform string to an object and vice versa.

css-transforms javascript parser rollup-js stringifier typescript

Last synced: 07 May 2025

https://github.com/thehxdev/jacson

JSON parser and query engine library written in C, from scratch!

c json json-parser parser

Last synced: 10 Apr 2025

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/bitwyre/fixparser

A Financial Information eXchange message parser

bitwyre hft hft-trading parser

Last synced: 04 Apr 2025

https://github.com/tristanlatr/wpscan_out_parse

Python parser for WPScan output files (JSON and CLI). It analyze vulnerabilities, miscellaneous alerts and warnings and other findings.

alerts cli false-positive findings format html json output parser warnings wpscan

Last synced: 05 May 2025

https://github.com/mrgaogang/parse-jsx-to-css

Parse react/vue className to less/css/sass files

css less parser react scss vue

Last synced: 22 Apr 2025

https://github.com/lethek/csvhelper.excel.epplus

CsvHelper for Excel (using EPPlus) allows CsvHelper to read & write Excel documents, including encrypted/password-protected ones. It uses EPPlus under-the-hood.

c-sharp csharp csv csvhelper epplus excel parser xlsx

Last synced: 30 Apr 2025