<h1 align="center"> <img src="./docs/beanie.svg" alt="Wharfie Beanie Logo" width="200"> <br> Wharfie <br> <br> </h1>
E2E encryption library for Kraki — hybrid RSA-OAEP + AES-256-GCM
Framework-agnostic i18n primitive: translation dictionaries, placeholder interpolation, count-based plural rules, and locale switching events.
CryptoPro PFX and container decoder
Base32 with URL-safe alphabet (thus Base32URL)
Tiny tooltip utility
rename files/folders to programming case types
The kernel router for FAF WASM engines. Rust + Zig (Cascade) both live. One interface, any kernel, same score.
Browser-side helper for Kazakhstan e-Gov digital signatures (NUC RK / pki.gov.kz): verify a typed BIN/IIN against a .p12 certificate, sign documents as CAdES-BES, and decode CMS signatures — all without NCALayer.
A schematics for stories files set up for storybook-chrome-screenshot
Http Server Lib
A compact, protobuf based sprite exchange format
Simple and secure newline delimited JSON stream parser
[random-access][1]-compatible indexedDB storage layer
test
react-native-perf-stats
Anchor-app toolkit for ConjureOS: a local dev server (esbuild — `conj-pack dev`, no Vite) plus a packer that validates a web app and writes a .conj for the importer. A .conj is just a DEFLATE zip with a metadata sidecar — rename it to .zip to inspect.
Convert digits and strings to bytes
This is an implementation of [BBQr - Better Bitcoin QR](https://bbqr.org) for the browser, written in TypeScript.
JSON Schema validation with first-class TypeScript and zero runtime cost. AOT compile to per-schema ESM modules with zero validator dependency. Generic Validator<T> for TypeBox/Zod/Valibot composition. Optional runtime API. Standard Schema V1 compatible.
Animated typing in ~400 bytes
Shared utilities, types, and contract helpers for Nado SDK
Test if buffer is a PE signature
Replay player library for subtr-actor Rocket League replay workflows