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

A programming language for gastropods

lisp-dialect parser programming-language

Last synced: 16 Mar 2025

https://github.com/njbrown/loris

toy language used for making games, currently in development

bytecode c-plus-plus compiler interpreter language parser programming-language scripting-language virtual-machine

Last synced: 31 Jul 2025

https://github.com/fabric8io/maven-model-helper

A library to parse Maven descriptors (pom.xml) and write changes to the model preserving the original comments

java maven parser

Last synced: 03 Feb 2026

https://github.com/aress31/ness6nmap2xlsx

XLSX parser for nessus and nmap scan results.

nessus nmap parser pentesting reporting xlsx

Last synced: 12 Apr 2025

https://github.com/arcanedev/laravelmarkdown

:clipboard: Markdown parsing for Laravel with blade directives

arcanedev laravel markdown parser php

Last synced: 07 May 2025

https://github.com/ericbn/js-abstract-descent-parser

Abstract Descent Parser algorithm implemented in JavaScript

grammar javascript parser parsing

Last synced: 15 Aug 2025

https://github.com/dylanwal/unit_parse

Tool for parsing 'ugly' numbers and units

parser python science units units-measures-converter units-of-measure

Last synced: 07 Aug 2025

https://github.com/rickyes/kiritobuf

Interface description language | Kirito ⚔

ast compiler idl kirito nodejs parser tokenizer

Last synced: 13 Aug 2025

https://github.com/matrunchyk/expression-parser

This package allows evaluating (parse with mapping) large amounts of data in a flexible manner, providing various processing functions

compiler expression expression-evaluator expression-parser laravel library parser

Last synced: 11 Jul 2025

https://github.com/abend0c1/rexxxmlparser

An XML parser written in the REXX programming language. It runs on mainframes (z/OS Rexx) as well as Windows and Linux (Regina or ooRexx).

mainframe parser rexx xml xml-parser

Last synced: 03 Feb 2026

https://github.com/aliezzahn/rsbuild-plugin-markdown-loader

A plugin for rsbuild.dev that enables importing and rendering Markdown files as React components or pure HTML.

html lib loader markdown neon parser plugin react rsbuild rspack rust

Last synced: 27 Dec 2025

https://github.com/awoken-bible/reference

NPM package for bible verse reference parsing, formating and meta data

bible-verse-references npm-package parser

Last synced: 19 Apr 2025

https://github.com/avanov/openapi-type

OpenAPI represented as a Python type. Use it to parse specifications written in JSON and YAML formats.

colander mypy oas3 openapi openapi3 parser specification swagger typing

Last synced: 18 Aug 2025

https://github.com/terrynoya/LiteCSV

a lightweight csv table parser in C# mainly for unity but also use in .net

csharp csv dotnet lightweight parser unity

Last synced: 04 May 2025

https://github.com/gunrock/netflow

Cybersecurity: Graph Processing using Gunrock.

cyber-security graph-processing gunrock netflow packets parser router traffic-statistics

Last synced: 10 Mar 2026

https://github.com/sentialx/node-bookmarks-parser

Parses Chrome HTML bookmarks files

bookmarks chrome netscape nodejs parser typescript

Last synced: 18 Jul 2025

https://github.com/ajanibilby/bnf-parser

Deterministic BNF compiler/parser

bnf compiler javascript parser typescript

Last synced: 11 Aug 2025

https://github.com/nulldev/i-has-js

:smile_cat: A LOLCODE interpreter written in JavaScript

esolang esoteric-language interpreter javascript lolcat lolcode nodejs nulldev parser tokenizer

Last synced: 12 Apr 2025

https://github.com/j-mie6/parsley-cats

Typeclass instances for `parsley` to make it compatible with `cats`

cats parser parser-combinators scala

Last synced: 03 Oct 2025

https://github.com/anotherhadi/hyprlang-parser

A Golang implementation library for the hypr config language (Hyprlang).

golang hyprland hyprlang parser

Last synced: 15 May 2025

https://github.com/rajesh-rahul/wot-battle-results-parser

World of tanks battle results parser for wotreplays and dat files written in Rust.

parser rust world-of-tanks wotreplays

Last synced: 22 Mar 2025

https://github.com/xmonader/pyparsec

python parser combinators (parsec) library

parsec parser parser-combinators python python-parser-combinators

Last synced: 21 Jun 2025

https://github.com/federicobond/solidity-spec

A Solidity spec suite to test parsers for language compliance.

ethereum parser solidity spec

Last synced: 17 Aug 2025

https://github.com/jerald/yoloxide

A rust implementation of the yolol language from the upcoming game Starbase

emulator interpreter parser rust starbase yolol yoloxide

Last synced: 14 Apr 2025

https://github.com/santhosh-tekuri/xpathparser

