Search results
6000 packages found
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
Maintenance: 33%. Quality: 62%. Popularity: 53%.
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
Maintenance: 33%. Quality: 62%. Popularity: 50%.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Maintenance: 33%. Quality: 62%. Popularity: 41%.
Is this value negative zero? === will lie to you
Maintenance: 19%. Quality: 64%. Popularity: 48%.
A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript
Maintenance: 33%. Quality: 62%. Popularity: 38%.
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Maintenance: 2%. Quality: 62%. Popularity: 53%.
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
Maintenance: 33%. Quality: 65%. Popularity: 31%.
A library for arbitrary-precision decimal and non-decimal arithmetic
Maintenance: 6%. Quality: 62%. Popularity: 50%.
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
- pretty
- prettify
- human
- humanize
- humanized
- readable
- time
- ms
- milliseconds
- duration
- period
- range
- text
- string
- View more
Maintenance: 31%. Quality: 54%. Popularity: 39%.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
- bash
- date
- expand
- expansion
- expression
- glob
- match
- match date
- match number
- match numbers
- match year
- matches
- matching
- number
- View more
Maintenance: None. Quality: 62%. Popularity: 52%.
React component to format number in an input or as a text.
Maintenance: 33%. Quality: 64%. Popularity: 29%.
An arbitrary-precision Decimal type for JavaScript.
Maintenance: 4%. Quality: 62%. Popularity: 46%.
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Maintenance: None. Quality: 64%. Popularity: 45%.
The up-to-date and reliable Google's libphonenumber package for node.js.
- browserify
- e164
- format
- formatting
- international
- libphonenumber
- number
- phone
- phonenumber
- rfc3966
- standardize
- wrapper
Maintenance: 33%. Quality: 63%. Popularity: 25%.
Get the native type of a value.
Maintenance: 2%. Quality: 63%. Popularity: 41%.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Maintenance: 30%. Quality: 65%. Popularity: 21%.
Google's libphonenumber pre-compiled with the closure compiler
Maintenance: 33%. Quality: 62%. Popularity: 21%.
A complex numbers library
Maintenance: 33%. Quality: 61%. Popularity: 21%.
Telephone number input React component
Maintenance: 33%. Quality: 62%. Popularity: 20%.
Isomorphic, functional type-checking for Javascript
Maintenance: 29%. Quality: 62%. Popularity: 21%.