Skip to content

hazae41/hazae41

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Maintained projects

Projects I'm currently working on

  • Brume Wallet / The private Ethereum wallet with built-in Tor
  • Network / An anonymous PoW token to monetize the web
  • Cubane / Next-gen Ethereum library for TypeScript
  • Glacier / Keep your data fresh (+120 ⭐)
  • Sighash / Decentralized Ethereum function signature database
  • Ledger / Private and supply-chain hardened Ledger controller for TypeScript

Brume Wallet projects (co-founder)

  • Brume Wallet / The private Ethereum wallet with built-in Tor

My React libraries

  • Glacier / Keep your data fresh (+120 ⭐)

My Ethereum libraries

  • Cubane / Next-gen Ethereum library for TypeScript
  • Ledger / Private and supply-chain hardened Ledger controller for TypeScript

My tooling libraries

  • Saumon / Ultra simple macro system for TypeScript
  • Phobos / Modern and minimalist testing library for the web
  • Deimos / Modern and minimalist benchmarking library for the web

My protocol libraries

  • Echalote / Zero-copy Tor protocol for the web (JS + WebAssembly)
  • Cadenas / Zero-copy TLS protocol for the web (JS + WebAssembly)
  • Fleche / 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 parsing libraries

  • X509 / Zero-copy X.509 certificates for the web
  • ASN1 / Zero-copy ASN.1 <=> DER encoding for the web

My JavaScript utility libraries

  • Bytes / Utilities to deal with Uint8Array
  • Signals / Utilities to deal with AbortSignal
  • Arrays / Utilities to deal with arrays
  • Cascade / Never let streams give you a headache again
  • Bitset / Utilities to deal with arithmetic bitwise operations
  • Future / Just like a Promise but you can manually resolve or reject it
  • Disposer / A wrapper for an object with a dispose function
  • Result / Rust-like Result for TypeScript
  • Option / Rust-like Option for TypeScript
  • Cursor / Rust-like Cursor for TypeScript
  • Mutex / Rust-like Mutex and Semaphore for TypeScript
  • Box / Rust-like Box for TypeScript
  • JSON-RPC / Rust-like JSON-RPC protocol for TypeScript
  • APDU / Rust-like APDU protocol for TypeScript
  • Binary / Zero-copy binary data types
  • Piscine / Create async pools with automatic retry
  • Plume / Typed async events with sequenced and parallel dispatching
  • Rimraf / Minimalist and supply-chain hardened rimraf
  • Decibel / Queriable in-memory database for TypeScript

My WebAssembly libraries

  • Naberius / WebAssembly bits processing utilities (unpack, pack, xor)
  • Foras / WebAssembly port of Deflate, Gzip, and Zlib compression algorithms (+110 ⭐)
  • Berith / WebAssembly port of Ed25519 signatures and X25519 key exchange
  • Paimon / WebAssembly port of RSA encryption and signatures
  • Zepar / WebAssembly port of Aes128Ctr128Be and ChaCha20Poly1305 encryption algorithms
  • Morax / WebAssembly port of SHA-1, SHA-256, Keccak-256, RIPEMD-160, and CRC-32 hashing algorithms
  • Alocer / WebAssembly port of Base64, Base64URL, Base16, and Base58 encoding algorithms
  • Eligos / WebAssembly port of Secp256k1 signatures and key exchange

My algorithm adapters

  • Ed25519 / Ed25519 adapter for WebAssembly and JS implementations
  • X25519 / X25519 adapter for WebAssembly and JS implementations
  • Sha1 / SHA-1 adapter for WebAssembly and JS implementations
  • Keccak256 / Keccak-256 adapter for WebAssembly and JS implementations
  • Base16 / Base16 adapter for WebAssembly and JS implementations
  • Base64 / Base64 adapter for WebAssembly and JS implementations
  • Base64URL / Base64URL adapter for WebAssembly and JS implementations
  • Base58 / Base58 adapter for WebAssembly and JS implementations
  • Secp256k1 / Secp256k1 adapter for WebAssembly and JS implementations
  • ChaCha20Poly1305 / ChaCha20Poly1305 adapter for WebAssembly and JS implementations
  • Ripemd160 / RIPEMD-160 adapter for WebAssembly and JS implementations

Unmaintained projects

Orbitum Space projects (founder)

My WebAssembly libraries

  • ethabi.wasm / Fast Ethereum ABI encoder/decoder for Deno, written in Rust
  • AES-CFB for Deno / Fast AES-CFB encryption for Deno, written in Rust

My Deno libraries

  • mutevents.ts / Typed, mutable, async, and promiseable events for Deno
  • multisocket.ts / WebSockets but with channels, for Deno and the browser
  • abortable.ts / Abortable promises for Deno
  • sequence.ts / Iterable piping and processing utility for Deno
  • timeout.ts / Abortable promise timeout for Deno

My Ethereum related projects

My Android apps

  • Sweet IPFS / IPFS node monitoring for Android & ChromeOS (+80 ⭐)
  • Kheyboard / El Risitas stickers keyboard for Android

Contributions

Deno

  • Deno / A secure JavaScript and TypeScript runtime

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published