Skip to content
JS
Package category

Numbers and maths

Big numbers, decimals, statistics, random numbers and formatting.

401 packages0 comparisons

Packages compared

401 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@stdlib/constants-float64-min-base2-exponent-subnormal
The minimum biased base 2 exponent for a subnormal double-precision floating-point number.
497.9k---2 years ago
0.2.1
CommonJSBundledNumbers and maths
@stdlib/constants-float64-max-base2-exponent-subnormal
The maximum biased base 2 exponent for a subnormal double-precision floating-point number.
497.9k---2 years ago
0.2.1
CommonJSBundledNumbers and maths
@stdlib/complex-reimf
Return the real and imaginary components of a single-precision complex floating-point number.
457.7k---2 years ago
0.2.1
CommonJSBundledNumbers and maths
numfmt
Full Excel style number formatting
409.5k+525%-5 months ago
3.2.6
ESM + CommonJSBundledPDF and documents, Numbers and maths
expr-eval
Mathematical expression evaluator
382.7k-49%-6 years ago
2.0.2
ESM + CommonJSBundledNumbers and maths, Parsers and serialisers
hex2dec
Arbitrary precision decimal/hexadecimal converter.
351.5k+21%-7 years ago
1.1.2
CommonJSNoneNumbers and maths
@univerjs/sheets-numfmt-ui
Number format menus, editors, and previews for Univer Sheets.
327.8k---1 day ago
1.0.2
ESM + CommonJSBundledPDF and documents, Numbers and maths
random-int
Generate a random integer
319.7k+37%-1 year ago
3.1.0
ESM onlyBundledNumbers and maths
@chakra-ui/stat
A React component for displaying statistics
279.4k---3 years ago
2.1.1
ESM + CommonJSBundledReact, Charts and data visualisation
@stdlib/math-base-special-pow
Exponential function.
271.6k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@apimatic/json-bigint
JSON.parse with bigints support
242.4k---4 years ago
1.2.0
CommonJSBundledNumbers and maths
@stdlib/math-base-special-floor
Round a double-precision floating-point number toward negative infinity.
241.4k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
toformat
Adds a `toFormat` instance method to decimal.js or big.js
227.5k+84%-8 years ago
2.0.0
CommonJSNoneNumbers and maths
@stdlib/math-base-special-max
Return the maximum value.
206.7k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/math-base-special-ceil
Round a double-precision floating-point number toward positive infinity.
206.3k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-trunc
Round a double-precision floating-point number toward zero.
205.9k---7 months ago
0.2.3
CommonJSBundledNumbers and maths, Polyfills and shims
@stdlib/math-base-special-exp
Natural exponential function.
205.4k---7 months ago
0.2.5
CommonJSBundledNumbers and maths
@stdlib/math-base-special-sqrt
Compute the principal square root of a double-precision floating-point number.
204.4k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-ln
Evaluate the natural logarithm of a double-precision floating-point number.
196.5k---7 months ago
0.2.5
CommonJSBundledNumbers and maths
@stdlib/constants-float64-high-word-significand-mask
High word mask for the significand of a double-precision floating-point number.
190.6k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/constants-float64-ln-two
Natural logarithm of 2.
189k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/complex-float64-reim
Return the real and imaginary components of a double-precision complex floating-point number.
184.4k---7 months ago
0.1.4
CommonJSBundledNumbers and maths
@stdlib/math-base-special-kernel-sin
Compute the sine of a double-precision floating-point number on [-π/4, π/4].
182.2k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
@stdlib/constants-float64-eulergamma
The Euler-Mascheroni constant.
180.9k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-gammaln
Natural logarithm of the gamma function.
180.8k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/math-base-special-log1p
Evaluate the natural logarithm of 1+x.
177.1k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
stats-lite
A light statistical package that operates on numeric Arrays.
176.6k+53%-8 years ago
2.2.0
CommonJSNoneNumbers and maths
@cortex-js/compute-engine
Symbolic computing and numeric evaluations for JavaScript and Node.js
176.4k---today
0.134.0
ESM + CommonJSBundledNumbers and maths, Parsers and serialisers
@stdlib/math-base-special-round
Round a numeric value to the nearest integer.
164.8k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/math-base-special-sin
Compute the sine of a number.
159.4k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
micromark-extension-math-extended
micromark extension for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters
158.8k+1558444%-1 month ago
3.2.2
ESM onlyBundledMarkdown, Parsers and serialisers
remark-math-extended
remark plugin for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters
158k+1505203%-1 month ago
6.1.1
ESM onlyBundledMarkdown, Parsers and serialisers
mathlive
A web component for math input
157.5k+274%-3 months ago
0.110.0
ESM + CommonJSBundledNumbers and maths, Rich text and code editors
@stdlib/math-base-special-rempio2
Compute `x - nπ/2 = r`.
156.7k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/complex-float32-reim
Return the real and imaginary components of a single-precision complex floating-point number.
153.7k---7 months ago
0.1.4
CommonJSBundledNumbers and maths
@stdlib/math-base-special-cos
Compute the cosine of a number.
153.1k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/constants-float64-eps
Difference between one and the smallest value greater than one that can be represented as a double-precision floating-point number.
151.3k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
react-katex
Display math in TeX with KaTeX and ReactJS
150.8k+191%-1 year ago
3.1.0
CommonJSNoneNumbers and maths, React
@stdlib/math-base-special-kernel-cos
Compute the cosine of a double-precision floating-point number on [-π/4, π/4].
147.7k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
@stdlib/math-base-special-min
Return the minimum value.
142k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
mathjax
Beautiful and accessible math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers. This package includes the packaged components (install mathjax-full to get the source
137.6k+30%-2 months ago
4.1.3
ESM + CommonJSNoneNumbers and maths, Image processing
@keystonehq/alias-sampling
A Node.js module for efficient sampling from a discrete probability distribution using the alias method.
137k---2 years ago
0.1.2
ESM + CommonJSBundledNumbers and maths
@stdlib/constants-float64-max
Maximum double-precision floating-point number.
134k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/constants-float32-smallest-normal
Smallest positive normalized single-precision floating-point number.
132.1k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/constants-float64-gamma-lanczos-g
Arbitrary constant `g` to be used in Lanczos approximation functions.
132.1k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-tools-sum-series
Compute the sum of an infinite series.
132.1k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-gamma-lanczos-sum-expg-scaled
Calculate a scaled Lanczos sum for the approximation of the gamma function.
132k---7 months ago
0.2.2
CommonJSBundledNumbers and maths
convert
The smallest & fastest library for really easy, totally type-safe unit conversions in TypeScript & JavaScript
131.4k+316%-14 days ago
8.0.2
ESM onlyBundledNumbers and maths, TypeScript tooling
@vueuse/math
Math functions for VueUse
130.4k---9 days ago
15.0.0
ESM onlyBundledVue, Numbers and maths
@stdlib/math-base-special-factorial
Evaluate a factorial.
129.4k---7 months ago
0.3.2
CommonJSBundledNumbers and maths

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

No comparisons for this package yet.