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/aleclarson/sql-ast

MySQL parser

ast lexer mysql parser

Last synced: 01 Mar 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: 05 Aug 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/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/jac18281828/parsm

Parsm is a structured data processor written in Rust

awk csv dsl filter grep json parser sed text toml yaml

Last synced: 01 Mar 2026

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/professionalwiki/edtf

PHP library to parse, represent and work with dates that follow the Extended Date/Time Format specification.

date-time edtf edtf-php parser php

Last synced: 06 Oct 2025

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/thiagopbueno/pyrddl

RDDL lexer/parser in Python3.

parser rddl

Last synced: 14 Jan 2026

https://github.com/rushuiguan/expression

c# expression parser and evaluator

csharp eval expression parser

Last synced: 11 Jun 2025

https://github.com/findstr/zproto

A simple protocol buffer for (lua, c++, c# )

parser serializer wire

Last synced: 30 Apr 2025

https://github.com/bcliang/gamry-parser

Package for parsing the contents of Gamry EXPLAIN data (DTA) files

chronoamperometry cyclic-voltammetry eis electrochemistry explain gamry parser python

Last synced: 14 Jan 2026

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: 23 Apr 2025

https://github.com/jlguenego/lexer

Lexical analyzer.

analysis compiler lexer lexical parser

Last synced: 09 Oct 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/andrykonchin/marshal-parser

Parser of the Ruby Marshal format

marshal parser ruby

Last synced: 13 Mar 2026

https://github.com/librariesio/yarn-parser

:cat2: Tiny web service for parsing yarn.lock files

dependencies librariesio parser yarn

Last synced: 13 Oct 2025

https://github.com/sukhcha-in/dart_web_scraper

Powerful, easy-to-use scraper for web pages and APIs. Chain parsers and transforms to extract exactly the data you need.

htmlparser jsonparser parser parsing scraper scraping webscraper webscraping

Last synced: 22 Oct 2025

https://github.com/gvcgo/vpnparser

Parse VPN URI to sing-box/xray-core Outbound.

parser shadowsocks shadowsocksr ss ssr trojan vless vmess wireguard

Last synced: 23 Oct 2025

https://github.com/jimmy228676/arborparser

ArborParser is a powerful Python library designed to parse structured text documents and convert them into a tree representation based on hierarchical headings. It intelligently handles various numbering schemes and document inconsistencies, making it ideal for processing outlines, reports, technical documentation, legal texts, and more.

arbor chain custom-pattern document error-correction parser parsing tree

Last synced: 27 Feb 2026

https://github.com/nicompte/edtfy

Javascript date parser

date edtf javascript parser

Last synced: 22 Oct 2025

https://github.com/pruvonet/price-extractor

Given a price string, extract the price and currency code

curr currency extract extractor javascript node parser price

Last synced: 28 Feb 2026

https://github.com/hangxingliu/mdjs.editor

:memo: An online markdown editor

editor markdown markdown-editor parser

Last synced: 28 Oct 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/polixjs/polix-rpc

rpc plugin for polix

ast kirito nodejs parser rpc tokenizer

Last synced: 05 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/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/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/ben-sb/jisu

JavaScript Parser

javascript parser tokeniser

Last synced: 08 Aug 2025

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

Parse JSON in Bash

basalt bash json parser

Last synced: 13 Aug 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/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/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/diasbruno/language-js

Parser for es6 and es7.

ast es6 es7 haskell javascript parser

Last synced: 21 Aug 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/denosaurs/commit

✍️ Parser for the conventional commits specification

commit conventional-commits deno parser spec

Last synced: 25 Oct 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/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/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/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/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/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/akshaybharambe14/ijson

Go package to quickly query and manipulate interface data.

go golang ijson json parser

Last synced: 16 Jan 2026

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/mohammadraziei/liburlparser

Fastest domain extractor library written in C++ with python binding.

binding cpp lib parser psl public-suffix-list python uri url urlparser

Last synced: 11 Jun 2025

https://github.com/bububa/timenlp

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

nlp parser time

Last synced: 15 Apr 2025

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/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/gotthardp/python-xml2dict

Flexible XML to dict Converter

parser python xml xml-parser

Last synced: 31 Aug 2025

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/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/ryohey/tspc

A Strongly-typed parser combinator written in TypeScript.

parser parser-combinators typescript

Last synced: 01 Sep 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/phartenfeller/plsql-parser

A oracle PL/SQL parser written in js

js oracle parser plsql

Last synced: 04 May 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/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/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/johnyf/promela

Promela parser using PLY (Python lex-yacc)

parse parser ply promela python

Last synced: 16 Aug 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/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/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/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/tim-weis/ovba

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

parser

Last synced: 30 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/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/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/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/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/zaeval/ktis-parser

국민대 종합정보 시스템 parser

auth kookmin-university parser python-library

Last synced: 09 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/wenerme/goaphql

Golang with GraphQL

codegen golang graphql graphql-tools parser

Last synced: 02 Jul 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/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/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/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/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/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/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/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/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/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/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/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/emkay/parser-6502

Parser for 6502 assembler

6502 assembly javascript nintendo parser

Last synced: 18 Oct 2025

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