Best Open Source computer science Libraries
A curated list of the most popular GitHub repositories tagged with computer science. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1kamranahmedse/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
#2jwasham/coding-interview-university
A complete computer science study plan to become a software engineer.
#3ossu/computer-science
🎓 Path to a free self-taught education in Computer Science!
#4trekhleb/javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
#5CyC2018/CS-Notes
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
#6labuladong/fucking-algorithm
Crack LeetCode, not only how, but also why.
#7papers-we-love/papers-we-love
Papers from the computer science community to read and discuss.
#8mtdvio/every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
#9ByteByteGoHq/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
#10Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
#11binhnguyennus/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
#12prakhar1989/awesome-courses
:books: List of awesome university courses for learning Computer Science!
#13azl397985856/leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
#14charlax/professional-programming
A collection of learning resources for curious software engineers
#15kamranahmedse/design-patterns-for-humans
An ultra-simplified explanation to design patterns
#16PKUanonym/REKCARC-TSC-UHT
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
#17ashishps1/awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
#18TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
#19Universidade-Livre/ciencia-da-computacao
🎓 Um caminho para a educação autodidata em Ciência da Computação!
#20milanm/DevOps-Roadmap
DevOps Roadmap for 2026. with learning resources
#21gyoogle/tech-interview-for-developer
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
#22USTC-Resource/USTC-Course
:heart:中国科学技术大学课程资源
#23ochococo/Design-Patterns-In-Swift
📖 Design Patterns implemented in Swift 5.0
#24WooVictory/Ready-For-Tech-Interview
💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨💻