Hello Algo is an open book on data structures and algorithms with animations, runnable code, and multiple language versions.
Open Source: #book
Catalog projects marked with #book. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 6 projects with a combined 437,453 GitHub stars. Main languages: Jupyter Notebook, Java, Python.
Repositories
LLMs from scratch is Sebastian Raschka’s educational repository for implementing a GPT-like language model step by step in PyTorch.
Dive into Deep Learning zh is the Chinese edition of an open deep learning book with executable examples and teaching material.
Python Data Science Handbook is Jake VanderPlas’s open book in Jupyter Notebook form for the Python data science stack.
Build Web Application with Golang is an open book about building web applications in Go, with translations into several languages.
CPlusPlusThings is a learning repository for C++ with sections on fundamentals, modern language features, and practical topics.