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
#3rohitg00/ai-engineering-from-scratch
Learn AI Engineering! Learn it. Build it. Ship it for others.
#4firstcontributions/first-contributions
🚀✨ Help beginners to contribute to open source projects
#5Avik-Jain/100-Days-Of-ML-Code
100 Days of ML Coding
#6aymericdamien/TensorFlow-Examples
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
#7luongnv89/claude-howto
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
#8byoungd/English-level-up-tips
An advanced guide to learn English which might benefit you a lot 🎉 . 离谱的英语学习指南/英语学习教程/英语学习/学英语
#9unknwon/the-way-to-go_ZH_CN
《The Way to Go》中文译本,中文正式名《Go 入门指南》
#10mouredev/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...
#11shareAI-lab/learn-claude-code
Bash is all you need - A nano Claude Code–like agent, built from 0 to 1
#12datawhalechina/hello-agents
📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程
#13javascript-tutorial/en.javascript.info
Modern JavaScript Tutorial
#14inancgumus/learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
#15winterbe/java8-tutorial
Modern Java - A Guide to Java 8
#16datawhalechina/leedl-tutorial
《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases
#17leandromoreira/digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
#18nswbmw/N-blog
《一起学 Node.js》
#19joelparkerhenderson/architecture-decision-record
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
#20github/opensource.guide
📚 Community guides for open source creators
#21iggredible/Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
#22graykode/nlp-tutorial
Natural Language Processing Tutorial for Deep Learning Researchers
#23microsoft/computervision-recipes
Best Practices, code samples, and documentation for Computer Vision.
#24MorvanZhou/Reinforcement-learning-with-tensorflow
Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学
#25Hvass-Labs/TensorFlow-Tutorials
TensorFlow Tutorials with YouTube Videos
#26roboflow/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.
#27mouredev/hello-sql
Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes.
#28catboost/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.
#29howtographql/howtographql
The Fullstack Tutorial for GraphQL
#30amitshekhariitbhu/RxJava2-Android-Samples
RxJava 2 Android Examples - How to use RxJava 2 in Android
#31roboflow/sports
computer vision and sports
#32Spandan-Madan/DeepLearningProject
An in-depth machine learning tutorial introducing readers to a whole machine learning pipeline from scratch.
#33fancyboi999/ai-engineering-from-scratch-zh
Agent工程师最全学习路径 · 从零精通 AI 工程 · 20 阶段 542 课 · 中文全量翻译 + 配套站点 + 动画讲解视频 · 如何成为 AI Agent 工程师的修成指南