
BigInteger.js is an arbitrary-length integer library for JavaScript, allowing arithmetic operations on integers of unlimited size, notwithstanding memory and time limitations.
As of 2018 this library acts as a thin wrapper over the native BigInteger implementation.