argon2_bind
Bindings to the high-level Argon2 C API
Summary
| Latest Version | Unknown |
|---|---|
| License | Apache-2.0 |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:23 |
Tags
Installation
nimble install argon2_bind
choosenim install argon2_bind
git clone https://github.com/D-Nice/argon2_bind
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| argon2_bind | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/D-Nice/argon2_bind |
|---|---|
| Homepage | https://github.com/D-Nice/argon2_bind |
| Registry Source | nimble_official |
README
argon2_bind
Nim binding library to the Argon2 C implementation.
Dependencies
Static Linking (default)
- requires
--threads:onflag when compiling
Dynamic Linking
- libargon2
- pass
-d:dynlinkflag when compiling to trigger dynamic argon2 use
Supported Distros
nimble i
To install any package dependencies.
Docs
Available @ https://d-nice.github.io/argon2_bind/argon2_bind.html
Notes
You will need at least 1 GiB of free memory to run the tests.
Multithreading
The argon2 execution will be multithreaded in all instances, except if
using --dynlibOverride:libargon2 -d:dynlink, even if you pass --threads:on.
However, it doesn't make much sense to pass these parameters though, with the
static linking being built-in as the default.
