pkcs11js
A Node.js implementation of the PKCS#11 2.40 interface
graphene-pk11
A simple layer for interacting with PKCS #11 / PKCS11 / CryptoKI for Node in TypeScript
smartcardx
Backend library for communication with smartcards using system native PCSC interface. Plain Iso7816 + EMV + GlobalPlatform functionality.