Trending Projects

Discover the fastest growing open source projects

Showing 1-50 of 1,693 trending projects

#1🥇
practical-tutorials/project-based-learning

Practical tutorials for project-based learning in various programming languages

+10.5K
stars (+4.2%)
260.3K total
#2🥈
microsoft/ai-agents-for-beginners

A course teaching how to build AI agents with 12 lessons and multi-language support

+9.4K
stars (+21.6%)
53.1K total
Jupyter Notebook
#3🥉
harvard-edge/cs249r_book

ML Systems textbook and hands-on learning stack for building real-world AI systems

+7.8K
stars (+54.1%)
22.1K total
JavaScript
#4
cloudcommunity/Free-Certifications

Curated list of free courses with certifications for various tech domains

+7.4K
+16.4%
52.3K
total stars
#5
TapXWorld/ChinaTextbook

Open-source repository providing free access to Chinese textbooks for primary, secondary, and university levels.

+7.3K
+12.6%
65.6K
total stars
#6
leonardomso/33-js-concepts

JavaScript concepts guide for developers

+6.8K
+11.4%
66.3K
total stars
#7
ashishps1/awesome-system-design-resources

Free resources to learn System Design concepts and prepare for interviews

+6.5K
+23.6%
34.2K
total stars
#8
anthropics/prompt-eng-interactive-tutorial

Interactive tutorial for mastering prompt engineering with Claude

+6.4K
+24.5%
32.5K
total stars
#9
Developer-Y/cs-video-courses

Curated list of CS video courses

+6.1K
+8.7%
76.2K
total stars
#10
Asabeneh/30-Days-Of-Python

Comprehensive Python learning guide with 30 days of structured lessons and exercises

+5.9K
+11.2%
59.0K
total stars
#11
microsoft/generative-ai-for-beginners

Beginner-friendly Generative AI learning with 21 lessons

+5.8K
+5.7%
107.6K
total stars
#12
ossu/computer-science

Free self-taught computer science curriculum

+5.5K
+2.8%
202.1K
total stars
#13
mtdvio/every-programmer-should-know

Comprehensive resource for essential software development knowledge

+5.1K
+5.5%
98.2K
total stars
#14
systemdesign42/system-design-academy

Newsletter for system design case studies, fundamentals, and interview prep

+4.9K
+30.5%
21.0K
total stars
#15
jackfrued/Python-100-Days

Comprehensive Python learning resource with 100 days of tutorials and examples

+4.3K
+2.5%
179.3K
total stars
#16
yangshun/tech-interview-handbook

Tech interview prep guide for coding and system design

+4.1K
+3.0%
138.0K
total stars
#17
DataTalksClub/data-engineering-zoomcamp

Free 9-week data engineering course with hands-on modules on pipelines, dbt, Kafka, and Spark

+3.8K
+10.9%
38.9K
total stars
#18
linsa-io/books

A curated list of awesome books and learning resources for developers and lifelong learners.

+3.6K
+98.2%
7.2K
total stars
#19
joelgrus/data-science-from-scratch

A book and open-source library for learning data science from scratch using Python

+3.6K
+60.2%
9.5K
total stars
#20
microsoft/ML-For-Beginners

Beginner-friendly machine learning course with 12 weeks, 26 lessons, and 52 quizzes

+3.5K
+4.4%
84.1K
total stars
#21
papers-we-love/papers-we-love

Community-curated list of academic computer science papers for reading and discussion

+3.4K
+3.4%
103.8K
total stars
#22
krahets/hello-algo

Interactive data structures and algorithms tutorial with code examples in multiple languages

+3.3K
+2.8%
122.7K
total stars
#23
florinpop17/app-ideas

Collection of app ideas for coding practice and skill improvement

+3.3K
+3.8%
90.9K
total stars
#24
Anduin2017/HowToCook

程序员在家做饭指南,用代码思维整理菜谱

+3.2K
+3.4%
98.5K
total stars
#25
Gar-b-age/CookLikeHOC

A resource for cooking like HOC (Home Original Chicken) with recipes and AI-generated content.