XPath 1.0 Parser in Go

go golang parse parser xpath

Last synced: 04 Sep 2025

https://github.com/gagan-bansal/parse-svg

Parse svg string to svg DOM element

parser svg svg-dom-element

Last synced: 23 Apr 2025

https://github.com/njonsson/structured_io

An Elixir API for consuming structured input streams

binary data elixir io parser stream

Last synced: 12 Oct 2025

https://github.com/superfaceai/parser

Superface profile and map format parser

api integration javascript parser parsing typescript

Last synced: 08 Oct 2025

https://github.com/unistudents/saffron

A fairly intuitive & powerful framework that enables you to collect & save articles and news from all over the web.

aggregator announcements api-scraper articles crawler crawler-framework dynamic-scraping html-scraping javascript news parser rss rss-aggregator rss-feed rss-parser saffron scraping typescript wordpress-api

Last synced: 21 Feb 2026

https://github.com/haraldmaida/lamcal

A lambda calculus parser, evaluator and repl

calculus evaluator lambda math parser repl sciene

Last synced: 13 Oct 2025

https://github.com/herloct/url-parser

A command-line URL parser, written in Go

command-line-tool go golang parser url url-parser

Last synced: 11 Mar 2026

https://github.com/timnekk/marketplacesgoodstracker

Quantity and Price Tracker for Marketplaces

google-sheets gspread marketplace ozon parser sheets tracker wildberries

Last synced: 24 Oct 2025

https://github.com/fulcrumgenomics/ferro-hgvs

A high-performance HGVS variant nomenclature parser and normalizer written in Rust

bioinformatics genomics hgvs parser rust variant-nomenclature

Last synced: 02 Apr 2026

https://github.com/mvisat/kopyt

Kotlin parser in pure Python.

kotlin parser python

Last synced: 26 Oct 2025

https://github.com/mlewand/rtf-parse

A simplified RTF parser.

node nodejs parser rtf

Last synced: 24 Oct 2025

https://github.com/glehmann/tree-sitter-earthfile

Tree-sitter grammar for Earthfile

earthfile earthly parser tree-sitter

Last synced: 10 Apr 2026

https://github.com/artagnon/tree-sitter-mlir

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 25 Oct 2025

https://github.com/gorgonia/parser

A simple parser that turns a formulae written in unicode into an ExprGraph

golang gorgonia goyacc parser unicode

Last synced: 23 Apr 2025

https://github.com/bnjjj/fixme_report

Tool to automate issues creation directly from // TODO and // FIXME comments in your code

cli code comment fixme git-diff hacktoberfest issue parser todo tool

Last synced: 26 Oct 2025

https://github.com/nuchi/sublime-from-cfg

Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar

bnf context-free-grammar ebnf grammar parser parser-generator ply sly sublime-syntax sublime-text

Last synced: 14 Jan 2026

https://github.com/raydac/java-prolog-parser

Java based Edinburgh Prolog parser

java parser prolog-programming-language

Last synced: 06 Oct 2025

https://github.com/epost/purescript-datalog-parsers

Parsers for Prolog, Datomic, and various other Datalog varieties.

datalog parser purescript

Last synced: 07 Jan 2026

https://github.com/galaco/vtf

Go package for parsing Source Engine textures (.vtf)

material parser source-engine valve vtf

Last synced: 28 Jul 2025

https://github.com/xgfone/gconf

Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.

argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property

Last synced: 26 Feb 2026

https://github.com/umutozel/jokenizer.net

:hash: C# Expression parser and evaluator, inspired from jokenizer project.

csharp expression parser tokenizer

Last synced: 28 Apr 2025

https://github.com/klzns/parse-es6-imports

Parse ES6 imports from a string

import imports javascript parser

Last synced: 15 Mar 2026

https://github.com/diasbruno/cl-bnf

A simple BNF parser.

ast bnf common-lisp parser

Last synced: 11 Jan 2026

https://github.com/hhatto/peg-rst

reStructuredText in C

c parser peg rest restructuredtext

Last synced: 11 Apr 2025

https://github.com/imoutochan/imoutobooruparser

Library designed to parse data from booru-like websites such as danbooru.donmai.us, yande.re, gelbooru.com, and chan.sankakucomplex.com.

anime booru csharp danbooru dotnet gelbooru image library netstandard parser sankakuchannel sankakucomplex tag tags yandere

Last synced: 05 Oct 2025

https://github.com/jonwinton/ddqp

A parser library for DataDog queries

datadog go golang parser query-parser

Last synced: 17 Jan 2026

https://github.com/wataruoguchi/covid19_nagano_csv_to_json

Automation script that downloads & re-encodes Nagano Prefecture's open data CSV files, then converts it into JSON files.

coronavirus coronavirus-info covid-19 covid19 covid19-data csv json nodejs opendata parser stopcovid19jp typescript

