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/fox-it/dissect.cobaltstrike

Python library for dissecting and parsing Cobalt Strike related data such as Beacon payloads and Malleable C2 Profiles

beacon cobaltstrike dissect malleable-c2-profile parser pcap pypy3 python python3

Last synced: 08 Oct 2025

https://github.com/leoncvlt/imml

⚡ Create minimalist, blazing fast no-javascript websites from a single, portable plain text file

markdown minimalist no-javascript parser site-generator

Last synced: 13 Apr 2025

https://github.com/TechniqueSoftware/react-json-schema

Configure and build views using JSON schemas mapped to React components

javascript-library json-schema parser react react-components react-elements

Last synced: 14 Mar 2025

https://github.com/jilizart/bbob

⚡️Blazing fast js bbcode parser, that transforms and parses bbcode to AST and transform it to HTML, React, Vue with plugin support in pure javascript, no dependencies

ast bbcode bbcode-parser bbob html javascript parse parser posthtml react reactjs tree vue vuejs

Last synced: 15 May 2025

https://github.com/kozea/tinycss2

A tiny CSS parser

css parser python

Last synced: 14 May 2025

https://github.com/PrajwalCH/yazap

🔧 The ultimate Zig library for seamless command line argument parsing.

argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang

Last synced: 06 May 2025

https://github.com/tree-sitter/tree-sitter-php

PHP grammar for tree-sitter

parser php tree-sitter

Last synced: 14 May 2025

https://github.com/plyara/plyara

Parse YARA rules and operate over them more easily.

lexer parser ply python python3 sly yara yara-parser yara-rules

Last synced: 11 Jan 2026

https://github.com/martinohmann/hcl-rs

HCL parsing and encoding libraries for rust with serde support

hcl parser rust serde

Last synced: 28 Feb 2026

https://github.com/JiLiZART/BBob

⚡️Blazing fast js bbcode parser, that transforms and parses bbcode to AST and transform it to HTML, React, Vue with plugin support in pure javascript, no dependencies

ast bbcode bbcode-parser bbob html javascript parse parser posthtml react reactjs tree vue vuejs

Last synced: 31 Mar 2025

https://github.com/daggaz/json-stream

Simple streaming JSON parser and encoder.

json json-parser parser python

Last synced: 29 Oct 2025

https://github.com/tree-sitter/tree-sitter-haskell

Haskell grammar for tree-sitter.

haskell parser tree-sitter

Last synced: 09 Oct 2025

https://github.com/basilioss/obsidian-scrapers

Get information from link for Obsidian

obsidian obsidian-md parser scraper

Last synced: 27 Jan 2026

https://github.com/acrazing/html5parser

A super tiny and fast html5 AST parser.

ast dom html html-parser html5 parser

Last synced: 05 Apr 2025

https://github.com/whisperfish/rust-phonenumber

Library for parsing, formatting and validating international phone numbers.

formatter parser phone-number rust rust-library validator

Last synced: 14 May 2025

https://github.com/louisdh/lioness

The Lioness Programming Language

ast bytecode compiler interpreter lexer parser virtual-machine

Last synced: 15 Apr 2025

https://github.com/Go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 12 Mar 2025

https://github.com/ValvePython/vdf

📜 Package for working with Valve's text and binary KeyValue format

hacktoberfest keyvalue parser python serializer steam valve vdf

Last synced: 05 May 2025

https://github.com/prajwalch/yazap

🔧 The ultimate Zig library for seamless command line argument parsing.

argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang

Last synced: 04 Apr 2025

https://github.com/sevagh/pq

a command-line Protobuf parser with Kafka support and JSON output

kafka parser protobuf

Last synced: 04 Apr 2025

https://github.com/go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 03 Sep 2025

https://github.com/samthor/gumnut

JS parser in Web Assembly / C

c javascript-parser parser wasm

Last synced: 07 Apr 2025

https://github.com/pg-nano/pg-parser

Parse your Postgres queries into a 100% type-safe AST (powered by libpg_query)

parser postgres typescript

Last synced: 06 Oct 2025

https://github.com/tree-sitter/tree-sitter-scala

Scala grammar for tree-sitter

parser scala tree-sitter

Last synced: 18 Apr 2026

https://github.com/discoveryjs/json-ext

A set of performant and memory efficient utilities that extend the use of JSON

async json parse parser stream stringify stringifystream

Last synced: 14 May 2025

https://github.com/sogaiu/tree-sitter-clojure

Clojure(Script) grammar for tree-sitter

clojure clojurescript grammar parser tree-sitter

Last synced: 07 May 2025

https://github.com/florianschanda/miss_hit

MATLAB Independent, Small & Safe, High Integrity Tools - code formatter and more

code-formatter formal-methods lexer linter matlab metrics octave parser python3 simulink static-analyzer style-checker

Last synced: 04 Apr 2025

https://github.com/zesterer/forge

A lightweight, elegant scripting language with built-in Rust-FFI.

compiler interpreter language parser

Last synced: 13 Jun 2025

https://github.com/forwardemail/reserved-email-addresses-list

List of 1250+ generic, admin, mailer-daemon, and no-reply usernames reserved for security concerns. Made for @forwardemail.

address addresses admin daemon email emails generic list local mailer no-reply parser reserved security user username

Last synced: 05 Apr 2025

https://github.com/sindresorhus/to-milliseconds

Convert an object of time properties to milliseconds: `{seconds: 2}` → `2000`

converter milliseconds npm-package parser

Last synced: 05 Apr 2025

https://github.com/tree-sitter/tree-sitter-html

HTML grammar for Tree-sitter

html parser tree-sitter

Last synced: 14 May 2025

https://github.com/untitaker/html5gum

A WHATWG-compliant HTML5 tokenizer and tag soup parser

html html5 lexer parser parsing sax tokenizer whatwg xml

Last synced: 15 May 2025

https://github.com/universal-design-tokens/udt

Universal Design Tokens (UDT) is a collection of libraries and utilities for working with DTCG design tokens files.

design-systems design-tokens dtcg parser serializer

Last synced: 07 May 2025

https://github.com/tonsky/fast-edn

Drop-in replacement for clojure.edn that is 6 times faster

clojure edn parser

Last synced: 12 Apr 2025

https://github.com/alex-pinkus/tree-sitter-swift

A tree-sitter grammar for the Swift programming language.

parser swift tree-sitter

Last synced: 14 May 2025

https://github.com/nielsbasjes/logparser

Easy parsing of Apache HTTPD and NGINX access logs with Java, Hadoop, Hive, Flink, Beam, Storm, Drill, ...

apache beam drill flink hadoop hive httpd java logformat nginx parse parser

Last synced: 15 May 2025

https://github.com/turbopape/postagga

A Library to parse natural language in pure Clojure and ClojureScript

bots clojure clojurescript natural-language-processing parser pos-tagger viterbi-algorithm

Last synced: 07 Apr 2025

https://github.com/mozilla/webrtc-sdp

Rust SDP parser for WebRTC

jsep parser rust sdp sdp-parser webrtc

Last synced: 07 Apr 2025

https://github.com/federicobond/solidity-parser-antlr

A Solidity parser for JS built on top of a robust ANTLR4 grammar

antlr4 nodejs parser solidity

Last synced: 15 Apr 2025

https://github.com/polyvertex/fitdecode

A FIT file parsing and decoding library written in Python3

ant decoder fit fit-sdk garmin parser python

Last synced: 05 Apr 2025

https://github.com/mysticatea/regexpp

The regular expression parser for ECMAScript.

abstract-syntax-tree ecmascript javascript parser regexp

Last synced: 16 May 2025

https://github.com/marc2332/valin

Cross-platform code editor made with Freya 🦀 and Rust

cross-platform dioxus editor freya gui parser rust

Last synced: 05 Apr 2025

https://github.com/szaghi/FLAP

Fortran command Line Arguments Parser for poor people

argparse command-line fortran fortran-library oop parser

Last synced: 01 Apr 2025

https://github.com/kostya/myhtml

Fast HTML5 Parser with css selectors for Crystal language

crystal fast html myhtml parser

Last synced: 21 Aug 2025

https://github.com/tree-sitter/tree-sitter-json

JSON grammar for tree-sitter

json parser tree-sitter

Last synced: 15 Oct 2025

https://github.com/madi-s/lead-generation

Python script, which empowers people with no programming background to generate robust leads on a mass scale. This repo will be compiled of various versatile techniques used in lead generation.

