Software Alternatives & Reviews

XGBoost

XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable.

Top 12 Open-Source Alternatives to XGBoost

Scikit-learn Google Cloud TPU TensorFlow MLKit AWS Personalize H2O.ai python-recsys GoLearn Keras PyTorch

Summary

The top open-source alternatives to XGBoost are Scikit-learn, Google Cloud TPU, and TensorFlow. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. scikit-learn (formerly scikits.learn) is an open source machine learning library for the Python programming language.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Python Tools 28 social mentions

  2. Custom-built for machine learning workloads, Cloud TPUs accelerate training and inference at scale.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Data Dashboard 5 social mentions

  3. TensorFlow is an open-source machine learning framework designed and published by Google. It tracks data flow graphs over time. Nodes in the data flow graphs represent machine learning algorithms. Read more about TensorFlow.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #AI #Data Science Tools 7 social mentions

  4. 4
    MLKit is a simple machine learning framework written in Swift.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Python Tools

  5. Real-time personalization and recommendation engine in AWS
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Data Dashboard 6 social mentions

  6. 6
    Democratizing Generative AI. Own your models: generative and predictive. We bring both super powers together with h2oGPT.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #AI #Machine Learning 1 social mentions

  7. python-recsys is a python library for implementing a recommender system.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Data Dashboard

  8. GoLearn is a machine learning library for Go that implements the scikit-learn interface of Fit/Predict.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Technical Computing 1 social mentions

  9. 9
    Keras is a minimalist, modular neural networks library, written in Python and capable of running on top of either TensorFlow or Theano.
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #OCR 31 social mentions

  10. 10
    Open source deep learning platform that provides a seamless path from research prototyping to...
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #AI 106 social mentions

  11. 11
    OpenCV is the world's biggest computer vision library
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Computer Vision 50 social mentions

  12. 12
    NumPy is the fundamental package for scientific computing with Python
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Science Tools #Python Tools 107 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to XGBoost.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

XGBoost discussion

Log in or Post with