Frontend Frameworks

regression-js

JavaScript library for least squares fitting methods.

Status
UnmaintainedNo commits in 3181 days.
Last checked
Checked · Oct 12, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Regression-js is a JavaScript library that provides various least squares fitting methods to find trends in data sets, making it useful for developers and data scientists working with statistical analysis in web applications.

Regression-js stands out as a lightweight, easy-to-integrate JavaScript library that provides robust least squares fitting methods without the need for complex setup or external dependencies.

When it fits — and when it doesn’t

A good fit for

  • Web developers needing to integrate statistical models into their projects.

  • Data analysts working with JavaScript who require least squares fitting methods.

Look elsewhere if

  • Projects requiring real-time data processing and analysis beyond the capabilities of a library.

  • Users looking for a full-service analytics platform rather than a specialized library.

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited support for advanced statistical methods

    The library primarily focuses on least squares fitting and lacks support for more sophisticated regression techniques like regularization or Bayesian regression.

  2. 02

    Performance issues with large datasets

    Regression-js may become slow when processing very large datasets due to its in-memory computation approach, which can lead to increased memory usage and slower execution times.

  3. 03

    Small community and limited third-party contributions

    The library has a relatively small user base and few contributors, leading to fewer bug fixes, feature requests, and community support compared to more popular statistical libraries.

What it does well

  • Various least squares fitting methods for data analysis.

  • Easy integration into web applications and Node.js projects.

  • Comprehensive documentation and examples.

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up regression-js

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for regression-js’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

regression-js — tracked on AI Navigator

Markdown

[![regression-js — tracked on AI Navigator](https://navigateaitools.com/badge/regression-js.svg)](https://navigateaitools.com/explorer/tool/regression-js)

HTML

<a href="https://navigateaitools.com/explorer/tool/regression-js"><img src="https://navigateaitools.com/badge/regression-js.svg" alt="regression-js — tracked on AI Navigator" height="58"></a>