Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Classification

Classification

103 projects

Showing 36 of 103 projects

lightgbm
lightgbmC++

A fast, distributed gradient boosting framework based on decision tree algorithms for ranking, classification, and other ML tasks.

#microsoft#distributed#high-performance
Stars18.9k
Forks4.1k
Last commit3 hours ago
LightGBM
LightGBMC++

A fast, distributed gradient boosting framework based on decision tree algorithms for ranking, classification, and other machine learning tasks.

#microsoft#distributed#high-performance
Stars18.9k
Forks4.1k
Last commit3 hours ago
labelme
labelmePython

A graphical image annotation tool written in Python for computer vision tasks like segmentation and detection.

#dataset-creation#ai-assisted-labeling#qt
Stars16.2k
Forks3.7k
Last commit14 hours ago
Natural
NaturalJavaScript

A comprehensive Node.js library offering a wide range of natural language processing facilities.

#stemming#text-analysis#phonetics
Stars10.9k
Forks850
Last commit12 hours ago
sktime
sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.1k
Forks2.5k
Last commit
Forecasting with sktime
Forecasting with sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.1k
Forks2.5k
Last commit
PyCaret
PyCaretPython

An open-source, low-code Python library that automates end-to-end machine learning workflows.

#data-science#low-code#automl
Stars9.9k
Forks1.8k
Last commit3 months ago
GoLearn
GoLearnGo

A batteries-included machine learning library for Go with a scikit-learn inspired interface.

#data-science#model-evaluation#classification
Stars9.4k
Forks1.2k
Last commit2 years ago
ML.NET
ML.NETC#

An open-source, cross-platform machine learning framework for .NET developers to build, train, and deploy custom ML models.

#nuget#model-training#classification
Stars9.4k
Forks2.0k
Last commit11 hours ago
CatBoost
CatBoostC++

A high-performance gradient boosting library with best-in-class handling of categorical features and support for CPU/GPU training.

#apache-spark#gbdt#python-library
Stars9.2k
Forks1.4k
Last commit4 hours ago
Smile
SmileJava

A fast and comprehensive machine learning framework for Java, Scala, and Kotlin with state-of-the-art algorithms and data visualization.

#deep-learning#interpolation#classification
Stars6.4k
Forks1.1k
Last commit1 hour ago
TensorFlow Book
TensorFlow BookJupyter Notebook

Official code repository for the 'Machine Learning with TensorFlow' book with practical examples.

#code-examples#autoencoder#data-science
Stars4.4k
Forks1.2k
Last commit3 years ago
franc
francJavaScript

Detect the language of text with support for up to 419 languages, more than any other library.

#language-identification#multilingual-support#text-analysis
Stars4.4k
Forks183
Last commit2 years ago
tslearn
tslearnPython

A Python machine learning toolkit for time series analysis with scikit-learn compatible API.

#python-library#data-science#machine-learning-algorithms
Stars3.2k
Forks396
Last commit13 hours ago
InvoiceNet
InvoiceNetPython

Deep neural network to extract structured information from invoice documents with a customizable UI and training tools.

#document-intelligence#invoice-processing#deep-learning
Stars2.7k
Forks409
Last commit2 years ago
Raster Vision
Raster VisionPython

An open source Python library and framework for building computer vision models on satellite, aerial, and large imagery sets.

#aerial-imagery#python-library#geospatial
Stars2.2k
Forks397
Last commit4 months ago
universal-data-tool
universal-data-toolJavaScript

A web/desktop application for collaborative labeling and annotation of images, text, audio, documents, and other data types.

#dataset-creation#desktop-app#web-app
Stars2.1k
Forks202
Last commit1 year ago
MLJ
MLJJulia

A Julia machine learning framework providing a unified interface and meta-algorithms for over 200 models.

#scientific-computing#julia#pipelines
Stars1.9k
Forks161
Last commit3 days ago
Awesome Fraud Detection Research Papers
Awesome Fraud Detection Research PapersPython

A curated collection of academic papers on data mining and machine learning techniques for fraud detection across various domains.

#graph-neural-networks#fraud-checker#financial-security
Stars1.8k
Forks330
Last commit
Oryx 2
Oryx 2Java

A lambda architecture framework on Apache Spark and Kafka for building and deploying real-time large-scale machine learning applications.

#apache-spark#large-scale-ml#classification
Stars1.8k
Forks399
Last commit5 years ago
pytorch_tabular
pytorch_tabularPython

A unified framework for implementing and training deep learning models on tabular data using PyTorch and PyTorch Lightning.

#hacktoberfest#model-training#deep-learning
Stars1.7k
Forks180
Last commit1 day ago
mlr
mlrR

A unified interface and infrastructure for machine learning in R, supporting classification, regression, clustering, and survival analysis.

#hyperparameter-tuning#feature-selection#r-package
Stars1.7k
Forks401
Last commit10 days ago
ThunderSVM
ThunderSVMC++

A fast Support Vector Machine (SVM) library that leverages GPUs and multi-core CPUs for high-performance machine learning.

#cuda#libsvm#high-performance-computing
Stars1.6k
Forks222
Last commit2 years ago
decisiontree
decisiontreeRuby

A Ruby library implementing the ID3 algorithm for decision tree learning with support for continuous and discrete datasets.

#ensemble-learning#id3-algorithm#classification
Stars1.5k
Forks132
Last commit8 years ago
PointCNN
PointCNNPython

A deep learning framework for feature learning directly from point clouds using X-Conv operations, achieving state-of-the-art results in classification and segmentation.

#autonomous-driving#pointcloud#deep-learning
Stars1.4k
Forks358
Last commit7 months ago
hebel
hebelPython

A GPU-accelerated deep learning library for Python using CUDA via PyCUDA, implementing neural networks with various training methods.

#cuda#stochastic-gradient-descent#python-library
Stars1.2k
Forks115
Last commit5 years ago
fastFM
fastFMPython

A Python library implementing Factorization Machines with a scikit-learn compatible API for regression, classification, and ranking tasks.

#recommender-system#python-library#sparse-data
Stars1.1k
Forks203
Last commit4 years ago
mlr3 <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
mlr3 <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A modern, object-oriented machine learning framework for R, providing efficient building blocks for ML workflows.

#hyperparameter-tuning#model-training#r-package
Stars1.1k
Forks98
Last commit
smartcore
smartcoreRust

A fast, ergonomic machine learning library for Rust with broad algorithm coverage and WASM-first defaults.

#statistical-models#data-science#machine-learning-algorithms
Stars968
Forks112
Last commit1 day ago
scikit-multilearn
scikit-multilearnPython

A scikit-learn compatible Python module for multi-label classification tasks.

#scikit#scipy#data-science
Stars954
Forks177
Last commit2 years 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
Stars919
Forks34
Last commit1 month 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 commit7 years 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
Stars816
Forks207
Last commit8 months ago
tffm
tffmJupyter Notebook

TensorFlow implementation of arbitrary order (≥2) Factorization Machines for classification and regression tasks.

#gradient-optimization#python-library#sparse-data
Stars776
Forks172
Last commit4 years ago
CloudForest
CloudForestGo

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

#random-forest#feature-selection#classification
Stars748
Forks91
Last commit4 years ago
CardMagic-Classifier
CardMagic-ClassifierRuby

A Ruby library for text classification with Bayesian, LSI, logistic regression, k-NN, and TF-IDF algorithms.

#text-classification#machine-learning-algorithms#bayesian-classification
Stars741
Forks125
Last commit
Page 1 of 3

Related Tags

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
6 hours ago
6 hours ago
9 months ago
19 hours ago
4 days ago
Next
#Machine Learning96
#Regression51
#Data Science33
#Clustering21
#Python20
#Deep Learning16
#Random Forest14
#Decision Trees14
#Gradient Boosting12
#Python Library12
#Svm9
#Julia9