What is XGBoost?
XGBoost trains gradient-boosted decision-tree models for predictive tasks.
Who is XGBoost for?
Teams evaluating XGBoost for machine learning & scientific python workflows, particularly gradient boosting and tree-based models. Check the edition and intended deployment before selecting a package.
XGBoost features
The core capabilities to consider for your workflow.
- Gradient boosting
- Tree-based models
- Model training
XGBoost pricing
Open-source software
Review the software licence and distribution, then scope infrastructure, maintenance and support. Commercial hosting, proprietary extensions and managed services can be priced separately.
Calculate the cost of your quote →Free access & evaluation
An open-source software edition is available. Check the exact licence and distribution; hosting, operation, support and separately licensed extensions may still cost money.
Before you choose XGBoost
Is the task numerical analysis, model training, experiment tracking, model serving or ongoing monitoring?
Which languages, hardware, model formats, deployment targets and operating costs must be supported?
Explore related software
XGBoost FAQs
Does XGBoost have a free plan?
An open-source software edition is available. Check the exact licence and distribution; hosting, operation, support and separately licensed extensions may still cost money.
Who is XGBoost for?
Teams evaluating XGBoost for machine learning & scientific python workflows, particularly gradient boosting and tree-based models. Check the edition and intended deployment before selecting a package.
What should I compare before buying?
Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.

