Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Machine Learning

Machine Learning

1845 projects

Showing 36 of 1845 projects

ChemicalX
ChemicalXPython

A PyTorch and TorchDrug based deep learning library for drug pair scoring, predicting interactions, side effects, and synergy.

#graph-neural-networks#pharma#drug-pair-scoring
Stars782
Forks101
Last commit2 years ago
Tensorflow Data Validation (TFDV)
Tensorflow Data Validation (TFDV)Python

A scalable library for exploring, validating, and monitoring machine learning data, integrated with TensorFlow and TFX.

#python-library#data-schema#mlops
Stars782
Forks182
Last commit1 month ago
Get started with JAX by Aleksa Gordić
Get started with JAX by Aleksa GordićJupyter Notebook

A collection of tutorials and resources to help developers learn JAX, Flax, and Haiku for machine learning.

#learn-jax#google-colab#haiku
Stars782
Forks122
Last commit2 years ago
Chaos Genius
Chaos GeniusPython

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

#observability#business-intelligence#monitoring
Stars778
Forks86
Last commit1 year ago
Chaos Genius
Chaos GeniusPython

An open-source ML-powered analytics engine for automated outlier detection and root cause analysis on high-dimensional metrics.

#open-source#observability#business-intelligence
Stars778
Forks86
Last commit1 year ago
evosax
evosaxPython

A comprehensive, high-performance library implementing 30+ Evolution Strategies in JAX for scalable optimization on modern hardware.

#genetic-algorithms#jax#gradient-free-optimization
Stars778
Forks62
Last commit3 months ago
tffm
tffmJupyter Notebook

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

#gradient-optimization#python-library#sparse-data
Stars777
Forks172
Last commit4 years ago
Objax
ObjaxPython

An object-oriented machine learning framework built on JAX, designed for simplicity and readability in research.

#jax#deep-learning#neural-networks
Stars774
Forks72
Last commit2 years ago
sklearn-deap
sklearn-deapJupyter Notebook

A scikit-learn compatible hyperparameter optimization tool using evolutionary algorithms instead of grid search.

#genetic-algorithms#hyperparameter-optimization#evolutionary-algorithms
Stars774
Forks129
Last commit
aequitas
aequitasPython

An open-source toolkit for auditing bias and experimenting with fairness methods in machine learning models.

#bias#data-science#fairness
Stars769
Forks124
Last commit2 months ago
Question Answering
Question Answering

A curated list of resources for Question Answering (QA), covering machine learning, deep learning, datasets, and research.

#squad#nlp-resources#information-retrieval
Stars769
Forks104
Last commit4 years ago
DNABERT
DNABERTPython

A pre-trained BERT model designed for DNA sequence analysis, enabling genome understanding tasks like classification and motif discovery.

#transformer-model#kmer#deep-learning
Stars768
Forks179
Last commit6 months ago
kann
kannC

A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.

#c-library#minimal-dependencies#neural-network
Stars758
Forks122
Last commit1 year ago
Figaro
FigaroHTML

A probabilistic programming language built on Scala for creating rich probabilistic models and performing automated reasoning.

#scala-language#probabilistic-models#statistical-reasoning
Stars757
Forks151
Last commit4 years ago
JAX RL
JAX RLJupyter Notebook

JAX (Flax) implementations of reinforcement learning algorithms for continuous action spaces, designed for research.

#continuous-control#sac#actor-critic
Stars757
Forks75
Last commit3 years ago
StringSifter
StringSifterPython

A machine learning tool that ranks strings by relevance for malware analysis, helping analysts prioritize suspicious strings.

#fireeye-data-science#command-line-tool#strings-analysis
Stars757
Forks126
Last commit4 months ago
Encog
EncogJava

A pure-Java/C# machine learning framework for neural networks, genetic programming, and classic ML algorithms with simple adaptable source code.

#multithreaded-training#gpu-acceleration#neural-networks
Stars754
Forks265
Last commit3 years ago
OpenChem
OpenChemPython

A deep learning toolkit for computational chemistry and drug design research with PyTorch backend.

