Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Science

Data Science

624 projects

Showing 36 of 624 projects

SystemML
SystemMLJava

An open-source machine learning system for the end-to-end data science lifecycle from data preparation to model serving.

#federated-learning#apache-spark#data-science
Stars1.1k
Forks547
Last commit1 day ago
Datumbox
DatumboxJava

An open-source Java framework for rapid development of machine learning and statistical applications with large dataset support.

#regression-analysis#statistical-analysis#large-datasets
Stars1.1k
Forks279
Last commit2 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
Forks97
Last commit
GoNB
GoNBGo

A Go kernel for Jupyter notebooks that compiles each cell for fast execution and full Go compatibility.

#gonb#jupyter-kernel#notebook
Stars1.0k
Forks57
Last commit1 month ago
pyGAM
pyGAMPython

A Python library for building Generalized Additive Models (GAMs) with a scikit-learn-like API, emphasizing interpretability and performance.

#scientific-computing#data-science#interpretable-ai
Stars1.0k
Forks289
Last commit3 months ago
graspologic
graspologicPython

A Python package providing specialized statistical algorithms for graph and network analysis.

#graph#networks#data-science
Stars1.0k
Forks173
Last commit1 month ago
SciRuby
SciRubyRuby

A meta gem that bundles scientific computing and visualization libraries for Ruby, enabling data analysis and plotting.

#scientific-computing#data-science#statistics
Stars1.0k
Forks79
Last commit6 years ago
OpenMetricLearning
OpenMetricLearningPython

A PyTorch-based framework for training and validating models that produce high-quality embeddings for metric learning and retrieval tasks.

#hacktoberfest#similarity-learning#image-retrieval
Stars995
Forks77
Last commit
sparklyr
sparklyrR

An R interface for Apache Spark that enables distributed data processing, machine learning, and SQL queries using familiar R syntax.

#apache-spark#distributed#dplyr
Stars971
Forks308
Last commit23 days ago
scikit-multilearn
scikit-multilearnPython

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

#scikit#scipy#data-science
Stars956
Forks176
Last commit2 years ago
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
Stars941
Forks101
Last commit3 days ago
TensorFlow Scala
TensorFlow ScalaScala

A strongly-typed Scala API for TensorFlow, providing functionality similar to the official Python API with additional features.

#data-science#deep-learning#neural-networks
Stars939
Forks91
Last commit4 years ago
iRuby
iRubyRuby

A Ruby kernel for Jupyter notebooks, enabling interactive data science and computational workflows in Ruby.

#scientific-computing#jupyter-kernel#notebook
Stars926
Forks35
Last commit25 days ago
Learn Statistics Using Python
Learn Statistics Using PythonJupyter Notebook

Learn statistics through Python with real-world examples like analyzing marijuana price data across US states.

#regression-analysis#educational#data-science
Stars925
Forks381
Last commit5 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
Stars914
Forks34
Last commit7 days ago
gopherdata
gopherdata

A curated collection of resources for Go-based data analysis, visualization, machine learning, and data science.

#data-science#developer-resources#tooling
Stars889
Forks83
Last commit2 years ago
quanteda
quantedaR

An R package for the quantitative analysis of textual data, providing comprehensive tools for natural language processing and text management.

#computational-linguistics#parallel-computing#r-package
Stars886
Forks191
Last commit1 day ago
OpenFE
OpenFEPython

An automated feature generation framework for tabular data that discovers expert-level features to boost machine learning model performance.

#parallel-computing#python-library#data-science
Stars884
Forks113
Last commit2 years ago
Cheminformatics
Cheminformatics

A curated list of awesome cheminformatics software, libraries, resources, and tools, primarily command-line based and open-source.

#scientific-computing#cheminformatics#open-source
Stars875
Forks146
Last commit2 years ago
Awesome R Shiny
Awesome R ShinyR

A curated list of resources for R Shiny, including tutorials, packages, deployment guides, and app examples.

#deployment#open-source#data-science
Stars866
Forks147
Last commit3 years ago
clojupyter
clojupyterClojure

A Jupyter kernel for Clojure, enabling Clojure code execution in Jupyter Lab, Notebook, and Console.

#jupyter-lab#hacktoberfest#jupyter-kernel
Stars865
Forks95
Last commit1 year ago
notedown
notedownJupyter Notebook

Convert IPython/Jupyter notebooks to markdown and back, enabling seamless editing of notebooks as markdown files.

#python-tool#data-science#workflow-automation
Stars860
Forks111
Last commit4 years ago
Chapyter
ChapyterPython

A JupyterLab extension that integrates GPT-4 as a code interpreter, translating natural language to Python and executing it automatically.

#jupyterlab-extension#data-science#productivity-tools
Stars832
Forks69
Last commit2 years ago
statrs
statrsRust

A comprehensive statistical computation library for Rust, providing distributions, functions, and utilities for scientific computing.

#scientific-computing#data-science#statistics
Stars812
Forks113
Last commit4 days ago
PlantCV
PlantCVPython

An open-source image analysis software package for plant phenotyping using computer vision.

#image-analysis#science#agricultural-technology
Stars806
Forks292
Last commit1 day ago
PrimeKG
PrimeKGJupyter Notebook

A biomedical knowledge graph integrating 20 resources to describe 17,080 diseases with over 4 million relationships across ten biological scales.

#biomedical-data#disease-modeling#therapeutics
Stars797
Forks155
Last commit24 days ago
JSAT
JSATJava

A pure Java machine learning library with no external dependencies, offering a wide collection of algorithms and parallel execution support.

#gpl-licensed#statistical-analysis#parallel-computing
Stars794
Forks208
Last commit3 years ago
PyTorch Frame
PyTorch FramePython

A modular deep learning framework for PyTorch to build neural networks on heterogeneous tabular data.

#data-science#deep-learning#data-frame
Stars793
Forks73
Last commit3 days ago
engsoccerdata
engsoccerdataR

An R package providing comprehensive historical soccer match datasets and analysis functions for European and MLS leagues.

#league-tables#football-statistics#soccer-data
Stars781
Forks189
Last commit5 months ago
datascience
datascienceJupyter Notebook

A Python library for introductory data science education, developed for Berkeley's Data 8 course.

#data-science#statistics#education
Stars778
Forks336
Last commit6 months ago
Rgee
RgeeR

An R binding package for calling Google Earth Engine API from within R, integrating with the R spatial ecosystem.

#environmental-data#r-package#google-earth-engine
Stars774
Forks160
Last commit4 days ago
jupynium.nvim
jupynium.nvimPython

A Neovim plugin that provides real-time, bidirectional synchronization with Jupyter Notebook using Selenium automation.

#interactive-computing#data-science#vim
Stars771
Forks16
Last commit3 months ago
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
Bowtie
BowtiePython

:bowtie: Create a dashboard with python!

#flask#data-science#interactive
Stars765
Forks68
Last commit6 years ago
BreakoutDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
BreakoutDetection <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">C++

An R package for detecting statistically significant breakpoints in time series using robust energy statistics.

#statistical-analysis#r-package#data-science
Stars762
Forks178
Last commit
Dplython
DplythonPython

A Python library that brings R's dplyr data manipulation syntax to pandas DataFrames using a pipe operator.

#dplyr#python-library#data-science
Stars761
Forks52
Last commit9 years ago
PreviousPage 9 of 18

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
3 days ago
8 months ago
9 years ago
Next
#Machine Learning342
#Python287
#Data Analysis95
#Data Visualization92
#Deep Learning90
#Statistics76
#Python Library61
#R60
#Jupyter Notebook56
#Jupyter56
#Scikit Learn55
#Pandas50