Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Random Forest

Random Forest

32 projects

Showing 32 of 32 projects

h2o
h2oJupyter Notebook

An open-source, in-memory platform for distributed and scalable machine learning with support for a wide range of algorithms and big data technologies.

#h2o#ensemble-learning#random-forest
Stars7.5k
Forks2.0k
Last commit1 day ago
mljar-supervised
mljar-supervisedPython

An Automated Machine Learning Python package for tabular data with feature engineering, hyperparameter tuning, explanations, and automatic documentation.

#fairness-ml#ensemble-learning#random-forest
Stars3.3k
Forks450
Last commit1 month ago
Awesome Decision Tree Papers
Awesome Decision Tree PapersPython

A curated collection of research papers on decision, classification, and regression trees with implementations from top ML conferences.

#random-forest#decision-tree-classifier#ensemble-methods
Stars2.5k
Forks343
Last commit6 months ago
Szilard's machine learning benchmark
Szilard's machine learning benchmarkR

A minimal benchmark comparing scalability, speed, and accuracy of popular open-source machine learning libraries for binary classification.

#h2o#random-forest#open-source
Stars1.9k
Forks327
Last commit3 years ago
boruta_py
boruta_pyPython

Python implementation of the Boruta all-relevant feature selection method with scikit-learn compatibility.

#statistical-analysis#random-forest#ensemble-methods
Stars1.6k
Forks265
Last commit8 months ago
Awesome Random Forest (GitHub)**
Awesome Random Forest (GitHub)**

A curated list of resources for random forest and other tree-based machine learning methods.

#random-forest#ensemble-methods#data-science
Stars1.3k
Forks333
Last commit2 years ago
SMAC3
SMAC3Python

A versatile Bayesian optimization package for hyperparameter optimization of machine learning algorithms.

#random-forest#hyperparameter-optimization#hyperparameter-tuning
Stars1.2k
Forks244
Last commit1 day ago
Awesome Gradient Boosting Papers
Awesome Gradient Boosting PapersPython

A curated collection of gradient boosting research papers with implementations from top machine learning conferences.

#literature-review#random-forest#model-implementations
Stars1.0k
Forks166
Last commit6 months ago
rumale
rumaleRuby

A Ruby machine learning library with a Scikit-Learn-like interface for classification, regression, clustering, and dimensionality reduction.

#random-forest#data-science#dimensionality-reduction
Stars914
Forks34
Last commit6 days ago
grt
grtC++

A cross-platform C++ machine learning library for real-time gesture recognition with support for classification, regression, and clustering.

#random-forest#softmax#classification
Stars894
Forks285
Last commit6 years ago
treelite
treeliteC++

A universal model exchange and serialization format for decision tree forests, enabling cross-platform deployment.

#random-forest#model-deployment#c-plus-plus
Stars826
Forks110
Last commit1 day ago
ranger
rangerC++

A fast implementation of random forests for classification, regression, and survival analysis, optimized for high-dimensional data.

#random-forest#r-package#classification
Stars814
Forks204
Last commit5 months ago
CloudForest
CloudForestGo

Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Go.

#random-forest#feature-selection#classification
Stars747
Forks92
Last commit4 years ago
ThunderGBM
ThunderGBMC++

A fast GPU-accelerated library for training Gradient Boosting Decision Trees (GBDT) and Random Forests.

#cuda#random-forest#high-performance-computing
Stars715
Forks88
Last commit1 year ago
TensorFlow Decision Forests
TensorFlow Decision ForestsPython

A TensorFlow library for training, serving, and interpreting decision forest models like Random Forests and Gradient Boosted Trees.

#random-forest#interpretability#classification
Stars694
Forks117
Last commit2 months ago
machinelearn.js
machinelearn.jsTypeScript

A TypeScript machine learning library for the web and Node.js with a simple, consistent API.

#browser-ml#random-forest#model-training
Stars540
Forks53
Last commit5 months ago
ChefBoost
ChefBoostPython