Last synced: 13 Mar 2025

https://github.com/ita9naiwa/pyyjson

Yet Another JSON Parser in Python

json parser python python3

Last synced: 14 Apr 2025

https://github.com/matsadler/http_tools

Pure Ruby HTTP parser and friends

http parser ruby

Last synced: 11 Apr 2025

https://github.com/assada/configurator

:card_index: Simple configuration container

config containers ini json parser php-library php7 xml yaml

Last synced: 07 Oct 2025

https://github.com/perry-mitchell/ads.txt

Ads.txt parser/generator

adstxt adtech advertising parser

Last synced: 07 May 2025

https://github.com/code-disaster/libsdlang

A compact C library to parse SDLang (http://sdlang.org/) text.

fips parser sdlang

Last synced: 07 Mar 2026

https://github.com/jonschlinkert/parse-code-context

Parse code context in a single line of javascript, for functions, variable declarations, methods, prototype properties, prototype methods etc.

code-comments code-context comments context docs documentation javascript jonschlinkert js nodejs parse parser

Last synced: 07 May 2025

https://github.com/nickacpt/nbrigadier

NBrigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition, ported for C#.

brigadier command csharp csharp-library dispatcher minecraft nbrigadier parser port

Last synced: 16 Jun 2025

https://github.com/fabiopf02/ofx-data-extractor

A module written in TypeScript that provides a utility to extract data from an OFX file in Node.js and Browser

banking data-extraction financial no-dependencies ofx ofx-js ofx-json ofx-parser open-financial-exchange parser qfx

Last synced: 10 Jul 2025

https://github.com/luozijun/es

A ECMAScript Parser and Interpreter written in Rust

ast compiler ecmascript es es2018 interpreter lexer parser

Last synced: 29 Oct 2025

https://github.com/smelukov/estel

ESTree AST interpreter with dynamic analyzing

ast ecmascript estree javascript parser processor

Last synced: 09 Apr 2025

https://github.com/rkirsling/formula-parser

A parser class for simple formulae.

ast formula operator-precedence parser

Last synced: 13 Apr 2025

https://github.com/maxlath/jsondepth

a small command-line tool to walk through the depth levels of a JSON objects

cli depth json parser

Last synced: 02 Mar 2025

https://github.com/spiltcoffee/postdfm

Provides an API for easily transforming Delphi Forms

ast bnf delphi delphi-form dfm ebnf nearley parser

Last synced: 12 Jan 2026

https://github.com/xe/xultybau

Metalanguage analysis

conlang language lojban metalanguage parser toki-pona

Last synced: 12 Apr 2025

https://github.com/xd009642/llvm-profparser

Mostly complete pure rust implementation of parsing llvm instrumentation profile data

coverage-data deserialization hacktoberfest llvm parser

Last synced: 17 Mar 2025

https://github.com/means88/tsbuf

Generate TypeScript enum and interface from proto buffer.

parser protobuf

Last synced: 07 May 2025

https://github.com/ikegami-yukino/asa-python

Japanese Argument Structure Analyzer (ASA) client for Python

japanese-language natural-language-processing parser

Last synced: 09 Apr 2025

https://github.com/udoprog/nondestructive

Nondestructive editing of various formats

editing parser rust yaml

Last synced: 16 Mar 2025

https://github.com/LuisAlbizo/WardScript

A high-level and minimalist programming language

flex-bison interpreter minimalist parser programming-language

Last synced: 11 May 2025

https://github.com/akagi201/flv-parser

Reads a flv file and output its information in sane C data structure

c flv flv-parser parser

Last synced: 17 Jun 2025

https://github.com/mat-sz/plist

📝 An universal TypeScript library for handing Apple's Property Lists. Supports binary, text and XML plists; works well in both browser and node.

apple binary ios javascript javascript-library library macos nextstep openstep parser plist property-list propertylist serializer typescript typescript-library xml

Last synced: 24 Jun 2025

https://github.com/codica2/simple-scraper

A fairly simple gem that will help you simplify the parsing of web pages.

gem parser parsing scraper

Last synced: 11 Apr 2025

https://github.com/sbip-sg/solc-json-parser

A Powerful AST Parser for Solidity

ast ethereum evm parser solidity

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

Parser in Java for Lisp S-expressions.

java parser s-expressions tu-dresden

Last synced: 18 Mar 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/jeroenptrs/tslox

jlox implementation in Typescript

ast compiler interpreter language lox parser typescript

Last synced: 31 Oct 2025

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

MySQL parser

ast lexer mysql parser

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

Blazingly fast type generator for ConvexDB

convex database-schema database-tool parser

Last synced: 20 Jun 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/apple502j/sb3

sb3 parses SB3.

parser parser-library scratch

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