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.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 338 projects
356,553 stars

jwasham/coding-interview-university

A complete computer science study plan to become a software engineer.

Metrics details
Stars356,553
206,982 stars

ossu/computer-science

🎓 Path to a free self-taught education in Computer Science!

Metrics details
Stars206,982
134,889 stars

labuladong/fucking-algorithm

Crack LeetCode, not only how, but also why.

Metrics details
Stars134,889
107,980 stars

papers-we-love/papers-we-love

Papers from the computer science community to read and discuss.

Metrics details
Stars107,980
100,121 stars

mtdvio/every-programmer-should-know

A collection of (mostly) technical things every software developer should know about

Metrics details
Stars100,121
86,197 stars

ByteByteGoHq/system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

Metrics details
Stars86,197
82,540 stars

Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

Metrics details
Stars82,540
72,527 stars

binhnguyennus/awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

Metrics details
Stars72,527
69,818 stars

prakhar1989/awesome-courses

:books: List of awesome university courses for learning Computer Science!

Metrics details
Stars69,818
51,275 stars

charlax/professional-programming

A collection of learning resources for curious software engineers

Metrics details
Stars51,275
48,025 stars

kamranahmedse/design-patterns-for-humans

An ultra-simplified explanation to design patterns

Metrics details
Stars48,025
39,717 stars

ashishps1/awesome-system-design-resources

Learn System Design concepts and prepare for interviews using free resources.

Metrics details
Stars39,717
37,307 stars

PKUanonym/REKCARC-TSC-UHT

清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University

Metrics details
Stars37,307
34,488 stars

TheAlgorithms/C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

Metrics details
Stars34,488
23,670 stars

ForrestKnight/open-source-cs

Video discussing this curriculum:

Metrics details
Stars23,670
22,258 stars

TheAlgorithms/C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

Metrics details
Stars22,258
20,461 stars

Universidade-Livre/ciencia-da-computacao

🎓 Um caminho para a educação autodidata em Ciência da Computação!

Metrics details
Stars20,461
19,918 stars

milanm/DevOps-Roadmap

DevOps Roadmap for 2026. with learning resources

Metrics details
Stars19,918
17,455 stars

gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

Metrics details
Stars17,455
16,201 stars

USTC-Resource/USTC-Course

:heart:中国科学技术大学课程资源

Metrics details
Stars16,201
15,255 stars

ochococo/Design-Patterns-In-Swift

📖 Design Patterns implemented in Swift 5.0

Metrics details
Stars15,255
14,018 stars

hackerkid/Mind-Expanding-Books

:books: Find your next book to read!

Metrics details
Stars14,018
11,689 stars

frank-lam/fullstack-tutorial

🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试

Metrics details
Stars11,689
10,852 stars

1c7/Crash-Course-Computer-Science-Chinese

计算机速成课(播放量 504 万) (共40集,每一集 10 分钟)2018 年完成翻译。评论区有大量好评

Metrics details
Stars10,852
10,272 stars

wolverinn/Waking-Up

计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...

Metrics details
Stars10,272
7,829 stars

mgechev/javascript-algorithms

💻 JavaScript implementations of computer science algorithms

Metrics details
Stars7,829
7,770 stars

amejiarosario/dsa.js-data-structures-algorithms-javascript

🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

Metrics details
Stars7,770
7,192 stars

P1xt/p1xt-guides

Programming curricula

Metrics details
Stars7,192
6,548 stars

facundoolano/software-papers

📚 A curated list of papers for Software Engineers

Metrics details
Stars6,548
5,877 stars

lidangzzz/How-to-run

立党零基础转码笔记

Metrics details
Stars5,877
5,739 stars

vicoyeh/pointers-for-software-engineers

A curated list of topics to start learning software engineering

Metrics details
Stars5,739
5,313 stars

cs-books/influential-cs-books

Most influential books on Computer Science/programming

Metrics details
Stars5,313
5,037 stars

mithi/robotics-coursework

🤖 Places where you can learn robotics (and stuff like that) online 🤖

Metrics details
Stars5,037
4,960 stars

WooVictory/Ready-For-Tech-Interview

💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨‍💻

Metrics details
Stars4,960
4,929 stars

algorithmica-org/algorithmica

A computer science textbook

Metrics details
Stars4,929
4,808 stars

jonkrohn/ML-foundations

Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science

Metrics details
Stars4,808
4,777 stars

PKUFlyingPig/Self-learning-Computer-Science

the resources I use to learn computer science in my spare time

Metrics details
Stars4,777
4,674 stars

tangtangcoding/C-C-

程序员相关电子书资料免费分享,欢迎关注个人微信公众号:编程与实战

Metrics details
Stars4,674
4,637 stars

GrindGold/pdf

📚 计算机经典编程书籍、大黑书、编程电子书、电子书、编程书籍,包括计算机基础、C/C++、Java、Python、面试题、架构设计、算法系列等经典电子书。

Metrics details
Stars4,637
4,383 stars

spring2go/cs_study_plan

一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向

Metrics details
Stars4,383
4,229 stars

vicky002/AlgoWiki

Repository which contains links and resources on different topics of Computer Science.

Metrics details
Stars4,229
3,965 stars

ForrestKnight/open-source-cs-python

Video discussing this curriculum:

Metrics details
Stars3,965
3,828 stars

bootdotdev/curriculum

An open roadmap for Boot.dev's backend development curriculum

Metrics details
Stars3,828
3,620 stars

amilajack/reading

A list of computer-science readings I recommend

Metrics details
Stars3,620
3,416 stars

zhashkevych/awesome-backend

🚀 A curated and opinionated list of resources (English & Russian) for Backend developers | Структурированный список ресурсов для изучения Backend разработки

Metrics details
Stars3,416
3,324 stars

huihut/CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

Metrics details
Stars3,324
3,247 stars

sagivo/algorithms

algorithms playground for common questions

Metrics details
Stars3,247
3,236 stars

Michael0x2a/curated-programming-resources

A curated list of resources for learning programming.

Metrics details
Stars3,236
3,187 stars

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
Stars3,187
3,157 stars

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
Stars3,157
3,091 stars

prabhupant/python-ds

No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.

Metrics details
Stars3,091
2,927 stars

stellarkey/912_project

清华大学计算机系考研攻略 Guidance for postgraduate entrance examination in Department of Computer Science and Technology, Tsinghua University

Metrics details
Stars2,927
2,897 stars

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
Stars2,897
2,810 stars

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
Stars2,810
2,791 stars

the-akira/Computer-Science-Resources

Collection of resources spanning key areas of Computer Science

Metrics details
Stars2,791
2,740 stars

JackeyLea/NJUCS

2025南京大学计算机科学与技术845考研公共课和专业课资料:数学一、英语一、政治、数据结构、计算机网络、计算机系统基础、操作系统教程、算法设计与分析-包括真题、期末考试、PPT、模拟题、专业课参考书及课后答案、报录比、经验等等

Metrics details
Stars2,740
2,599 stars

Exely/CSAPP-Labs

Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记

Metrics details
Stars2,599
2,590 stars

benoitvallon/computer-science-in-javascript

Computer science reimplemented in JavaScript

Metrics details
Stars2,590
2,573 stars

CodingDocs/awesome-cs

计算机优质书籍搜罗+学习路线推荐!

Metrics details
Stars2,573
2,542 stars

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
Stars2,542
1-60 of 338 projects
Get A Weekly Email With Trending Computer Science Projects
Stay updated on Computer Science plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.