node-forge
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
@peculiar/asn1-x509
ASN.1 schema of `Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile` (RFC5280)
@fidm/x509
Pure JavaScript X509 certificate tools for Node.js
rasha
💯 PEM-to-JWK and JWK-to-PEM for RSA keys in a lightweight, zero-dependency library focused on perfect universal compatibility.