Skip to content
View hazae41's full-sized avatar

Organizations

@brumeproject

Block or report hazae41

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hazae41/README.md

🟢 = Highest standards

🟠 = Still working fine

Companies

  • 🟢 Brume / Technologies to hide yourself in plain sight

Masterpieces

  • 🟢 Bobine / A blockchain in your garage

Webapps

My webapp starters

My webapp libraries

  • 🟢 Glace / Build a webapp with security in mind
  • 🟢 Immutable / Create immutable webapps
  • 🟢 WebAuthnStorage / Deterministic storage using WebAuthn

My React libraries

  • 🟢 Modal / Convenient modals for your React webapp
  • 🟢 Chemin / Create infinite virtual subpaths for your React webapp
  • 🟢 CloseContext / CloseContext provides a close(force?) function to React

My Next.js libraries

  • 🟠 NextSidebuild / Build workers and scripts during your Next.js build

My CSS libraries

  • 🟢 LaBase / The Tailwind framework for monochrome apps

Blockchain

My blockchain libraries

  • 🟢 Clade / Account derivation (BIP-32, SLIP-0010) for the web
  • 🟢 Broca / Mnemonic derivation (BIP-39, Monero) for the web
  • 🟢 Latrine / Secure and private WalletConnect client
  • 🟠 Fixed / Fixed-point numbers in idiomatic TypeScript
  • 🟠 Ledger / Private and supply-chain hardened Ledger controller for the web

My own blockchain

  • 🟢 Bobine / A blockchain in your garage
  • 🟢 OpenBob / Directory of standardized Bobine modules
  • 🟢 Awesome Bobine / A curated list on Bobine ecosystem

My Ethereum webapps

  • 🟢 Brume Wallet / The private Ethereum wallet with built-in Tor (+300 daily users)
  • 🟠 SignThisForMe / Hyperlinkable webapp to sign stuff using Ethereum

My Ethereum libraries

  • 🟠 Cubane / Next-gen Ethereum library for the web

General

My meta-programming libraries

  • 🟢 Phobos / Modern and minimalist testing library for the web
  • 🟢 Deimos / Modern and minimalist benchmarking library for the web
  • 🟢 Saumon / Ultra simple macro system for the web
  • 🟠 Rimraf / Minimalist and supply-chain hardened rimraf

My general libraries

  • 🟢 Result and Option / Rust-like Result and Option for the web
  • 🟢 Plume / Respondable and extendable events for the web
  • 🟢 Gardien / Runtime schema validation and parsing for the web
  • 🟢 Serac / Garbage-collectable persistent key-value database for the web

My general polyfills

Protocols

My protocol libraries

  • 🟢 Pendule (TOTP) / Time-based one-time passcodes (TOTP) for the web
  • 🟢 JSON-RPC / Rust-like JSON-RPC protocol for the web
  • 🟠 APDU / Rust-like APDU protocol for the web
  • 🟠 Echalote (Tor) / Zero-copy Tor protocol for the web (JS + WebAssembly)
  • 🟠 Cadenas (TLS) / Zero-copy TLS protocol for the web (JS + WebAssembly)
  • 🟠 Fleche (HTTP/WS) / Zero-copy HTTP protocol for the web (JS + WebAssembly)
  • 🟠 KCP / Zero-copy KCP protocol for the web
  • 🟠 SMUX / Zero-copy SMUX protocol for the web

My encoding/decoding libraries

  • 🟢 Cursor / Rust-like Cursor for the web
  • 🟢 Binary / Zero-copy binary data types for the web
  • 🟢 KDBX / Rust-like KeePass (KDBX 4) file format for the web
  • 🟢 Base32 / Base32 (RFC 4648) for the web
  • 🟢 Base58 / Base58 for the web
  • 🟠 X509 / Zero-copy X.509 certificates for the web
  • 🟠 ASN1 / Zero-copy ASN.1 <=> DER encoding for the web

My algorithm libraries and WebAssembly adapters

  • 🟢 ChaCha20Poly1305 / ChaCha20Poly1305 adapter for WebAssembly and JS implementations
  • 🟢 Argon2 / Argon2 adapter for WebAssembly and JS implementations
  • 🟠 Sha1 / SHA-1 adapter for WebAssembly and JS implementations
  • 🟠 Keccak256 / Keccak-256 adapter for WebAssembly and JS implementations
  • 🟠 Secp256k1 / Secp256k1 adapter for WebAssembly and JS implementations
  • 🟠 Ripemd160 / RIPEMD-160 adapter for WebAssembly and JS implementations

My WebAssembly libraries

Pinned Loading

  1. create-secure-webapp create-secure-webapp Public

    Start a secure webapp with React and Tailwind

    JavaScript 4 1

  2. result-and-option result-and-option Public

    Rust-like Result for TypeScript

    TypeScript 36 1