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

Promela parser using PLY (Python lex-yacc)

parse parser ply promela python

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

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

parser

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

Tiny CSV module for Jai

csv jai parser

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

Golang with GraphQL

codegen golang graphql graphql-tools parser

Last synced: 02 Jul 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/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/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/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/syucream/spar

Cloud Spanner DDL parser in Go

goyacc parser spanner

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/tree-sitter-grammars/tree-sitter-hare

Hare grammar for tree-sitter

hare parser tree-sitter

Last synced: 14 Jun 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/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/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/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/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/anuragsoni/angstrom-examples

Sample parsers using Angstrom

angstrom bencode color ocaml parser

Last synced: 26 Mar 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/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/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/aminya/d-tree-sitter

The D bindings for tree-sitter

bindings d-lang parser tree-sitter

Last synced: 07 May 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/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/phartenfeller/plsql-parser

A oracle PL/SQL parser written in js

js oracle parser plsql

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

An Erlang grammar for tree-sitter

erlang lexer parser tree-sitter

Last synced: 07 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/chipsalliance/tree-sitter-firrtl

FIRRTL grammar for tree-sitter

firrtl parser tree-sitter

Last synced: 10 Apr 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/sile/erl_parse

Erlang source code parser written in Rust

erlang parser rust

Last synced: 11 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/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/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/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/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/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/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/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/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/bitwyre/fixparser

A Financial Information eXchange message parser

bitwyre hft hft-trading parser

Last synced: 04 Apr 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/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/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/samvera-labs/ldpath

Ruby parser for the LDPath language

ldpath linked-data parser ruby

Last synced: 26 Jun 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/stefh/excelformulaparser

Excel Formula Parser

excel formula parser

Last synced: 07 May 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/nilsmartel/js

Fast JavaScript Parser implemented in Rust

compiler interpreter javascript js nom parser rust

Last synced: 25 Jan 2026

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

πŸͺ Lexer step + parser combinators + great error messages [nibble fork]

functional-programming gleam lexer lexing parser parser-combinators parsing

Last synced: 31 Jan 2026

https://github.com/pgilad/jtl-parse

Stream decode JMeter JTL files and output them as XML, CSV

decoder jmeter parser stream tool xml

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

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

Node module to encode and decode Defold files

defold npm npm-package parser

Last synced: 23 Oct 2025

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

Bicep grammar for tree-sitter

bicep parser tree-sitter

Last synced: 23 Oct 2025

https://github.com/cloudstek/scim-filter-parser

Parser for the SCIM (IETF RFC 7644, System for Cross-domain Identity Management) filter language.

parser scim scim-filter

Last synced: 23 Oct 2025

https://github.com/robbepop/dimacs-parser

Utilities to parse files in DIMACS format which is the de-facto standard for input to SAT solvers.

dimacs parser sat

Last synced: 16 Oct 2025

https://github.com/liquidz/clj-vimhelp

Vim help file parser/convertor written by Clojure

clojure convertor parser vim vim-help

Last synced: 26 Oct 2025

https://github.com/nilium/codf

Config file parser for Go in the style of nginx.

ast bikeshed config configuration go golang hacktoberfest lexer parser parsing

Last synced: 22 Jan 2026

https://github.com/chimehq/lowlight

A simple syntax processing system that prioritizes latency over correctness

highlighting ios macos parser parsing swift syntax-highlighting

Last synced: 15 Oct 2025

https://github.com/taylorwood/hickory-css-selector

CSS-to-Hickory selector translator

clojure css-selectors hickory html parser

Last synced: 15 Oct 2025

https://github.com/jeevanjames/consolefx

ConsoleFx is a suite of .NET libraries for building command-line (CLI) applications.

argument-parsing cli cli-app cmdline command-line command-line-parser console console-application consolefx library parser

Last synced: 23 Apr 2025

https://github.com/opportunityliu/lrcparser

An library for lrc files.

lrc net-standard parser

Last synced: 12 Apr 2025

https://github.com/ktodorov/go-summarizer

Summarize text and websites and optionally saves the data to a local file

html-parsing parser readability summarizer

Last synced: 14 Jan 2026

https://github.com/na-ji/node-manga-parser

Parser for online manga sources

javascript manga manga-parser manga-scraper parser

Last synced: 06 Jul 2025

https://github.com/structuredllm/itergen

Iterate on LLM-based structured generation forward and backward

grammar llm llm-inference parser

Last synced: 02 Sep 2025

https://github.com/ahuge/sept

A simple extensible path template generator

parser python template template-engine templates templating tokenization tokenizer

Last synced: 10 Jul 2025

https://github.com/iand/nquads

NQuad parser in Go

go golang linked-data parser rdf semantic-web

Last synced: 19 Apr 2025

https://github.com/desertthunder/js_parser

🚧 JavaScript parser written in Gleam

gleam javascript parser

Last synced: 28 Apr 2025

https://github.com/rtsao/cssparse

A css parser powered by the style crate from Servo

css css-parser parser servo-browser

Last synced: 03 Jul 2025

https://github.com/fbbdev/mp4analyzer.js

JavaScript MP4/M4A/MOV file parser

browser client-side frontend html5 javascript mov mp4 parser web-api

Last synced: 24 Apr 2025