js-sha3

A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding.

webcrypto-core

Common layer to be used by crypto libraries based on WebCrypto API for input validation.