chromedriver lead-generation leads leadscanner parser playwright python scraper web-crawler

Last synced: 06 Jul 2025

https://github.com/chrisyue/php-m3u8

An M3U8 parser / dumper in PHP.

dumper m3u8 m3u8-parser parser php-m3u8

Last synced: 04 Apr 2025

https://github.com/relvacode/iso8601

A fast ISO8601 date parser for Go

date datetime fast go golang iso8601 json parser performance time unmarshal

Last synced: 16 Jan 2026

https://github.com/dnaeon/clingon

Command-line options parser system for Common Lisp

common-lisp lisp options optparse parser

Last synced: 07 Mar 2026

https://github.com/szaghi/flap

Fortran command Line Arguments Parser for poor people

argparse command-line fortran fortran-library oop parser

Last synced: 18 Feb 2026

https://github.com/mrleebo/prisma-ast

Abstract Syntax Tree for parsing schema.prisma files

abstract-syntax-tree ast javascript parse parser printer prisma schema sdk typescript

Last synced: 15 May 2025

https://github.com/MrLeebo/prisma-ast

Abstract Syntax Tree for parsing schema.prisma files

abstract-syntax-tree ast javascript parse parser printer prisma schema sdk typescript

Last synced: 07 May 2025

https://github.com/izolate/html2pug

Converts HTML to Pug :dog:

converter html parser pug pug-template-engine

Last synced: 05 Apr 2025

https://github.com/migamake/json-autotype

Automatic Haskell type inference from JSON input

elm hackage hacktoberfest2019 haskell inference json json-autotype parse parser unification union

Last synced: 12 May 2025

https://github.com/consensysdiligence/python-solidity-parser

An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚

antlr parser python python3 solidity

Last synced: 22 Apr 2025

https://github.com/consensys/python-solidity-parser

An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚

antlr parser python python3 solidity

Last synced: 22 Mar 2025

https://github.com/flight-school/guide-to-swift-strings-sample-code

Xcode Playground Sample Code for the Flight School Guide to Swift Strings

antlr4 binary-to-text nlp parser regex strings swift unicode

Last synced: 19 Jul 2025

https://github.com/numtostr/lemmy-help

Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua

cli emmylua lua neovim neovim-plugin parser rust vim-help

Last synced: 06 Apr 2025

https://github.com/vincentdchan/jetpack.js

A JavaScript bundler and minifier implemented in C++ aimed at excellent performance.

bundler cpp ecmascript es-parsers javascript javascript-parser minifier parser

Last synced: 15 Mar 2025

https://github.com/numToStr/lemmy-help

Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua

cli emmylua lua neovim neovim-plugin parser rust vim-help

Last synced: 30 Apr 2025

https://github.com/scotteh/php-dom-wrapper

Simple DOM wrapper library to manipulate and traverse HTML documents similar to jQuery

autoloader composer dom dom-wrapper-library html manipulation parser php php-dom-wrapper traversal traverse-html-documents

Last synced: 02 Mar 2026

https://github.com/vim-jp/go-vimlparser

:zap: Vim Script Parser written in Go

go golang parser vim vim-script

Last synced: 20 Feb 2026

https://github.com/marshallward/f90nml

A Python module and command line tool for working with Fortran namelists

fortran namelist parser python

Last synced: 21 Oct 2025

https://github.com/skwasjer/ibannet

C# .NET IBAN validator, parser, builder and generator

builder c-sharp csharp dotnet dotnet-core dotnet-standard generator iban iban-validator parser validator

Last synced: 15 May 2025

https://github.com/vlang/v-analyzer

The @vlang language server, for all your editing needs like go-to-definition, code completion, type hints, and more.

bindings language-server lsp lsp-server parser tree-sitter

Last synced: 04 Apr 2025

https://github.com/adrg/frontmatter

Go library for detecting and decoding various content front matter formats

decoder front-matter front-matter-parser frontmatter go golang golang-library golang-package json parser toml yaml

Last synced: 13 Apr 2025

https://github.com/p0dalirius/ctfd-parser

A python script to dump all the challenges locally of a CTFd-based Capture the Flag.

challenges ctf ctfd dump parser python

Last synced: 05 Apr 2025