A lightweight Python decision tree framework supporting ID3, C4.5, CART, CHAID, regression trees, gradient boosting, random forest, and AdaBoost with categorical feature support.

#random-forest#parallel-computing#cart
Stars489
Forks102
Last commit2 months ago
Shapley
ShapleyPython

A Python library for evaluating binary classifiers in machine learning ensembles using Shapley value computation and approximation methods.

#ensemble-learning#random-forest#random-forest-classifier
Stars227
Forks35
Last commit6 months ago
Decision Trees
Decision TreesTypeScript

A Node.js library implementing Decision Tree (ID3/CART), Random Forest, and XGBoost algorithms with TypeScript support and automatic data type detection.

#random-forest#feature-importance#classification
Stars220
Forks45
Last commit3 months ago
MachineLearning
MachineLearningJulia

A Julia library providing a consistent API for common machine learning algorithms, designed for practitioners working with in-memory datasets.

#random-forest#julia#ml-library
Stars119
Forks26
Last commit11 years ago
kaggle-blackbox
kaggle-blackboxMATLAB

A collection of scripts for training random forests and sparse filtering models on Kaggle datasets.

#random-forest#model-training#data-science
Stars116
Forks61
Last commit12 years ago
RF
RFGo

A parallel Random Forest implementation in Go for classification and regression tasks.

#ensemble-learning#random-forest#parallel-computing
Stars115
Forks42
Last commit12 years ago
goscore
goscoreGo

A Go library for scoring machine learning models using PMML, supporting neural networks, decision trees, random forests, and gradient boosted models.

#pmml#random-forest#neural-network
Stars101
Forks23
Last commit7 years ago
rapaio
rapaioJava

A comprehensive Java library for statistics, data mining, and machine learning with interactive notebook support.

#random-forest#graphics#jupyter-kernel
Stars79
Forks11
Last commit4 months ago
scoruby
scorubyRuby

A Ruby gem for scoring predictive models using PMML, supporting decision trees, naive Bayes, logistic regression, random forests, and gradient boosted trees.

#pmml#random-forest#naive-bayes
Stars70
Forks11
Last commit3 years ago
Clatern
ClaternClojure

A Clojure library providing machine learning algorithms with simple APIs for data preprocessing and modeling.

#random-forest#csv-io#classification
Stars67
Forks12
Last commit11 years ago
randomforest
randomforestGo

A comprehensive Random Forest implementation in Go with extensions for deep forests, continuous learning, feature selection, and anomaly detection.

#ensemble-learning#random-forest#feature-selection
Stars61
Forks14
Last commit8 months ago
cl-random-forest
cl-random-forestCommon Lisp

Random forest in Common Lisp

#random-forest#regression#classifier
Stars60
Forks5
Last commit4 years ago
JSMLT
JSMLTJavaScript

An open-source JavaScript library implementing machine learning algorithms for educational purposes with interactive visualizations.

#random-forest#logistic-regression#classification
Stars26
Forks3
Last commit3 years ago
Decision Tree
Decision TreeJulia

A Julia package implementing Decision Tree (CART) and Random Forest algorithms for classification and regression tasks.

#ensemble-learning#random-forest#julia
Stars9
Forks0
Last commit4 years ago
Heart_Disease-Prediction
Heart_Disease-PredictionJupyter Notebook

A machine learning project that predicts heart disease risk using various classification models on clinical data.

#random-forest#warnings#medical-prediction
Stars1
Forks1
Last commit4 years ago
Flight Fare Prediction
Flight Fare PredictionJupyter Notebook

A machine learning project that predicts flight ticket prices using airline, route, and timing data.

#random-forest#travel-tech#pickle
Stars1
Forks1
Last commit4 years ago

Related Tags

#Machine Learning32#Decision Trees14#Classification14#Gradient Boosting12#Data Science10#Regression10#Ensemble Learning6#Python6#Xgboost5#Scikit Learn5#Gradient Boosting Machine4#Ensemble Methods4
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub