A 12-week, 24-lesson beginner AI curriculum from Microsoft covering symbolic AI, neural networks, computer vision, NLP and ethics, with notebooks in PyTorch and TensorFlow.
amrzv/awesome-colab-notebooks
A curated, awesome-list style collection of Google Colaboratory notebooks for machine learning experiments and tutorials.
- Stars
- 1,665
- Forks
- 272
- Open issues
- 3
- Last commit
- 3 months ago
What is it?
This repository is a curated list of Google Colaboratory notebooks covering machine learning experiments. It organizes links to runnable notebooks by category, including courses, papers, and packages, so readers can open an example in the browser without local setup.
The list spans a wide range of topics, from introductory deep learning and reinforcement learning courses to notebooks tied to specific research papers and popular libraries such as TensorFlow, PyTorch, and JAX. Many entries link to the original course or project alongside an Open In Colab badge.
The collection is useful as a starting point for finding hands-on material. Entries are grouped into sections, and the page includes a trending list of repositories and packages drawn from the same notebook ecosystem.
Key features
- 01Groups Colab notebooks into sections for courses, papers, and packages.
- 02Each entry links to an Open In Colab badge for one-click browser execution.
- 03Covers TensorFlow, PyTorch, JAX and other common ML frameworks.
- 04Links original course materials, books, and project sites alongside notebooks.
Use cases
- Finding a hands-on notebook to learn a deep learning or reinforcement learning topic.
- Reproducing examples from a research paper without setting up a local GPU environment.
- Browsing popular ML libraries and their tutorials in one place.
Quick start
- 1
Browse the Courses, Trending, and other tables and click an Open In Colab badge to launch a notebook in Google Colab
Topics
FAQ
- What is awesome-colab-notebooks?
- A curated, awesome-list style collection of Google Colaboratory notebooks for machine learning experiments and tutorials. This repository is a curated list of Google Colaboratory notebooks covering machine learning experiments. It organizes links to runnable notebooks by category, including courses, papers, and packages, so readers can open an example in the browser without local setup.
- Is awesome-colab-notebooks free to use? What license does it have?
- awesome-colab-notebooks is open source under the MIT license. Check the license terms before using it in commercial products.
- Is awesome-colab-notebooks still maintained?
- Updated within 6 months. The last commit to awesome-colab-notebooks was on Aug 6, 2026.
- What can I use awesome-colab-notebooks for?
- Finding a hands-on notebook to learn a deep learning or reinforcement learning topic. Reproducing examples from a research paper without setting up a local GPU environment. Browsing popular ML libraries and their tutorials in one place.
- How do I install awesome-colab-notebooks?
- Browse the Courses, Trending, and other tables and click an Open In Colab badge to launch a notebook in Google Colab
- Where can I get awesome-colab-notebooks?
- The source code and installation instructions are on GitHub: https://github.com/amrzv/awesome-colab-notebooks
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A high-performance system for serving machine learning models in production, with versioned gRPC and HTTP inference endpoints.
A curated awesome-list cataloging PyTorch-related libraries, models, implementations, tutorials and papers on GitHub.
Keras 3 is a deep learning framework that runs on JAX, TensorFlow, PyTorch, or OpenVINO for inference.
Viewer for neural network, deep learning and machine learning models, supporting ONNX, TensorFlow, PyTorch, Core ML and many other formats.
A cross-platform accelerator for running ML models exported to ONNX format, with training support for PyTorch scripts.