Bindings for other languages
- .NET: libsodium-net
- C++: sodiumpp
- C++: tears
- Clojure: caesium
- Clojure: naclj
- Common LISP: cl-sodium
- D: Chloride
- D: Shaker
- D: Sodium
- Delphi/FreePascal: Delphi/FreePascal
- Dylan: libsodium-dylan
- Elixir: Savory
- Erlang: ENaCl
- Erlang: Erlang-NaCl
- Erlang: Erlang-Libsodium
- Erlang: Salt
- Fortran: Fortium
- Go: GoSodium
- Go: libsodium-go
- Go: Natrium
- Go: Sodium
- Haskell: Saltine
- HaXe: haxe_libsodium
- Idris: Idris-Sodium
- Java (Android): Libstodium
- Java (Android): Robosodium
- Java (Android): Libsodium-JNI
- Java: Kalium
- Java: sodium-jni
- JavaScript (compiled to pure JavaScript): libsodium.js
- JavaScript (libsodium.js wrapper): Natrium
- JavaScript (libsodium.js wrapper for browsers): Natrium Browser
- JavaScript (NodeJS): node-sodium
- Julia: Sodium.jl
- Lisp (CFFI): foreign-sodium
- Lua: lua-sodium
- MRuby: mruby-libsodium
- Nim: Libsodium.nim
- Nim: Sodium.nim
- OCaml: ocaml-sodium
- Objective-C: NAChloride
- Objective-C: SodiumObjc
- PHP: PHP-Sodium
- PHP: libsodium-php
- Perl: Crypt-Sodium
- Perl: Crypt::Nacl::Sodium
- Pharo/Squeak: Crypto-NaCl
- Pony: Pony-Sodium
- Python: LibNaCl
- Python: PyNaCl
- Python: PySodium
- Q/KDB: Qsalt
- R: Sodium
- Racket: Natrium
- Racket: part of CRESTaceans
- Ruby: RbNaCl
- Ruby: Sodium
- Rust: Sodium Oxide
- Rust: libsodium-sys
- Swift: NaOH
- Swift: Swift-Sodium