+2.9K
+14.1%
23.2K
total stars
#26
donnemartin/interactive-coding-challenges

120+ interactive Python coding interview challenges with Anki flashcards for interview prep

+2.8K
+9.8%
31.2K
total stars
#27
+2.7K
+9.2%
32.0K
total stars
#28
ashishps1/awesome-low-level-design

Learn Low Level Design for interviews with free resources

+2.6K
+13.3%
22.5K
total stars
#29
PKUFlyingPig/cs-self-learning

A comprehensive self-learning guide for computer science, offering curated resources and courses.

+2.6K
+3.7%
71.6K
total stars
#30
ByteByteGoHq/system-design-101

System Design 101 explains complex systems with visuals and simple terms for system design interviews and learning.

+2.5K
+3.3%
80.0K
total stars
#31
prakhar1989/awesome-courses

Curated list of free university CS courses with materials like lectures, notes, and assignments

+2.4K
+3.7%
66.8K
total stars
#32
d2l-ai/d2l-zh

深度学习教学资源,包含可运行代码和讨论论坛。

+2.2K
+3.0%
76.0K
total stars
#33
TheAlgorithms/JavaScript

JavaScript implementations of algorithms and data structures for learning.

+2.2K
+6.9%
34.1K
total stars
#34
karanpratapsingh/system-design

Learn system design concepts and prepare for interviews

+2.0K
+5.2%
41.1K
total stars
#35
hollischuang/toBeTopJavaer

Java engineer learning path and interview prep

+2.0K
+8.4%
25.5K
total stars
#36
bregman-arie/devops-exercises

Comprehensive DevOps interview prep with exercises and questions

+1.9K
+2.4%
81.4K
total stars
#37
labuladong/fucking-algorithm

Comprehensive algorithm repository with LeetCode solutions and learning resources for algorithmic thinking

+1.9K
+1.5%
132.9K
total stars
#38
zyronon/TypeWords

A Vue.js-based web application that helps developers practice English typing and improve their typing speed.

+1.9K
+34.0%
7.5K
total stars
#39
DataExpert-io/data-engineer-handbook

Comprehensive data engineering resource hub with learning paths, books, communities, and tools

+1.9K
+4.9%
40.4K
total stars
#40
halfrost/LeetCode-Go

LeetCode solutions in Go with 100% test coverage and optimized runtime

+1.9K
+6.0%
33.8K
total stars
#41
crossoverJie/JCSprout

Comprehensive Java core knowledge base covering collections, multithreading, JVM, and more

+1.9K
+7.4%
27.0K
total stars
#42
MostlyAdequate/mostly-adequate-guide

Functional programming guide in JavaScript for learning FP concepts

+1.9K
+8.4%
23.8K
total stars
#43
jbiaojerry/ebook-treasure-chest

A repository that provides links to download a variety of e-books across different reading platforms.

+1.8K
+28.4%
8.2K
total stars
#44
ankitects/anki

Anki is a spaced repetition flashcard program for memorization and learning.

+1.8K
+7.2%
26.7K
total stars
#45
ashishps1/awesome-leetcode-resources

A collection of awesome resources to help developers learn data structures, algorithms, and prepare for coding interviews.

+1.8K
+12.5%
16.0K
total stars
#46
microsoft/Data-Science-For-Beginners

Comprehensive data science curriculum for beginners with 20 lessons and project-based learning.

+1.7K
+5.3%
34.1K
total stars
#47
SimplifyJobs/Summer2026-Internships

Summer 2026 tech internships list with daily updates

+1.6K
+3.9%
43.7K
total stars
#48
rossant/awesome-math

A curated list of awesome mathematics resources for developers and learners.

+1.6K
+13.8%
13.5K
total stars
#49
mihail911/modern-software-dev-assignments

Assignments for a course on modern software development at Stanford University, focused on Python.

+1.6K
+126.9%
2.9K
total stars
#50
mouredev/Hello-Python

Python course for beginners with video lessons and code projects

+1.6K
+4.9%
34.7K
total stars
2...34

Stay in the loop

Get weekly updates on trending AI coding tools and projects.