#1313th of 15 in ML frameworks and libraries

xgboost

Gradient boosted decision tree library for tabular machine learning

Stars
28.9k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
C++
Stars, last 29 weeks+855
24 Mar 2026: 28,013 stars31 Mar 2026: 28,054 stars7 Apr 2026: 28,097 stars14 Apr 2026: 28,134 stars21 Apr 2026: 28,166 stars28 Apr 2026: 28,198 stars5 May 2026: 28,228 stars12 May 2026: 28,252 stars19 May 2026: 28,291 stars26 May 2026: 28,318 stars2 Jun 2026: 28,344 stars9 Jun 2026: 28,371 stars16 Jun 2026: 28,399 stars23 Jun 2026: 28,422 stars30 Jun 2026: 28,461 stars7 Jul 2026: 28,481 stars14 Jul 2026: 28,510 stars21 Jul 2026: 28,537 stars28 Jul 2026: 28,569 stars4 Aug 2026: 28,584 stars11 Aug 2026: 28,611 stars18 Aug 2026: 28,640 stars25 Aug 2026: 28,671 stars1 Sept 2026: 28,703 stars8 Sept 2026: 28,731 stars15 Sept 2026: 28,754 stars22 Sept 2026: 28,780 stars29 Sept 2026: 28,804 stars6 Oct 2026: 28,833 stars13 Oct 2026: 28,868 stars

28,013 on 24 Mar 202628,868 on 13 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

XGBoost implements parallel tree boosting (GBDT/GBM) under the gradient boosting framework. Per the README, the same code runs on Kubernetes, Hadoop, SGE, Dask, Spark and PySpark, and scales to billions of examples. It is distributed through PyPI, CRAN and conda-forge.

Who it is for: Data scientists and ML engineers training models on tabular data

Strengths

  • Same code runs on Kubernetes, Hadoop, SGE, Dask, Spark and PySpark
  • Packaged on PyPI, CRAN and conda-forge
  • Backed by a KDD 2016 paper; Apache-2.0 licensed
  • Active: release on 2026-09-15 and recent commits

Weaknesses

  • Tree boosting only; not a general deep learning framework
  • README does not state GPU support, RAM needs or language bindings
  • README has no install or quick-start example; relies on external docs
  • Aimed at tabular data; no LLM or generative model support

What it needs

  • Models: gradient boosted decision trees

Also in ML frameworks and libraries

See all 15
Also in ML frameworks and libraries
RankProjectScore
1transformersModel-definition library for text, vision, audio and multimodal models167.7k starsApache-2.094 out of 100
2pytorchPython tensor library with GPU support and tape-based autograd for deep learning104.9k starscustom license92 out of 100
3ultralyticsPython library and CLI for training and running YOLO vision models62.5k starsAGPL-3.086 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts37.2k starsApache-2.082 out of 100
#5tensorflowTensor and neural network framework with Python and C++ APIs201k starsApache-2.080 out of 100