#research-toolkit#qsar#deep-learning
Stars751
Forks120
Last commit2 years ago
tech.ml.dataset
tech.ml.datasetClojure

A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.

#etl-pipeline#functional-programming#high-performance
Stars750
Forks33
Last commit1 month ago
OTT-JAX
OTT-JAXPython

A JAX-powered library for solving large-scale optimal transport problems, including matching, barycenters, and neural approximations.

#scientific-computing#jax#sinkhorn-algorithm
Stars750
Forks136
Last commit1 month 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
TensorFrames
TensorFramesScala

TensorFlow binding for Apache Spark DataFrames, enabling TensorFlow program execution on Spark data.

#apache-spark#python#tensorflow
Stars744
Forks160
Last commit2 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
Stars742
Forks126
Last commit
TAPE (Tasks Assessing Protein Embeddings)
TAPE (Tasks Assessing Protein Embeddings)Python

A benchmark for evaluating protein language models through five biologically relevant semi-supervised learning tasks.

#protein-structure#deep-learning#language-model
Stars739
Forks135
Last commit
captcha-break
captcha-breakC++

A collection of CAPTCHA-breaking implementations using OpenCV, Tesseract OCR, and machine learning algorithms.

#opencv#tesseract-ocr#captcha-solving
Stars730
Forks215
Last commit7 years ago
Peroxide
PeroxideRust

A Rust numeric library for linear algebra, numerical analysis, statistics, and machine learning with high performance and syntax inspired by R, MATLAB, and Python.

#scientific-computing#spline#high-performance
Stars723
Forks43
Last commit13 days ago
ai4r
ai4rRuby

A lightweight Ruby playground with clean, readable implementations of core AI algorithms for learning and experimentation.

#algorithm-implementation#genetic-algorithms#search-algorithms
Stars722
Forks123
Last commit1 year ago
AI4R
AI4RRuby

A lightweight Ruby playground with clean implementations of core AI algorithms for learning and experimentation.

#algorithm-implementation#genetic-algorithms#search-algorithms
Stars722
Forks123
Last commit1 year ago
MLEM
MLEMPython

A tool to package, serve, and deploy any ML model on any platform using a GitOps approach.

#model-packaging#deployment#developer-tools
Stars718
Forks42
Last commit2 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
MeTA
MeTAC++

A modern C++ toolkit for text retrieval and analysis, featuring indexing, ranking, topic modeling, classification, and language models.

#information-retrieval#text-classification#graph-algorithms
Stars714
Forks239
Last commit3 years ago
Awesome Monte Carlo Tree Search
Awesome Monte Carlo Tree SearchPython

A curated collection of Monte Carlo tree search research papers with implementations from top AI conferences.

#game-ai#deep-learning#monte-carlo-tree-search
Stars713
Forks76
Last commit
LargeVis
LargeVisC++

Official implementation of the LargeVis algorithm for visualizing large-scale, high-dimensional data and networks.

#scientific-computing#dimensionality-reduction#c-plus-plus
Stars712
Forks168
Last commit3 years ago
Minerva - a fast and flexible tool for deep learning on multi-GPU
Minerva - a fast and flexible tool for deep learning on multi-GPUC++

A fast and flexible deep learning system with NumPy-like NDarray interface and easy multi-GPU support.

#multi-gpu#c-bindings#deep-learning
Stars712
Forks173
Last commit
cookiecutter-fastapi
cookiecutter-fastapiPython

A Cookiecutter template for generating production-ready FastAPI projects with machine learning, uv, GitHub Actions, and Pytest.

#fastapi#pytest#project-template
Stars711
Forks74
Last commit11 months ago
Suiron
SuironPython

An open-source machine learning system for training autonomous RC cars using computer vision and neural networks.

#robotics#neural-networks#rc-cars
Stars710
Forks77
Last commit9 years ago
PreviousPage 25 of 52

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
2 years ago
5 days ago
3 years ago
6 months ago
7 years ago
Next
#Deep Learning643
#Python510
#Neural Networks350
#Data Science342
#Tensorflow257
#Computer Vision248
#Python Library200
#Pytorch186
#Natural Language Processing158
#Neural Network137
#Reinforcement Learning128
#Ai123