XGBoost
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow observed · 2026-10-19
Health v2 · maintenance only
94/100
- Activity 100
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 32.0
- age_days: 4639
- days_rel: 35
- days_push: 2
- n_releases_24m: 19
Adoption not part of the score
28887 stars · 8947 forks observed · 2026-10-19
What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-05, confidence 0.99
XGBoost is an optimized, scalable gradient boosting library written in C++ with bindings for Python, R, Java, Scala and other languages. It supports single‑machine and distributed training on platforms such as Hadoop, Spark, Dask and Kubernetes.
Use cases
- train high‑performance gradient boosting models on large tabular datasets
- run distributed model training across a Spark or Dask cluster
- perform feature importance analysis and model interpretation for tree ensembles
- apply XGBoost for ranking tasks in information retrieval
- use GPU acceleration to speed up training on massive data
When to choose
- you need a fast, memory‑efficient implementation of gradient boosting
- your workload requires scaling to billions of examples or distributed training
- you want seamless integration with Python, R, Java, or Scala ecosystems
- GPU support is important for reducing training time
When to avoid
- you need deep learning models such as neural networks
- your data is primarily unstructured text or images requiring convolutional architectures
- you prefer a pure Python library with minimal compiled dependencies
Facets
library · maturity active
machine-learning machine-learning data-science windows python jvm cpp gradient-boosting gbdt distributed xgboost tree-ensemble linux macos r
2 sources
- readme: https://github.com/dmlc/xgboost · fetched 2026-10-19 · 2960b9ad23af
- homepage: https://xgboost.readthedocs.io/ · fetched 2026-09-21 · 48129cd080ee
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dmlc/xgboost | main | 94 |
| dmlc/ps-lite | infra | 60 |
| dmlc/mshadow | backend | 10 |
| dmlc/cxxnet | main | 10 |
| dmlc/rabit | backend | 23 |
| dmlc/XGBoost.jl | sdk | 94 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem