Computer Science Open Source Projects
Browse 338 Computer Science open source projects, ranked by GitHub stars. Find the most popular Computer Science tools and libraries.
jwasham/coding-interview-university
A complete computer science study plan to become a software engineer.
Metrics details
| Stars | 356,553 |
ossu/computer-science
🎓 Path to a free self-taught education in Computer Science!
Metrics details
| Stars | 206,982 |
labuladong/fucking-algorithm
Crack LeetCode, not only how, but also why.
Metrics details
| Stars | 134,889 |
papers-we-love/papers-we-love
Papers from the computer science community to read and discuss.
Metrics details
| Stars | 107,980 |
mtdvio/every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
Metrics details
| Stars | 100,121 |
ByteByteGoHq/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Metrics details
| Stars | 86,197 |
Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
Metrics details
| Stars | 82,540 |
binhnguyennus/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Metrics details
| Stars | 72,527 |
prakhar1989/awesome-courses
:books: List of awesome university courses for learning Computer Science!
Metrics details
| Stars | 69,818 |
charlax/professional-programming
A collection of learning resources for curious software engineers
Metrics details
| Stars | 51,275 |
kamranahmedse/design-patterns-for-humans
An ultra-simplified explanation to design patterns
Metrics details
| Stars | 48,025 |
ashishps1/awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
Metrics details
| Stars | 39,717 |
PKUanonym/REKCARC-TSC-UHT
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
Metrics details
| Stars | 37,307 |
TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Metrics details
| Stars | 34,488 |
ForrestKnight/open-source-cs
Video discussing this curriculum:
Metrics details
| Stars | 23,670 |
TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Metrics details
| Stars | 22,258 |
Universidade-Livre/ciencia-da-computacao
🎓 Um caminho para a educação autodidata em Ciência da Computação!
Metrics details
| Stars | 20,461 |
milanm/DevOps-Roadmap
DevOps Roadmap for 2026. with learning resources
Metrics details
| Stars | 19,918 |
gyoogle/tech-interview-for-developer
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
Metrics details
| Stars | 17,455 |
USTC-Resource/USTC-Course
:heart:中国科学技术大学课程资源
Metrics details
| Stars | 16,201 |
ochococo/Design-Patterns-In-Swift
📖 Design Patterns implemented in Swift 5.0
Metrics details
| Stars | 15,255 |
hackerkid/Mind-Expanding-Books
:books: Find your next book to read!
Metrics details
| Stars | 14,018 |
frank-lam/fullstack-tutorial
🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试
Metrics details
| Stars | 11,689 |
1c7/Crash-Course-Computer-Science-Chinese
计算机速成课(播放量 504 万) (共40集,每一集 10 分钟)2018 年完成翻译。评论区有大量好评
Metrics details
| Stars | 10,852 |
wolverinn/Waking-Up
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...
Metrics details
| Stars | 10,272 |
mgechev/javascript-algorithms
💻 JavaScript implementations of computer science algorithms
Metrics details
| Stars | 7,829 |
amejiarosario/dsa.js-data-structures-algorithms-javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Metrics details
| Stars | 7,770 |
P1xt/p1xt-guides
Programming curricula
Metrics details
| Stars | 7,192 |
facundoolano/software-papers
📚 A curated list of papers for Software Engineers
Metrics details
| Stars | 6,548 |
lidangzzz/How-to-run
立党零基础转码笔记
Metrics details
| Stars | 5,877 |
vicoyeh/pointers-for-software-engineers
A curated list of topics to start learning software engineering
Metrics details
| Stars | 5,739 |
cs-books/influential-cs-books
Most influential books on Computer Science/programming
Metrics details
| Stars | 5,313 |
mithi/robotics-coursework
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Metrics details
| Stars | 5,037 |
WooVictory/Ready-For-Tech-Interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻
Metrics details
| Stars | 4,960 |
algorithmica-org/algorithmica
A computer science textbook
Metrics details
| Stars | 4,929 |
jonkrohn/ML-foundations
Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science
Metrics details
| Stars | 4,808 |
PKUFlyingPig/Self-learning-Computer-Science
the resources I use to learn computer science in my spare time
Metrics details
| Stars | 4,777 |
tangtangcoding/C-C-
程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战
Metrics details
| Stars | 4,674 |
GrindGold/pdf
📚 计算机经典编程书籍、大黑书、编程电子书、电子书、编程书籍,包括计算机基础、C/C++、Java、Python、面试题、架构设计、算法系列等经典电子书。
Metrics details
| Stars | 4,637 |
spring2go/cs_study_plan
一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向
Metrics details
| Stars | 4,383 |
vicky002/AlgoWiki
Repository which contains links and resources on different topics of Computer Science.
Metrics details
| Stars | 4,229 |
ForrestKnight/open-source-cs-python
Video discussing this curriculum:
Metrics details
| Stars | 3,965 |
bootdotdev/curriculum
An open roadmap for Boot.dev's backend development curriculum
Metrics details
| Stars | 3,828 |
amilajack/reading
A list of computer-science readings I recommend
Metrics details
| Stars | 3,620 |
zhashkevych/awesome-backend
🚀 A curated and opinionated list of resources (English & Russian) for Backend developers | Структурированный список ресурсов для изучения Backend разработки
Metrics details
| Stars | 3,416 |
huihut/CS-Books
📚 Computer Science Books 计算机技术类书籍 PDF
Metrics details
| Stars | 3,324 |
sagivo/algorithms
algorithms playground for common questions
Metrics details
| Stars | 3,247 |
Michael0x2a/curated-programming-resources
A curated list of resources for learning programming.
Metrics details
| Stars | 3,236 |
louisfb01/best_AI_papers_2022
A curated list of the latest breakthroughs in AI (in 2022) by release date with a clear video explanation, link to a more in-depth article, and code.
Metrics details
| Stars | 3,187 |
emeryberger/CSrankings
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
Metrics details
| Stars | 3,157 |
prabhupant/python-ds
No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.
Metrics details
| Stars | 3,091 |
stellarkey/912_project
清华大学计算机系考研攻略 Guidance for postgraduate entrance examination in Department of Computer Science and Technology, Tsinghua University
Metrics details
| Stars | 2,927 |
louisfb01/best_AI_papers_2021
A curated list of the latest breakthroughs in AI (in 2021) by release date with a clear video explanation, link to a more in-depth article, and code.
Metrics details
| Stars | 2,897 |
microsoft/AcademicContent
Free tech resources for faculty, students, researchers, life-long learners, and academic community builders for use in tech based courses, workshops, and hackathons.
Metrics details
| Stars | 2,810 |
the-akira/Computer-Science-Resources
Collection of resources spanning key areas of Computer Science
Metrics details
| Stars | 2,791 |
JackeyLea/NJUCS
2025南京大学计算机科学与技术845考研公共课和专业课资料:数学一、英语一、政治、数据结构、计算机网络、计算机系统基础、操作系统教程、算法设计与分析-包括真题、期末考试、PPT、模拟题、专业课参考书及课后答案、报录比、经验等等
Metrics details
| Stars | 2,740 |
Exely/CSAPP-Labs
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
Metrics details
| Stars | 2,599 |
benoitvallon/computer-science-in-javascript
Computer science reimplemented in JavaScript
Metrics details
| Stars | 2,590 |
CodingDocs/awesome-cs
计算机优质书籍搜罗+学习路线推荐!
Metrics details
| Stars | 2,573 |
SamirPaulb/DSAlgo
📚A repository that contains all the Data Structures and Algorithms concepts and solutions to various problems in Python3 stored in a structured manner.👨💻🎯
Metrics details
| Stars | 2,542 |
