Frontend Frameworks

xgboost-node

Run XGBoost models and make predictions directly in Node.js.

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

What it is

xgboost-node allows developers to integrate XGBoost machine learning models into their Node.js applications, enabling seamless prediction capabilities within the JavaScript ecosystem.

xgboost-node stands out by providing a direct integration of XGBoost models into Node.js, allowing developers to leverage powerful machine learning capabilities within their JavaScript applications without the need for external services or platforms.

When it fits — and when it doesn’t

A good fit for

  • Node.js developers who need to integrate XGBoost models directly into their applications without external dependencies.

  • Projects requiring efficient and fast model execution within the Node.js runtime.

Look elsewhere if

  • Developers looking for a cloud-based service for machine learning predictions

  • Teams that require real-time streaming data processing with complex ML models

Known weaknesses

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

  1. 01

    Limited documentation and examples for complex use cases

    Official documentation lacks comprehensive guides on advanced model tuning and deployment scenarios

  2. 02

    Performance overhead due to Node.js environment

    Running XGBoost models within a JavaScript runtime can introduce latency compared to native Python execution

What it does well

  • Integration of XGBoost models into Node.js applications

  • Seamless prediction capabilities within JavaScript ecosystem

  • Efficient model loading and execution

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 xgboost-node

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

Open the setup guide →
Get the badge

A small badge for xgboost-node’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.

xgboost-node — tracked on AI Navigator

Markdown

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

HTML

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