zeebo / blake3
Pure Go implementation of BLAKE3 with AVX2 and SSE4.1 acceleration
☆412Updated 6 months ago
Alternatives and similar repositories for blake3:
Users that are interested in blake3 are comparing it to the libraries listed below
- An AVX-512 accelerated implementation of the BLAKE3 cryptographic hash function☆366Updated last week
- XXH3 algorithm in Go☆427Updated last year
- uint128 for Go☆239Updated 3 months ago
- Network address types☆715Updated last year
- atomic is a go package for atomic file writing☆200Updated 2 years ago
- Arbitrary-precision decimals for Go☆713Updated 6 months ago
- io.Reader and io.Writer with progress and remaining time estimation☆409Updated 4 years ago
- Assert your Go code is inlined and bounds-check eliminated☆247Updated last month
- A high-performance, arbitrary-precision, floating-point decimal library.☆544Updated 10 months ago
- A go function to report total system memory☆196Updated 2 years ago
- Package renameio provides a way to atomically create or replace a file or symbolic link.☆615Updated last year
- Go package to simulate bandwidth, latency and packet loss for net.PacketConn and net.Conn interfaces☆320Updated 5 years ago
- A native implementation of the excellent XXHash hashing algorithm.☆435Updated 2 years ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆238Updated 3 months ago
- Minimal metrics for Go (counter/gauge/histogram). No dependencies. Compatible with expvar. Web UI included.☆358Updated 5 years ago
- 🔏 A Go library and tools for DKIM, DMARC and Authentication-Results☆184Updated last month
- Fast, fully fledged murmur3 in Go.☆317Updated last year
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆365Updated last year
- Go implementation of the Noise Protocol Framework☆524Updated last year
- Using brotli compression to embed static files in Go.☆529Updated 3 years ago
- Pure golang package for reading and writing xz-compressed files☆490Updated 5 months ago
- Shotizam analyzes the size of Go binaries☆608Updated 7 months ago
- Include files in your binary the easy way☆277Updated 4 years ago
- Diodes are ring buffers manipulated via atomics.☆470Updated this week
- Go implementation of the Data At Rest Encryption (DARE) format.☆368Updated 5 months ago
- filippo.io/edwards25519 — A safer, faster, and more powerful low-level edwards25519 Go implementation.☆152Updated last week
- quiwi 🥝 - QUIC implementation in Go.☆259Updated last year
- depaware makes you aware of your Go dependencies☆444Updated last month
- CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of …☆805Updated this week
- MemConn is an in-memory network stack for Go.☆549Updated last year