https://github.com/skwasjer/IbanNet

C# .NET IBAN validator, parser, builder and generator

builder c-sharp csharp dotnet dotnet-core dotnet-standard generator iban iban-validator parser validator

Last synced: 04 May 2025

https://github.com/allenhwkim/ngentest

Angular6+ Unit Test Generator For Components, Directive, Services, and Pipes

angular generator parser typescript unittest

Last synced: 09 Apr 2025

https://github.com/rgrove/crass

A Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification.

css parser ruby

Last synced: 13 Oct 2025

https://github.com/ariafallah/csv-parser

Fast, header-only, extensively tested, C++11 CSV parser

cpp cpp11 csv csv-parser parser

Last synced: 04 Apr 2025

https://github.com/buehler/node-typescript-parser

Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.

ast ecmascript parser parsing typescript typescript-parser

Last synced: 08 Apr 2025

https://github.com/yutkin/lenta.ru-news-dataset

Corpus of Russian news articles collected from Lenta.Ru

asynchronous asyncio corpus dataset lenta lenta-ru news nlp parser python russian

Last synced: 05 Apr 2025

https://github.com/Ebryx/Nessus_Map

Parse .nessus file(s) and shows output in interactive UI

django nessus nessus-parser nessus-report parser python3

Last synced: 11 Jul 2025

https://github.com/Zulu-Inuoe/jzon

A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.

common-lisp deserialization deserializer encoder-decoder json lisp parser rfc8259 serialization serializer

Last synced: 20 Mar 2025

https://github.com/dhimmel/obonet

OBO-formatted ontologies → networkx (Python 3)

network networkx obo obo-files obo-formatted-ontologies ontology parser python rephetio

Last synced: 16 May 2025

https://github.com/zulu-inuoe/jzon

A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.

common-lisp deserialization deserializer encoder-decoder json lisp parser rfc8259 serialization serializer

Last synced: 21 Aug 2025

https://github.com/fwcd/tree-sitter-kotlin

Kotlin grammar for Tree-sitter

kotlin language-grammars parser tree-sitter

Last synced: 14 May 2025

https://github.com/aclindsa/ofxgo

Golang library for querying and parsing OFX

banking client finance go golang hacktoberfest ofx parser parsing sgml xml

Last synced: 09 Feb 2026

https://github.com/ibara/pl0c

Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix

Last synced: 24 Oct 2025

https://github.com/aclindsa/ofxGo

Golang library for querying and parsing OFX

banking client finance go golang hacktoberfest ofx parser parsing sgml xml

Last synced: 12 Mar 2025

https://github.com/0x2a-42/lelwel

Resilient LL(1) parser generator for Rust

grammar parser parser-generator parsing rust

Last synced: 16 May 2025

https://github.com/sihaelov/harser

Easy way for HTML parsing and building XPath

html html-parser parser python xpath

Last synced: 15 May 2025

https://github.com/cloudflare/lazyhtml

HTML5-compliant parser and serializer than enables building transformation pipeline in a pluggable manner

c html parser serializer streaming

Last synced: 22 Mar 2025

https://github.com/avast/apkparser

APK manifest & resources parsing in Golang.

android apk apkparser parser

Last synced: 07 Apr 2025

https://github.com/Nick-Lucas/EntryPoint

Composable CLI Argument Parser for all modern .Net platforms.

cli command-line core declarative dotnet entrypoint net nuget parser

Last synced: 14 Mar 2025

https://github.com/nick-lucas/entrypoint

Composable CLI Argument Parser for all modern .Net platforms.

cli command-line core declarative dotnet entrypoint net nuget parser

Last synced: 09 Apr 2025

https://github.com/marcobambini/sqlite-createtable-parser

A parser for SQLite create table sql statements.

c parse parser sqlite sqlite3

Last synced: 20 Aug 2025

https://github.com/lowlighter/libs

🍱 Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.

algorithms bun bundler deno diff formatter logging-library minifier nodejs parser patiencediff qrcode-generator reactivity stringifier totp-generator typescript typescript-library typings xml

Last synced: 16 May 2025

https://github.com/tree-sitter-grammars/tree-sitter-hyprlang

hyprlang grammar for tree-sitter

hyprlang parser tree-sitter

Last synced: 05 Apr 2025