Introducing Sodium, a new cryptographic library 13 years ago
Unfortunately, like NaCl, it's missing 2 common and critical functions:
1. Password-based key derivation
2. Persistent key storage
So developers are still expected to work out those 2 problems and will reliably screw them up.