10 Best Node.js Encryption Libraries

List hand-picked by Openbase Experts
Learn More

il

iconv-lite

Convert character encodings in pure javascript.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.8K
Weekly Downloads
49.3M
Last Commit
9mos ago
User Rating
5.0/ 5
2
Top Feedback
jwt-decode

jwt-decode

Decode JWT tokens; useful for browser applications.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.7K
Weekly Downloads
4.1M
Last Commit
9mos ago
User Rating
4.8/ 5
6
Top Feedback
4Easy to Use
3Great Documentation
1Performant
it

io-ts

Runtime type system for IO decoding/encoding

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.8K
Weekly Downloads
812K
Last Commit
8mos ago
User Rating
4.7/ 5
3
Top Feedback
1Hard to Use
buttercup

buttercup

🎩 The mighty NodeJS password vault

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
410
Weekly Downloads
168
Last Commit
7mos ago
User Rating
5.0/ 5
1
Top Feedback
sl

secure-ls

🔒 Secure localStorage data with high level of encryption and data compression

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
586
Weekly Downloads
29.9K
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
cyberchef

cyberchef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
19.5K
Weekly Downloads
1.5K
Last Commit
1yr ago
User Rating
4.0/ 5
6
Top Feedback
pkijs

pkijs

PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
30.6K
Last Commit
9mos ago
xc

xml-crypto

Xml digital signature and encryption library for Node.js

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
176
Weekly Downloads
697K
Last Commit
1yr ago
js

jwt-simple

JWT(JSON Web Token) encode and decode module for node.js

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.3K
Weekly Downloads
179K
Last Commit
2yrs ago
ee

ethereum-encryption

Use this to encrypt, decrypt, sign and verify data with an ethereum public- or privateKey

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
2
Last Commit