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/stats-incr-covariance
Compute an unbiased sample covariance incrementally.
2.1k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@stdlib/math-base-special-abs2
Compute the squared absolute value of a double-precision floating-point number.
2k---7 months ago
0.2.3
CommonJSBundledNumbers and maths
@equinor/videx-math
A library with math used by Videx.
2k---2 days ago
1.2.2
ESM + CommonJSBundledNumbers and maths
@stdlib/math-base-special-expit
Standard logistic function.
2k---7 months ago
0.2.4
CommonJSBundledNumbers and maths
@stdlib/blas-base-gaxpy
Multiply a vector `x` by a constant and add the result to `y`.
2k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
sinful-math
Simple, safe floating point math. Based on the Math portion of the sinful.js project at https://github.com/guipn/sinful.js
2k+75%-12 years ago
0.0.1
CommonJSNoneNumbers and maths
basic-math-utils
Basic math utilities for doing some basic math operations
2k+188%-8 years ago
0.3.4
ESM + CommonJSNoneNumbers and maths
@stdlib/ml-incr-binary-classification
Incrementally perform binary classification using stochastic gradient descent (SGD).
2k---7 months ago
0.2.3
CommonJSBundledNumbers and maths, AI and machine learning
@stdlib/ml-incr-sgd-regression
Online regression via stochastic gradient descent (SGD).
1.9k---7 months ago
0.2.3
CommonJSBundledNumbers and maths, AI and machine learning
@stdlib/ml-incr-kmeans
Incrementally partition data into `k` clusters.
1.9k---7 months ago
0.2.2
CommonJSBundledNumbers and maths, Node.js utilities
@stdlib/math-base-special-erfcx
Scaled complementary error function.
1.9k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
to-numbers
Converts words (including decimal points) into numbers & currency. The reverse of to-words.
1.9k---
1.1.0
ESM + CommonJSBundledNumbers and maths, Internationalisation
normal-distribution
A small javascript module for working with normal distributions
1.8k-20%-5 years ago
1.1.1
CommonJSNoneNumbers and maths
@stdlib/stats-base-max
Calculate the maximum value of a strided array.
1.8k---2 years ago
0.2.2
CommonJSBundledNumbers and maths
@stdlib/blas-ext-base-dapx
Add a scalar constant to each element in a double-precision floating-point strided array.
1.8k---7 months ago
0.3.1
CommonJSBundledNumbers and maths
@stdlib/stats-chi2test
Perform a chi-square independence test.
1.8k---7 months ago
0.2.2
CommonJSBundledNumbers and maths
ts-matrix
A Vector and Matrix math utility library.
1.8k-58%-13 days ago
2.0.0
ESM + CommonJSBundled3D, WebGL and game engines, Numbers and maths
@stdlib/stats-strided-dmin
Calculate the minimum value of a double-precision floating-point strided array.
1.8k---7 months ago
0.1.1
CommonJSBundledNumbers and maths
@stdlib/stats-base-dists-normal-logpdf
Natural logarithm of the probability density function (PDF) for a normal distribution.
1.7k---7 months ago
0.3.1
CommonJSBundledPDF and documents, Numbers and maths
@stdlib/number-float64-base-ulp-difference
Compute the number of representable double-precision floating-point values that separate two double-precision floating-point numbers along the real number line.
1.7k---7 months ago
0.1.1
CommonJSBundledNumbers and maths
bigdecimal.js
A BigDecimal implementation with native BigInts
1.7k+70%-2 months ago
1.7.1
ESM + CommonJSBundledNumbers and maths
number-formatter
Lightweight & Fast JavaScript Number Formatter
1.7k-49%--
1.2.0
CommonJSNoneNumbers and maths
@stdlib/stats-base-range
Calculate the range of a strided array.
1.7k---2 years ago
0.2.2
CommonJSBundledNumbers and maths
extract-math
Extract TeX math environments
1.7k-27%-6 years ago
1.2.3
CommonJSBundledNumbers and maths
break_infinity.js
Performance-oriented decimal.js replacement for incremental games.
1.7k+159%--
2.2.0
ESM + CommonJSBundledNumbers and maths
@stdlib/stats-base-min
Calculate the minimum value of a strided array.
1.7k---2 years ago
0.2.2
CommonJSBundledNumbers and maths
pg-safe-numbers
Safe number parsing for pg and Sequelize.
1.6k+53%-10 years ago
0.7.0
CommonJSNoneParsers and serialisers, ORMs and query builders
@metrics/client
A streaming metric producer. Allows producing counters, gauges, histograms and summaries in a way that is independent of your metrics system.
1.6k---1 year ago
2.5.5
CommonJSBundledMonitoring and error tracking, Numbers and maths
@stdlib/stats-base-dists-normal-ctor
Normal distribution constructor.
1.5k---7 months ago
0.2.3
CommonJSBundledNumbers and maths, PDF and documents
desmos
Desmos is the dead-simple way to embed rich, interactive math into your web page or web app.
1.4k-24%-5 years ago
1.5.4
CommonJSNoneNumbers and maths
glsl-constants
Common GLSL math constants (with 11 decimals) available both as ES modules strings and as GLSL files for use with glslify.
1.4k-42%-2 years ago
2.0.1
ESM onlyBundled3D, WebGL and game engines, Numbers and maths
@excalimath/core
Math companion plugin for Excalidraw — KaTeX equations, Plotly.js graphs, and STEM shape libraries.
1.4k---6 days ago
1.3.1
ESM onlyBundledNumbers and maths
tofixed
Converts a number into a string, keeping a specified number of decimals.
1.4k+93%--
1.0.0
CommonJSNoneNumbers and maths
math-abs
Computes an absolute value.
1.3k-31%--
1.0.2
CommonJSNoneNumbers and maths
big-js
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
1.3k-18%--
3.1.3
CommonJSNoneNumbers and maths
fnumber
A small number formatter.
1.3k+143%--
0.1.0
CommonJSNoneNumbers and maths
@metrics/metric
The metric class definition which metric objects in the @metrics library is instansiated from
1.3k---1 year ago
2.3.4
CommonJSBundledMonitoring and error tracking, Numbers and maths
@dcl/ecs-math
Decentraland Ecs Math
1.3k---1 year ago
2.1.0
CommonJSBundledNumbers and maths
random-floating
Return a random floating point number.
1.3k+101%--
1.0.1
CommonJSNoneNumbers and maths
cos-similarity
Computes the cosine similarity between two vectors
1.2k+53%-2 years ago
2.0.0
ESM onlyBundledNumbers and maths
ldml-number
Formats numbers using the Unicode formatting standard, LDML.
1.2k+50%-9 years ago
1.1.0
CommonJSNoneInternationalisation, Numbers and maths
wallace-cli
Pretty CSS analytics on the CLI
1.2k+1090%-1 month ago
4.0.3
ESM onlyNoneCLI tools and terminal utilities, CSS-in-JS and styling
@stdlib/stats-base-dists-chisquare-pdf
Chi-squared distribution probability density function (PDF).
1.1k---7 months ago
0.2.3
CommonJSBundledPDF and documents, Numbers and maths
bn-str-256
Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.
1.1k-50%-7 years ago
1.9.1
CommonJSNoneBlockchain and Web3, Numbers and maths
@stdlib/stats-base-dists-chisquare-logpdf
Natural logarithm of the probability density function (PDF) for a chi-squared distribution.
1.1k---7 months ago
0.2.3
CommonJSBundledPDF and documents, Numbers and maths
@stdlib/stats-base-dists-chisquare-ctor
Chi-squared distribution constructor.
1.1k---7 months ago
0.2.3
CommonJSBundledNumbers and maths, PDF and documents
dsh-vibe-math
Multi-agent mathematical problem-solving & verification frameworks for DeepSeek Harness — FOUR agent presets in one install: vibe-math-v2 (probability-driven: qs.json + Propos knowledge base + explorer→solver→review/debate verdict), vibe-math-v3 (THIRD-ge
1k--2 days ago
2.3.16
ESM onlyNoneNumbers and maths
deromanize
Convert roman numerals to arabic numbers (useful for books, outlines, documentation, slide decks, etc)
778---9 years ago
1.0.0
CommonJSNoneCharts and data visualisation, Numbers and maths
hexo-math
Add KaTeX and MathJax support to Hexo
232----
5.0.0
CommonJSNoneNumbers and maths
katex-copytex
Copy KaTeX math as TeX commands
216----
1.0.2
CommonJSNoneNumbers 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.