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

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

parser serializer wire

Last synced: 30 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/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/rushuiguan/expression

c# expression parser and evaluator

csharp eval expression parser

Last synced: 11 Jun 2025

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

RDDL lexer/parser in Python3.

parser rddl

Last synced: 14 Jan 2026

https://github.com/polixjs/polix-rpc

rpc plugin for polix

ast kirito nodejs parser rpc tokenizer

Last synced: 05 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/nicompte/edtfy

Javascript date parser

date edtf javascript parser

Last synced: 22 Oct 2025

https://github.com/kazupon/ox-jsdoc

High performance jsdoc parser

jsdoc parser

Last synced: 07 Jun 2026

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

Flexible XML to dict Converter

parser python xml xml-parser

Last synced: 31 Aug 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/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/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/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/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/vitallium/tree-sitter-haml

HAML grammar for tree-sitter

haml parser tree-sitter

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

JavaScript Parser

javascript parser tokeniser

Last synced: 08 Aug 2025

https://github.com/bububa/timenlp

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

nlp parser time

Last synced: 15 Apr 2025

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

Parse JSON in Bash

basalt bash json parser

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

Parser for es6 and es7.

ast es6 es7 haskell javascript parser

Last synced: 21 Aug 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/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/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/apple502j/sb3

sb3 parses SB3.

parser parser-library scratch

Last synced: 18 Mar 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/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/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/aleclarson/sql-ast

MySQL parser

ast lexer mysql parser

Last synced: 01 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/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/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/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/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/jamallyons/convex-typegen

Blazingly fast type generator for ConvexDB

convex database-schema database-tool parser

Last synced: 20 Jun 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/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/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/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/julianmendez/jsexp

Parser in Java for Lisp S-expressions.

java parser s-expressions tu-dresden

Last synced: 18 Mar 2025

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

TF2 demo parser for python, glued together using C.

demo parser source-engine team-fortress-2 tf2

Last synced: 29 Apr 2025

https://github.com/hanwenzhu/.ds_store-parser

Parses everything from the .DS_Store files generated by macOS

dsstore macos parser python

Last synced: 31 Oct 2025

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

Node module to encode and decode Defold files

defold npm npm-package parser

Last synced: 13 May 2025

https://github.com/mezoni/parser_builder

Lightweight template-based parser build system. Simple prototyping. Comfortable debugging. Effective developing.

dart parser parser-combinator parser-combinators parser-framework

Last synced: 06 May 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/codeassign/markjax

Javascript parser for converting Markdown with LaTeX to HTML

javascript katex latex markdown mathjax parser

Last synced: 30 Oct 2025

https://github.com/bethropolis/mimo

a simple programming language written in js.

ast compiler javascript lexer parser programming-language

Last synced: 07 Mar 2026

https://github.com/balbuf/css-selector-inspector

🔎 Parse, validate, and inspect CSS selectors

css escape javascript parser precedence selectors specificity validator

Last synced: 14 May 2025

https://github.com/tomer8007/wikipedia-to-json

Node.js module for parsing the content of wikipedia articles into javascript objects

javascript json nodejs parser wikipedia wikipedia-dump

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

A lightweight JSON parser and serializer for Qt5 and Qt6

cpp cpp17 json parser parsing parsing-library qt qt5 qt6 serialization serializer

Last synced: 21 Mar 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/reklatsmasters/btparse

A modern bencode parser focused on speed and perfomance.

bencode bencode-parser bittorrent decode node nodejs parser parsing torrent

Last synced: 13 Apr 2025

https://github.com/leiradel/ddlt

ddlt is a generic lexer to help write parsers using Lua

lexer lua parser template

Last synced: 22 Jul 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/stefanieschneider/unstruwwel

Detect and Parse Historic Dates in R

dates nlp parser r

Last synced: 08 Jul 2025

https://github.com/cabinjs/parse-request

Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.

arraybuffer buffer express javascript koa logger logging middleware multer node parse parser passport req request requests route stream utility

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

VST2.x plugin FXP preset parser

fxp parser vst2

Last synced: 14 Apr 2025

https://github.com/xmonader/nim-configparser

configparser for ini files written in Nim

configparser ini nim parser

Last synced: 21 Jun 2025

https://github.com/stefh/excelformulaparser

Excel Formula Parser

excel formula parser

Last synced: 07 May 2025

https://github.com/xaviersolau/generatortools

Code generator tools that helps you to automate C# code generation.

code-generator netcore netstandard parse parser roslyn

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

https://github.com/jezza/class_file

A Rust library for parsing JVM class files.

bytecode class classfile jvm parser rust

Last synced: 15 Jun 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/mfernstrom/plex-and-pyacc-examples

Plex and Pyacc (Object Pascal implementations of Lex and Yacc) examples

fpc freepascal lazarus lex lexer parser plex pyacc yacc

Last synced: 06 Jan 2026

https://github.com/samvera-labs/ldpath

Ruby parser for the LDPath language

ldpath linked-data parser ruby

Last synced: 26 Jun 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/railt/sdl

[READ ONLY] Subtree split of the Railt SDL component (see railt/railt)

ast compiler graphql graphqls language library parser php php7 sdl virtual-machine

Last synced: 14 Jul 2025

https://github.com/sile/erl_parse

Erlang source code parser written in Rust

erlang parser rust

Last synced: 11 Apr 2025

https://github.com/gemrest/germ

🦠 The Definitive Gemini Protocol Toolkit

converter gemini gemini-protocol lexer markdown parser

Last synced: 20 Mar 2025

https://github.com/toflar/http-request-parser

Parses the string representation of an HTTP request into a PHP superglobal like array

http parser php superglobals

Last synced: 19 Mar 2025

https://github.com/nilsmartel/js

Fast JavaScript Parser implemented in Rust

compiler interpreter javascript js nom parser rust

Last synced: 25 Jan 2026