Best Open Source tutorial Libraries
A curated list of the most popular GitHub repositories tagged with tutorial. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1practical-tutorials/project-based-learning
Curated list of project-based tutorials
#2enaqx/awesome-react
A collection of awesome things regarding React ecosystem
#3firstcontributions/first-contributions
🚀✨ Help beginners to contribute to open source projects
#4Avik-Jain/100-Days-Of-ML-Code
100 Days of ML Coding
#5aymericdamien/TensorFlow-Examples
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
#6byoungd/English-level-up-tips
An advanced guide to learn English which might benefit you a lot 🎉 . 离谱的英语学习指南/英语学习教程/英语学习/学英语
#7unknwon/the-way-to-go_ZH_CN
《The Way to Go》中文译本,中文正式名《Go 入门指南》
#8mouredev/Hello-Python
Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...
#9javascript-tutorial/en.javascript.info
Modern JavaScript Tutorial
#10MostlyAdequate/mostly-adequate-guide
Mostly adequate guide to FP (in javascript)
#11ssloy/tinyrenderer
A brief computer graphics / rendering course
#12MLEveryday/100-Days-Of-ML-Code
100-Days-Of-ML-Code中文版
#13judasn/IntelliJ-IDEA-Tutorial
IntelliJ IDEA 简体中文专题教程
#14izackwu/TeachYourselfCS-CN
TeachYourselfCS 的中文翻译 | A Chinese translation of TeachYourselfCS
#15recommenders-team/recommenders
Best Practices on Recommendation Systems
#16datawhalechina/hello-agents
📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程
#17verekia/js-stack-from-scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
#18inancgumus/learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
#19iggredible/Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
#20graykode/nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers
#21rust-embedded/rust-raspberrypi-OS-tutorials
:books: Learn to write an embedded OS in Rust :crab:
#22s-matyukevich/raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
#23Yixiaohan/show-me-the-code
Python 练习册,每天一个小程序
#24ttroy50/cmake-examples
Useful CMake Examples
#25dabeaz-course/python-mastery
Advanced Python Mastery (course by @dabeaz)
#26brannondorsey/wifi-cracking
Crack WPA/WPA2 Wi-Fi Routers with Airodump-ng and Aircrack-ng/Hashcat
#27ctjhoa/rust-learning
A bunch of links to blog posts, articles, videos, etc for learning Rust
#28microsoft/computervision-recipes
Best Practices, code samples, and documentation for Computer Vision.
#29MorvanZhou/Reinforcement-learning-with-tensorflow
Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学
#30Hvass-Labs/TensorFlow-Tutorials
TensorFlow Tutorials with YouTube Videos
#31roboflow/notebooks
A collection of tutorials on state-of-the-art computer vision models and techniques. Explore everything from foundational architectures like ResNet to cutting-edge models like RF-DETR, YOLO11, SAM 3, and Qwen3-VL.
#32mouredev/hello-sql
Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes.
#33catboost/catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
#34howtographql/howtographql
The Fullstack Tutorial for GraphQL
#35railsgirls/guides.railsgirls.com
Rails Girls Guides
#36gitname/react-gh-pages
Deploying a React App (created using create-react-app) to GitHub Pages
#37patriciogonzalezvivo/thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.