back to home

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

261,128
Explore Repo

#2enaqx/awesome-react

A collection of awesome things regarding React ecosystem

72,408
Explore Repo

#3firstcontributions/first-contributions

🚀✨ Help beginners to contribute to open source projects

53,031
Explore Repo

#4Avik-Jain/100-Days-Of-ML-Code

100 Days of ML Coding

49,945
Explore Repo

#5aymericdamien/TensorFlow-Examples

TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

43,791Jupyter Notebook
Explore Repo

#6byoungd/English-level-up-tips

An advanced guide to learn English which might benefit you a lot 🎉 . 离谱的英语学习指南/英语学习教程/英语学习/学英语

41,750
Explore Repo

#7unknwon/the-way-to-go_ZH_CN

《The Way to Go》中文译本,中文正式名《Go 入门指南》

35,154Go
Explore Repo

#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...

34,811Python
Explore Repo

#9shareAI-lab/learn-claude-code

Bash is all you need - A nano Claude Code–like agent, built from 0 to 1

30,057TypeScript
Explore Repo

#10datawhalechina/hello-agents

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

28,105Python
Explore Repo

#11javascript-tutorial/en.javascript.info

Modern JavaScript Tutorial

25,200HTML
Explore Repo

#12inancgumus/learngo

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

19,890Go
Explore Repo

#13winterbe/java8-tutorial

Modern Java - A Guide to Java 8

16,773Java
Explore Repo

#14datawhalechina/leedl-tutorial

《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases

16,409Jupyter Notebook
Explore Repo

#15leandromoreira/digital_video_introduction

A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

16,186Jupyter Notebook
Explore Repo

#16nswbmw/N-blog

《一起学 Node.js》

15,422JavaScript
Explore Repo

#17joelparkerhenderson/architecture-decision-record

Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation

15,356
Explore Repo

#18github/opensource.guide

📚 Community guides for open source creators

15,294HTML
Explore Repo

#19iggredible/Learn-Vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

14,974Dockerfile
Explore Repo

#20graykode/nlp-tutorial

Natural Language Processing Tutorial for Deep Learning Researchers

14,871Jupyter Notebook
Explore Repo

#21microsoft/computervision-recipes

Best Practices, code samples, and documentation for Computer Vision.

9,835Jupyter Notebook
Explore Repo

#22MorvanZhou/Reinforcement-learning-with-tensorflow

Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学

9,434Python
Explore Repo

#23Hvass-Labs/TensorFlow-Tutorials

TensorFlow Tutorials with YouTube Videos

9,274Jupyter Notebook
Explore Repo

#24roboflow/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.

9,250Jupyter Notebook
Explore Repo

#25mouredev/hello-sql

Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes.

9,020Python
Explore Repo

#26catboost/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.

8,845C++
Explore Repo

#27howtographql/howtographql

The Fullstack Tutorial for GraphQL

8,734TypeScript
Explore Repo

#28amitshekhariitbhu/RxJava2-Android-Samples

RxJava 2 Android Examples - How to use RxJava 2 in Android

4,928Java
Explore Repo

#29roboflow/sports

computer vision and sports

4,900Python
Explore Repo

#30Spandan-Madan/DeepLearningProject

An in-depth machine learning tutorial introducing readers to a whole machine learning pipeline from scratch.

4,782HTML
Explore Repo

#31zimingttkx/AI-Practices

🎓 机器学习与深度学习实战教程 | Comprehensive ML & DL Tutorial with Jupyter Notebooks | 包含线性回归、神经网络、CNN、RNN等完整教程

419Jupyter Notebook
Explore Repo