Powerful and Lightweight : Has over 100 customizable settings. Built as separate modules to keep filesize down.
Developer-Friendly : Has connectors for React, Vue, and Angular. Provides high-quality TypeScript definitions.
FingerprintJS is the most advanced open-source fraud detection JS library. FingerprintJS collects all the unique features from a device/browser passing them through a hash function to provide a unique identifier.