Topics / #textbook
Textbook projects on GitHub
Open textbooks on machine learning and computing topics.
As of , the most-starred Textbook projects on GitHub are PythonDataScienceHandbook (50.2K stars), python-cheatsheet (38.7K stars) and REKCARC-TSC-UHT (37.9K stars). GitHub.Locker tracks 23 Textbook repositories with 450.8K stars combined. The fastest-growing on October 17 was OI-wiki, with +42 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+42OI-wiki
OI-wiki/OI-wiki · ★ 26.9KA free, open and continuously updated wiki of competitive programming (OI/ICPC) knowledge: fundamentals, common problem types, solution strategies and tools, collected so beginners can learn systematically instead of digging through scattered articles.
cs249r_book
harvard-edge/cs249r_book · ★ 29.1KAn open textbook and full curriculum on Machine Learning Systems — AI engineering — from Harvard's CS249r course: four volumes covering foundations, scaling, agentic AI, and physical AI, plus labs, projects, and instructor materials.
+12REKCARC-TSC-UHT
PKUanonym/REKCARC-TSC-UHT · ★ 37.9KA crowd-sourced guide to courses in Tsinghua University's Department of Computer Science and Technology, with course-selection tips, exam strategies, and recommended reading for each class.
+10PythonDataScienceHandbook
jakevdp/PythonDataScienceHandbook · ★ 50.2KThis is the full text of the Python Data Science Handbook, provided as a set of free Jupyter notebooks covering the core Python data science stack.
The all-time top
23 projects · by stars
- 50.2K
#1 · jakevdp/PythonDataScienceHandbookPythonDataScienceHandbook
This is the full text of the Python Data Science Handbook, provided as a set of free Jupyter notebooks covering the core Python data science stack.
- 38.7K
#2 · gto76/python-cheatsheetpython-cheatsheet
A comprehensive reference sheet covering Python syntax, built-in types, standard library modules, and common pip packages, organized into topics like Collections, Data Types, Syntax Rules, System Calls, Data Formats, and Multimedia.
- 37.9K
#3 · PKUanonym/REKCARC-TSC-UHTREKCARC-TSC-UHT
A crowd-sourced guide to courses in Tsinghua University's Department of Computer Science and Technology, with course-selection tips, exam strategies, and recommended reading for each class.
- 4

