hash-wasm offers high-performance hashing algorithms compiled to WebAssembly. It supports various popular algorithms like SHA-256, SHA-512, Blake3, and xxHash directly in the browser and Node.js. Leveraging WebAssembly ensures near-native speeds for cryptographic operations, improving performance compared to JavaScript-based hashing libraries. Ideal for client-side data integrity checks, digital signatures, and secure storage without relying on server-side processing. Includes streaming APIs for handling large files efficiently.
The npm package hash-wasm had frequent releases in 2020, with multiple versions each month between April and November. Release frequency significantly slowed down since then. There were only sporadic releases in October and November 2023, and November 2024. There were no releases in 2025 up to August.
Hash-wasm npm package downloads show strong year-over-year growth, consistently exceeding 1.3 million monthly downloads since April 2024. Downloads peaked in July 2025 at over 2.1 million. September 2025 downloads are incomplete, showing only 669,260 downloads so far.