Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Computer Science
  4. Data Science

Data Science

The "Awesome Data Science" project is a curated collection of resources for individuals interested in the field of data science, which encompasses the extraction of insights and knowledge from structured and unstructured data. This list includes a variety of resources such as libraries, frameworks, datasets, tutorials, courses, and tools that are essential for data analysis, machine learning, and statistical modeling. Whether you are a beginner looking to learn the basics or an experienced data scientist seeking advanced techniques, this list provides valuable information to enhance your skills and projects. Dive into this collection to discover tools and knowledge that can help you excel in your data science journey.

data-analysismachine-learningstatisticsdata-visualizationpythonrbig-datadeep-learning
RSSView on GitHub
28.8k stars6.4k forks0 contributorsUpdated
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

Related Awesome Lists

📦
Open Source Society University

The "Awesome Open Source Society University" project is a curated collection of resources aimed at individuals pursuing self-directed learning through open-source educational materials. This list encompasses a variety of categories including online courses, textbooks, lecture notes, and community-driven projects that promote open education. It is particularly beneficial for self-learners, educators, and anyone interested in alternative education models, providing them with the tools and knowledge to explore diverse subjects at their own pace. Users can discover innovative learning paths and connect with a community that values open knowledge sharing.

203.0k
📦
Machine Learning

The "Awesome Machine Learning" project is a comprehensive collection of resources focused on the field of machine learning, which involves algorithms and statistical models that enable computers to perform tasks without explicit instructions. This list encompasses a wide range of categories, including libraries, frameworks, datasets, tutorials, research papers, and community resources. It is designed to benefit everyone from beginners looking to understand the basics to experienced practitioners seeking advanced techniques and tools. By exploring this collection, users can enhance their knowledge and skills in machine learning, paving the way for innovative applications and solutions in various domains.

72.2k
📦
University Courses

The "Awesome University Courses" project is a curated resource list that compiles university-level courses from various disciplines available online. This list covers a wide range of subjects including computer science, mathematics, humanities, and social sciences, featuring courses from renowned institutions and platforms. It benefits students, educators, and lifelong learners by providing access to high-quality educational content that can enhance knowledge and skills. Whether you're looking to deepen your understanding of a specific topic or explore new fields, this collection offers a wealth of opportunities for academic growth and personal development.

67.5k
📦
Deep Learning

The "Awesome Deep Learning" project is a curated collection of resources dedicated to deep learning, a subset of machine learning that utilizes neural networks to model complex patterns in data. This list encompasses a wide range of materials, including frameworks, libraries, tutorials, research papers, and community resources that cater to both newcomers and experienced practitioners in the field. Whether you are looking for tools to build your own models, seeking educational content to deepen your understanding, or exploring the latest research advancements, this project provides invaluable support for anyone interested in deep learning. Dive into this collection to unlock the potential of neural networks and enhance your machine learning projects.

27.8k

Table of Contents

31 sections · 677 projects

Frameworks

1 projects
ADK-Rust
ADK-Rust

A production-ready Rust framework for building high-performance AI agents with modular components for models, tools, memory, and realtime voice.

Rust5605 days ago

Tools

2 projects
Frostbyte MCP
Frostbyte MCP

An MCP server that provides AI agents with unified access to 40+ developer APIs including geolocation, crypto, screenshots, scraping, and code execution.

JavaScript14 months ago
Arch Tools
archtools.dev

Research & Knowledge Retrieval

1 projects
BGPT MCP
bgpt.pro

Workflow

1 projects
sim
sim.ai

Tutorials

19 projects
1000 Data Science Projects
cloud.blobcity.com
TidyTuesday
TidyTuesday

A weekly social data project providing real-world datasets for practicing data tidying, visualization, and analysis.

HTML8,2782 days ago
Data science your way
Data science your way

A tutorial series comparing how to implement data science concepts and build applications in both Python and R ecosystems.

Jupyter Notebook6175 years ago
DataCamp Cheatsheets
datacamp.com
PySpark Cheatsheet
PySpark Cheatsheet

A quick reference guide to the most commonly used patterns and functions in PySpark SQL.

6963 years ago
Machine Learning, Data Science and Deep Learning with Python
manning.com
Your Guide to Latent Dirichlet Allocation (LDA)
medium.com
Tutorials of source code from the book Genetic Algorithms with Python by Clinton Sheppard
Tutorials of source code from the book Genetic Algorithms with Python by Clinton Sheppard

Source code and tutorials for learning genetic algorithms and genetic programming in Python through hands-on example projects.

Python1,2573 years ago
Tutorials to get started on signal processing for machine learning
Tutorials to get started on signal processing for machine learning

A Python package and tutorial collection for signal processing and machine learning, built on NumPy and SciPy.

Jupyter Notebook863 years ago
Realtime deployment
microprediction.com
Python for Data Science: A Beginner’s Guide
learntocodewith.me
Minimum Viable Study Plan for Machine Learning Interviews
Minimum Viable Study Plan for Machine Learning Interviews

A comprehensive study plan and resource collection for preparing for machine learning engineering interviews at top tech companies.

12,7352 years ago
Understand and Know Machine Learning Engineering by Building Solid Projects
mlzoomcamp.com
12 free Data Science projects to practice Python and Pandas
datawars.io
Best CV/Resume for Data Science Freshers
enhancv.com
Understand Data Science Course in Java
alter-solutions.com
Data Analytics Interview Questions (Beginner to Advanced)
appliedaicourse.com
Top 100+ Data Science Interview Questions and Answers
appliedaicourse.com
DataDriven
datadriven.io