the-way-to-go_ZH_CN
35Kunknwon/the-way-to-go_ZH_CN · GoThis is the Chinese translation of the Go programming language book 'The Way to Go' by Ivo Balbaert, officially titled 'Go 入门指南' (Go Beginner's Guide) in Chinese.
- 5
cs249r_book
29.1Kharvard-edge/cs249r_book · PythonAn open textbook and full curriculum on Machine Learning Systems — AI engineering — from Harvard's CS249r course: four volumes covering foundations, scaling, agentic AI, and physical AI, plus labs, projects, and instructor materials.
- 6

OI-wiki
26.9KOI-wiki/OI-wiki · TypeScriptA free, open and continuously updated wiki of competitive programming (OI/ICPC) knowledge: fundamentals, common problem types, solution strategies and tools, collected so beginners can learn systematically instead of digging through scattered articles.
- 7

en.javascript.info
25.5Kjavascript-tutorial/en.javascript.info · HTMLIt's the source repository for the Modern JavaScript Tutorial — the English content behind the free online tutorial published at javascript.info.
- 8

Dive-into-DL-PyTorch
19.5KShusenTang/Dive-into-DL-PyTorch · Jupyter NotebookThe Chinese book 'Dive into Deep Learning' with its MXNet code examples rewritten in PyTorch — a free, open-source deep-learning tutorial pairing runnable Jupyter notebooks with online docs.
- 9

nndl
19.4Knndl/nndlThe official home of Qiu Xipeng's Chinese textbook 'Neural Network and Deep Learning': it hosts free e-book PDFs, chapter listings, learning resources and errata for the 2nd edition and the new general-audience edition.
- 10

Book-Mathematical-Foundation-of-Reinforcement-Learning
18.2KMathFoundationRL/Book-Mathematical-Foundation-of-Reinforcement-Learning · MATLABThe GitHub homepage of the book 'Mathematical Foundations of Reinforcement Learning': a mathematically grounded but friendly introduction to RL, with free PDF drafts, lecture-video links, and grid-world code.
- 11

the-craft-of-selfteaching
17.8Kxiaolai/the-craft-of-selfteaching · Jupyter Notebook'The Craft of Self-Teaching' (自学是门手艺) is a free Chinese-language ebook by Li Xiaolai that uses learning to code as the entry point for building the broader skill of self-teaching.
- 12

A-Programmers-Guide-to-English
17Kyujiangshui/A-Programmers-Guide-to-EnglishA free guide, written in Chinese for programmers, on how to genuinely learn English: it covers the nature of language learning, how to train for it, and which materials and tools to use.
- 13

awesome-math
16.6Krossant/awesome-math · PythonA curated GitHub list of high-quality resources for learning, teaching, and doing mathematics — covering pure math, applied math, computation, formal proof, and AI in mathematics.
- 14

mml-book.github.io
16.1Kmml-book/mml-book.github.io · Jupyter NotebookThis is the companion website for the book 'Mathematics For Machine Learning', providing exercises and Jupyter notebooks that go along with the book's chapters.
- 15

OnJava8
16.1Klingcoder/OnJava8The Chinese translation of 'On Java 8', the modern successor to the classic 'Thinking in Java' — a full-length book on Java programming.
- 16

os01
13.8Ktuhdo/os01 · TeXIt's a free book, 'Operating Systems: From 0 to 1', that walks a self-learner through the foundational knowledge needed to write an operating system from scratch.
- 17

Deep-Learning-with-TensorFlow-book
13.2Kdragen1860/Deep-Learning-with-TensorFlow-book · Jupyter NotebookA free, open-source Chinese textbook on deep learning built on the official TensorFlow 2 release, pairing theory with hands-on case studies. This repo ships the PDF e-book, the accompanying source code, and the lecture slides.
- 18

python-machine-learning-book
12.7Krasbt/python-machine-learning-book · Jupyter NotebookThis is the official code repository for the 1st edition of the 'Python Machine Learning' book by Sebastian Raschka, published by Packt in 2015. It holds the Jupyter notebooks with all the code examples from the book's 13 chapters, from basic classifiers to neural networks.
- 19

apachecn-algo-zh
11.2Kapachecn/apachecn-algo-zh · JavaScriptA free ApacheCN anthology of Chinese translations of data-structure and algorithm texts: LeetCode solution sets in four languages, Coding Interviews (剑指 Offer) solutions and translated books, all readable online.
- 20

Book4_Power-of-Matrix
10.1KVisualize-ML/Book4_Power-of-Matrix · Jupyter NotebookThis is the companion repository for '矩阵力量' (Power of Matrix), the third book in the 'Iris Flower Book' (鸢尾花书) series. It teaches linear algebra and matrix theory step by step as a foundation for machine learning, paired with Jupyter notebooks that run every example.
- 21

coursebook
3.8Kcs341-illinois/coursebook · TeXThis is an open-source introductory systems programming textbook (the Coursebook) used by the CS 341: System Programming course at the University of Illinois Urbana-Champaign, covering low-level C programming and Linux internals.
- 22

csapp-zh-markdown
1KSunnyMaria/csapp-zh-markdown · PythonA complete Chinese Markdown edition of CSAPP (Computer Systems: A Programmer's Perspective, 3rd edition) — full chapter text, official exercise answers, Chinese write-ups for the 8 CSAPP labs, and the official self-study lab packages, readable online or offline.
- 23

shulihuazixuecongshu
928tradecatlabs/shulihuazixuecongshu · PythonThis repository preserves and rebuilds the 17-volume Chinese textbook series '数理化自学丛书' (Self-Study Series of Mathematics, Physics, and Chemistry), keeping the original scanned PDFs alongside semantic Markdown transcriptions, extracted image assets, and tools to reproducibly build EPUB3 editions.
Related topics
Often tagged together
- education933
- book260
- tutorial627
- learning512
- chinese1,158
- python2,418
- learning-resources410
- academic100
- beginner-friendly310
- free970
- guide365
- machine-learning918
- reference304
- resources706
- ebook88
- jupyter notebook177
- programming165
- computer-science165
- deep-learning737
- mathematics53
- open-source5,667
- study-guide68
- china414
- chinese-language85