Number

JavaScript libraries for formatting and manipulating numbers.

Newest releases
32k

Marak faker.js - generate massive amounts of fake data in the browser and node.js
 
1.4k

opensource9ja danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
 
10

superhackerboy A utility class to help with random number generation.
 
4

taufik-nurrohman Line number plugin for Highlight.js to show line numbers on every code block automatically.
 
2

lk-geimfari Mimetismo is a fake data generator for TypeScript
 
40

lmammino A Zero-Dependency TypeScript / JavaScript financial utility library inspired by numpy-financial that can be used on Node.js, Deno and the browser.
 
14

benaubin Headless phone number input component for React. Because phone numbers are hard.
 
234

handsontable HyperFormula is a high-performance, spreadsheet-like calculation engine for web applications ⚑
 
666

nastyox Rando.js helps JavaScript developers code randomness more simply and readably. Whether you need to find a random int/float between two numbers, pick a random value from an array, choose a random element from your jQuery object, gr
 
4

letskhabar prime-num is an math library for JavaScript and Node.js. It help you to find all prime number.
 
334

xxczaki Cashify πŸ’Έ Lightweight currency conversion library, successor of money.js This package was created, because the popular money.js library is: not maintained (last commit was ~5 years ago) has ove
 
4.2k

MikeMcl An arbitrary-precision Decimal type for JavaScript. Features Integers and floats Simple but full-featured API Replicates many of the methods of JavaScript's Number.prototype and Math objects Also handle
 
3.1k

niieani Hashids is small JavaScript library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user: http://hashids.org/javascript Getting started Install Hashids
 
552

tc39 BigInt: Arbitrary precision integers in JavaScript Daniel Ehrenberg, Igalia. Stage 4 This proposal is complete and already merged into ECMA262 specification. See the specification text here. Thanks for help and feedba
 
1.2k

enkimute Geometric Algebra for Javascript (with operator overloading and algebraic literals)
 
920

arguiot TheoremJS A Math framework for computation in JavaScript TheoremJS is a mathematical framework that is packed up with tons of useful mathematical functions. It is composed of functions in most mathemat
 
123

observablehq @observablehq/array This library provides methods for operating on columnar data represented as parallel arrays. Most operations involve computing an indexβ€”an array of integers, each in [0, length - 1]β€”and then using th
 
5.5k

chancejs Chance Chance - Random generator helper for JavaScript Homepage: http://chancejs.com Many more details on http://chancejs.com but this single library can generate random numbers, characters, strings, names,
 
89

zadvorsky Ranger Ranger.js is a small, standalone library for working with ranges of numbers in Javascript. Ranger provides all the utility methods you'd expect, including clamp, wrap, map, and random. These methods are availabl
 
4.7k

MikeMcl A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic. Features Integers and decimals Simple API but full-featured Faster, smaller, and perhaps easier to use than JavaScript versi
 
8.8k

adamwdraper Numeral.js A javascript library for formatting and manipulating numbers. Website and documentation Travis Build Status Master Develop NPM #CDNJS Contributing Importa
 
427

R-js libRmath.js This is a 100% Pure Javascript ( TypeScript ) re-write of Statistical R nmath "core" numerical library found here. This is a manual re-write, "emscripten" was not used. Summary libRmath.js port c
 
58

sindresorhus get-range Lazy number range generator Useful for iteration. Similar to the Python 3 range function. Install $ npm install --save get-range Usage const getRange = require('get-range');
 
60

ticky ? Metrick Babel-powered unit magick Introduction Metrick is a library which allows you to convert units and avoid using magic numbers! In combination with a JavaScript syntax extension included w
 
248

moontoast Moontoast Math Library Moontoast\Math is useful for working with integers that are larger than (or may become larger than, through mathematical computations) PHP's max integer value for a given system. On 64-bit syste