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

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

parser

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

A Strongly-typed parser combinator written in TypeScript.

parser parser-combinators typescript

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

A oracle PL/SQL parser written in js

js oracle parser plsql

Last synced: 04 May 2025

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

tree-sitter grammar for libra move language

grammar libra move parser tree-sitter

Last synced: 15 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/walkingdevel/vxml

Pure V library for parsing XML.

fb2 parser rss vlang xml

Last synced: 13 May 2025

https://github.com/wenerme/goaphql

Golang with GraphQL

codegen golang graphql graphql-tools parser

Last synced: 02 Jul 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/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/anuragsoni/angstrom-examples

Sample parsers using Angstrom

angstrom bencode color ocaml parser

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

국민대 종합정보 시스템 parser

auth kookmin-university parser python-library

Last synced: 09 Jul 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/rluba/jai-csv

Tiny CSV module for Jai

csv jai parser

Last synced: 02 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/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/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-hare

Hare grammar for tree-sitter

hare parser tree-sitter

Last synced: 14 Jun 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/tree-sitter-grammars/tree-sitter-csv

csv grammar for tree-sitter

csv parser tree-sitter

Last synced: 18 Jan 2026

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

Cloud Spanner DDL parser in Go

goyacc parser spanner

Last synced: 07 May 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: 09 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/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/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/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: 07 May 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/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/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/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/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/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/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/stefh/excelformulaparser

Excel Formula Parser

excel formula parser

Last synced: 07 May 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/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/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/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/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/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/the-mikedavis/tree-sitter-erlang

An Erlang grammar for tree-sitter

erlang lexer parser tree-sitter

Last synced: 07 May 2025

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

Fast JavaScript Parser implemented in Rust

compiler interpreter javascript js nom parser rust

Last synced: 25 Jan 2026

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

A Financial Information eXchange message parser

bitwyre hft hft-trading parser

Last synced: 04 Apr 2025

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

FIRRTL grammar for tree-sitter

firrtl parser tree-sitter

Last synced: 10 Apr 2025

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

Erlang source code parser written in Rust

erlang parser rust

Last synced: 11 Apr 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/stefanieschneider/unstruwwel

Detect and Parse Historic Dates in R

dates nlp parser r

Last synced: 08 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/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/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/tree-sitter-grammars/tree-sitter-thrift

Thrift grammar for tree-sitter

parser thrift tree-sitter

Last synced: 11 Aug 2025

https://github.com/amir2mi/react-link-parser

Effortlessly parse text into links, tags, mentions, emails, etc.

parser react react-parser string-parser text text-parser

Last synced: 21 Jul 2025

https://github.com/ruivieira/rss

RSS parser for Crystal

crystal parser rss

Last synced: 21 Jul 2025

https://github.com/zbindenren/cc

A small go library to parse conventional commits and a cli to create a changelogs.

changelog conventional-commits git go parser

Last synced: 07 May 2025

https://github.com/hadii-tech/clarpse

A multi-language architectural code analysis library for building better software tools

java lightweight object-oriented parser polyglot

Last synced: 12 Apr 2025

https://github.com/picrap/dnparser

Distinguished name parser

distinguished-name dotnet parser

Last synced: 21 Mar 2025

https://github.com/metagn/margrave

Markdown dialect

articles html markdown nim parser pure

Last synced: 11 Apr 2025

https://github.com/patrickrgaffney/patdown

a non-fancy markdown parser in C

c commonmark markdown markdown-parser parser

Last synced: 14 Apr 2025

https://github.com/puchaczov/tql.cronexpression

Advanced cron evaluator

cron csharp dotnet parser schedule tql

Last synced: 12 Apr 2025

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

PostgreSQL parser based on ANTLR4

antlr antlr4 database parser postgres postgresql sql

Last synced: 09 Jul 2025

https://github.com/wenkokke/tree-sitter-talon

Tree Sitter parser for Talon files.

parser talon tree-sitter

Last synced: 12 Apr 2025

https://github.com/jbowes/semver

🦔 semver and constraint parsing with a focus on performance

go golang hacktoberfest parser ragel semver semver-parser

Last synced: 11 Apr 2025

https://github.com/thautwarm/fastparse.fs

fast, easy, typed, minimal

parser

Last synced: 10 Jul 2025

https://github.com/fcanas/livestreamparser

A Parser for HTTP Live Streaming in Objective-C

hls hls-live-streaming objective-c parser video

Last synced: 13 Apr 2025

https://github.com/lexborisov/perl-html-myhtml

Perl Fast HTML Parser using Threads with no outside dependencies

html parser perl

Last synced: 19 Jun 2025

https://github.com/miroiu/dw-lang

[Educational] A small interpreted language made from scratch.

bigmath editor expression-viewer interpreter lexer netcore3 parser programming-language repl wpf

Last synced: 19 Mar 2025

https://github.com/falsehuman/yandex_market_parser

Парсер товаров с Яндекс.Маркета. Ссылка на рабочую версию парсера, прикреплена ниже

django django-rest-framework parser postgresql python vuejs

Last synced: 12 Apr 2025

https://github.com/kos-v/dsnparser

Data source name (DSN) parser

dsn golang parser

Last synced: 20 Mar 2025

https://github.com/danawoodman/formdata-helper

Parse FormData into a structured JavaScript object with coercion of primitive types (numbers, booleans, etc)

browser formdata javascript multipart node node-js nodejs parser typescript utility utility-library webworker

Last synced: 30 Apr 2025