Trending Projects

Discover the fastest growing open source projects

Showing 1-50 of 1,693 trending projects

#1🥇
iluwatar/java-design-patterns

Java design patterns and principles for software development

+8.3K
stars (+9.7%)
93.8K total
Java
#2🥈
harvard-edge/cs249r_book

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

+7.6K
stars (+52.4%)
22.1K total
JavaScript
#3🥉
practical-tutorials/project-based-learning

Practical tutorials for project-based learning in various programming languages

+6.1K
stars (+2.4%)
260.3K total
#4
Developer-Y/cs-video-courses

Curated list of CS video courses

+5.8K
+8.2%
76.2K
total stars
#5
ashishps1/awesome-system-design-resources

Free resources to learn System Design concepts and prepare for interviews

+5.6K
+19.4%
34.2K
total stars
#6
scutan90/DeepLearning-500-questions

深度学习面试宝典,涵盖数学基础、机器学习、深度学习等500个问题。

+5.2K
+9.9%
57.2K
total stars
#7
azl397985856/leetcode

LeetCode solutions and algorithm learning resources

+5.2K
+10.2%
55.8K
total stars
#8
microsoft/ai-agents-for-beginners

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

+5.1K
+10.7%
53.1K
total stars
#9
anthropics/prompt-eng-interactive-tutorial

Interactive tutorial for mastering prompt engineering with Claude

+4.3K
+15.1%
32.5K
total stars
#10
cloudcommunity/Free-Certifications

Curated list of free courses with certifications for various tech domains

+4.1K
+8.6%
52.3K
total stars
#11
Asabeneh/30-Days-Of-Python

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

+4.0K
+7.3%
59.0K
total stars
#12
geekxh/hello-algorithm

Comprehensive algorithm training for beginners with LeetCode solutions and data structure guides

+3.6K
+11.3%
36.0K
total stars
#13
DataTalksClub/data-engineering-zoomcamp

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

+3.3K
+9.2%
38.9K
total stars
#14
microsoft/generative-ai-for-beginners

Beginner-friendly Generative AI learning with 21 lessons

+3.2K
+3.1%
107.6K
total stars
#15
TapXWorld/ChinaTextbook

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

+2.6K
+4.1%
65.6K
total stars
#16
leonardomso/33-js-concepts

JavaScript concepts guide for developers

+2.5K
+4.0%
66.3K
total stars
#17
ossu/computer-science

Free self-taught computer science curriculum

+2.4K
+1.2%
202.1K
total stars
#18
jackfrued/Python-100-Days

Comprehensive Python learning resource with 100 days of tutorials and examples

+2.4K
+1.3%
179.3K
total stars
#19
quii/learn-go-with-tests

Learn Go with test-driven development

+2.2K
+10.3%
23.5K
total stars
#20
gto76/python-cheatsheet

Comprehensive Python reference guide

+2.1K
+5.9%
38.3K
total stars
#21
microsoft/ML-For-Beginners

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

+2.1K
+2.6%
84.1K
total stars
#22
papers-we-love/papers-we-love

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

+2.1K
+2.0%
103.8K
total stars
#23
markerikson/react-redux-links

Curated React, Redux, and ES6 resources for developers

+2.0K
+9.5%
22.6K
total stars
#24
AnthonyCalandra/modern-cpp-features

C++ features reference for modern C++ versions

+1.9K
+9.4%
21.5K
total stars
#25
Anduin2017/HowToCook

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

+1.8K
+1.8%
98.5K
total stars
#26
kenjihiranabe/The-Art-of-Linear-Algebra

Visual notes on linear algebra concepts from Gilbert Strang's book

+1.8K
+9.1%
21.1K
total stars
#27
pshenok/server-survival

Tower defense game that teaches cloud architecture, infrastructure building, and scaling to survive traffic.

+1.7K
+46.5%
5.4K
total stars
#28
krahets/hello-algo

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

+1.7K
+1.4%
122.7K
total stars
#29
florinpop17/app-ideas

Collection of app ideas for coding practice and skill improvement

+1.7K
+1.9%
90.9K
total stars
#30
+1.7K
+5.5%
32.0K
total stars
#31
ashishps1/awesome-low-level-design

Learn Low Level Design for interviews with free resources

+1.7K
+8.0%
22.5K
total stars
#32
karanpratapsingh/system-design

Learn system design concepts and prepare for interviews

+1.6K
+4.1%
41.1K
total stars
#33
mihail911/modern-software-dev-assignments

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

+1.6K
+118.7%
2.9K
total stars
#34
lewagon/setup

Le Wagon's setup guide for AI Software Development Bootcamp

+1.5K
+8.4%
19.5K
total stars
#35
labuladong/fucking-algorithm

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

+1.5K
+1.1%
132.9K
total stars
#36
hoanhan101/ultimate-go

The Ultimate Go Study Guide is a comprehensive resource for developers to learn and master the Go programming language.

+1.5K
+10.8%
14.9K
total stars
#37
joelgrus/data-science-from-scratch

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

+1.4K
+17.0%
9.5K
total stars
#38
prakhar1989/awesome-courses

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

+1.4K
+2.1%
66.8K
total stars
#39
bolshchikov/js-must-watch

A curated list of must-watch JavaScript videos to help developers expand their knowledge.

+1.4K
+11.2%
13.6K
total stars
#40
microsoft/Data-Science-For-Beginners

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

+1.4K
+4.2%
34.1K
total stars
#41
yangshun/tech-interview-handbook

Tech interview prep guide for coding and system design

+1.3K
+1.0%
138.0K
total stars
#42
d2l-ai/d2l-zh

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

+1.3K
+1.7%
76.0K
total stars
#43
PKUFlyingPig/cs-self-learning

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

+1.3K
+1.8%
71.6K
total stars
#44
mtdvio/every-programmer-should-know

Comprehensive resource for essential software development knowledge

+1.3K
+1.3%
98.2K
total stars
#45
leandromoreira/digital_video_introduction

An educational resource that provides a hands-on introduction to video technology, including codecs, streaming, and more.

+1.3K
+8.5%
16.2K
total stars
#46
stephentian/33-js-concepts

A comprehensive JavaScript concepts guide for developers, covering 33 fundamental JavaScript topics.

+1.2K
+8.8%
15.3K
total stars
#47
ByteByteGoHq/system-design-101

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

+1.2K
+1.6%
80.0K
total stars
#48
pengsida/learning_research

This repository appears to be a personal research project, not a developer tool or platform.

+1.2K
+13.4%
10.4K
total stars
#49
DataExpert-io/data-engineer-handbook

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

+1.2K
+3.1%
40.4K
total stars
#50
ethereumbook/ethereumbook

Comprehensive guide to Ethereum and blockchain development

+1.2K
+6.0%
21.5K
total stars
2...34

Stay in the loop

Get weekly updates on trending AI coding tools and projects.