A small alternative of fingerprint.js, Broprint.js

Greetings developers ☕.

I have published a browser fingerprinting library to NPM. It’s written in typescript. A user can uniquely identify a browser by generating the device id with this library.

Broprint.js is the world’s easiest, smallest and powe…


This content originally appeared on DEV Community and was authored by Rajesh Royal

Greetings developers ☕.

I have published a browser fingerprinting library to NPM. It's written in typescript. A user can uniquely identify a browser by generating the device id with this library.

Broprint.js is the world's easiest, smallest and powerful visitor identifier for browsers.(too much to handle 😅)

This library usages canvas and audio fingerprint techniques. We are already using it in production for a small userbase and It works great.
Below is the GitHub link of Broprint.js.

GitHub logo Rajesh-Royal / browser-fingerprint

This package generates a unique ID/String for different browsers. Like chrome, Firefox and any other browsers which supports canvas and audio Fingerprinting.

Broprint.js

The world's easiest, smallest and powerful visitor identifier for browsers.

Tweet

This package generates a unique ID/String for different browsers. Like chrome, Firefox or any other browsers which support `canvas` and `audio` fingerprinting. You can easily do the browser fingerprinting with this library. Its small and minimal.


CodeSandbox, Live Demo

🙉 What's all the hullabaloo?

Broprint.js helps JavaScript developers code visitors identifier more simply, readably, and securely. Whether you need to find a unique visitor, do analytics, browser fingerprinting, or do anything of the like while even preventing frauds, we've got you covered at a cryptographically strong level. The best part? Our library is extremely lightweight and developer friendly- which means it won't take a toll on your project, and it's uber-simple to implement. This library works on the concept of canvas fingerprint and audio fingerprint, the final result which a user get is the combination of audio and canvas

This library really needs contributions of the developer community, myself being a beginner in opensource don't know much about things.

Your contributions are more than welcome to this repo, also what you can do is give star or fork this repo your contributions will be shown at the bottom. (I just learned this luring strategy few days earlier from dev.to itself 🤪)

broprint.js forkers and stargazers

Live Demo of this project - Broprint.js

Thank you for reading and have a great day ahead ✌.


This content originally appeared on DEV Community and was authored by Rajesh Royal


Print Share Comment Cite Upload Translate Updates
APA

Rajesh Royal | Sciencx (2022-04-20T02:34:37+00:00) A small alternative of fingerprint.js, Broprint.js. Retrieved from https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/

MLA
" » A small alternative of fingerprint.js, Broprint.js." Rajesh Royal | Sciencx - Wednesday April 20, 2022, https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/
HARVARD
Rajesh Royal | Sciencx Wednesday April 20, 2022 » A small alternative of fingerprint.js, Broprint.js., viewed ,<https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/>
VANCOUVER
Rajesh Royal | Sciencx - » A small alternative of fingerprint.js, Broprint.js. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/
CHICAGO
" » A small alternative of fingerprint.js, Broprint.js." Rajesh Royal | Sciencx - Accessed . https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/
IEEE
" » A small alternative of fingerprint.js, Broprint.js." Rajesh Royal | Sciencx [Online]. Available: https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/. [Accessed: ]
rf:citation
» A small alternative of fingerprint.js, Broprint.js | Rajesh Royal | Sciencx | https://www.scien.cx/2022/04/20/a-small-alternative-of-fingerprint-js-broprint-js/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.