Awesome Open Source
Awesome Open Source
Combined Topics
computer-science
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 153 Computer Science Open Source Projects
Categories
>
Computer Science
>
Computer Science
Coding Interview University
⭐
156,046
A complete computer science study plan to become a software engineer.
Developer Roadmap
⭐
150,523
Roadmap to becoming a web developer in 2021
Cs Notes
⭐
122,507
📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
Javascript Algorithms
⭐
98,269
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Fucking Algorithm
⭐
84,976
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
Computer Science
⭐
77,597
🎓 Path to a free self-taught education in Computer Science!
Papers We Love
⭐
45,056
Papers from the computer science community to read and discuss.
Every Programmer Should Know
⭐
43,716
A collection of (mostly) technical things every software developer should know about
Leetcode
⭐
40,313
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Awesome Courses
⭐
36,492
📚 List of awesome university courses for learning Computer Science!
Design Patterns For Humans
⭐
30,368
An ultra-simplified explanation to design patterns
Awesome Scalability
⭐
29,426
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Cs Video Courses
⭐
20,943
List of Computer Science courses with video lectures.
Rekcarc Tsc Uht
⭐
16,333
清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University
Professional Programming
⭐
14,945
A collection of full-stack resources for programmers.
Open Source Cs
⭐
13,194
Video discussing this curriculum:
Design Patterns In Swift
⭐
12,464
📖 Design Patterns implemented in Swift 5.0
C Plus Plus
⭐
11,365
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Ustc Course
⭐
9,847
❤️中国科学技术大学课程资源
Fullstack Tutorial
⭐
9,398
🚀 fullstack tutorial 2021,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试
C
⭐
7,782
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Crash Course Computer Science Chinese
⭐
6,668
💻 计算机速成课 | Crash Course 字幕组 (全40集 2018-5-1 精校完成)
Mind Expanding Books
⭐
6,240
📚 Books everyone should read!
Dsa.js Data Structures Algorithms Javascript
⭐
5,699
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
P1xt Guides
⭐
5,615
Programming curricula
Pointers For Software Engineers
⭐
5,303
A curated list of topics to start learning software engineering
Waking Up
⭐
4,464
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试🚀;可用于模拟面试、面试前复习、短期内快速备战面试...
Algowiki
⭐
3,726
Repository which contains links and resources on different topics of Computer Science.
Tech Interview For Developer
⭐
3,218
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
Algorithms
⭐
3,194
algorithms playground for common questions
Cs Books
⭐
2,701
📚 Computer Science Books 计算机技术类书籍 PDF
Computer Science In Javascript
⭐
2,544
Computer science reimplemented in JavaScript
Open Source Cs Python
⭐
2,325
Video discussing this curriculum:
Pretty Algorithms
⭐
2,143
🌊 Pretty, common and useful algorithms with modern JS and beautiful tests
Academiccontent
⭐
2,085
Free tech resources for faculty, students, researchers, life-long learners, and academic community builders for use in tech based courses, workshops, and hackathons.
Influential Cs Books
⭐
1,760
Most influential books on Computer Science/programming
Notes
⭐
1,732
detailed notes on computer science topics, in one page
Ood Principles In Swift
⭐
1,655
💎 The Principles of OOD (SOLID) based on Uncle Bob articles.
Reading
⭐
1,523
A list of computer-science readings I recommend
Csrankings
⭐
1,468
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.
Robotics Coursework
⭐
1,417
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Selfie
⭐
1,311
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Java Notes
⭐
1,269
📚 计算机科学基础知识、Java开发、后端/服务端、面试相关 📚 computer-science/Java-development/backend/interview
Julia.jl
⭐
1,079
Curated decibans of Julia programming language.
Ready For Tech Interview
⭐
1,007
💻 신입 개발자로서 준비를 하기 위해 지식을 정리하는 공간 👨💻
Notes To Cs Freshmen From The Future
⭐
950
Notes to (NUS) Computer Science Freshmen, From The Future (Original by @ejamesc)
Educative.io_courses
⭐
898
this is downloadings of all educative.io free student subscription courses as pdf from GitHub student pack
Interview
⭐
885
python, golang, devops 基础知识、 系统设计、后端开发路线图
Papers I Read
⭐
867
A-Paper-A-Week
Cs_study_plan
⭐
806
一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向
Computer Science
⭐
795
Contains the basic fundamental data structures and algorithms a front end engineer should know, written all in JavaScript.
Njucs
⭐
698
2021南京大学计算机科学与技术845考研公共课和专业课资料:数学一、英语一、政治、数据结构、计算机网络、计算机系统基础、操作系统教程、算法设计与分析-包括真题、期末考试、PPT、模拟题、专业课参考书及课后答案、报录比、经验等等
Tech Refrigerator
⭐
696
🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟
Computer Science Cn
⭐
690
🎓计算机技术与科学自学之旅
Judge Server
⭐
642
Judging backend server for the DMOJ online judge.
Curriculum
⭐
624
👩🏫 👨🏫 The open-source curriculum of Enki!
An Askreddit List Of Compsci Books
⭐
589
books and resources loved by r/learnprogramming community, compiled by me, a lurker who kept track
Kotlin Algorithm Club
⭐
568
Algorithms and data structures in Kotlin.
Classiccomputerscienceproblemsinpython
⭐
545
Source Code for the Book Classic Computer Science Problems in Python
Awesome Python In Education
⭐
529
A curated list about Python in Education 🐍 🎓
Axelrod
⭐
513
A research tool for the Iterated Prisoner's Dilemma
Awesome Distributed Systems
⭐
511
Awesome list of distributed systems resources
Pycnn
⭐
510
Image Processing with Cellular Neural Networks in Python
Awesome Thesis
⭐
484
A curated list of practical tips and tricks to help you achieve an awesome CS master thesis [WIP] - contributions are welcome
Tree Gen
⭐
457
Procedural generation of tree models in blender
Courses
⭐
453
Quiz & Assignment of Coursera
Techinterview
⭐
449
💎 Cheat sheet to prep for technical interviews.
Teaching
⭐
430
Teaching Materials for Dr. Waleed A. Yousef
My Cs Degree
⭐
391
A CS degree with a focus on full-stack ML engineering, 2020
Algorithmsanddatastructure
⭐
388
Algorithms And DataStructure Implemented In Python & CPP, Give a Star 🌟If it helps you
Software Foundations
⭐
383
Software Foundations in Idris
Eth Cs Notes
⭐
383
Lecture notes and cheatsheets for Master's in Computer Science at ETH Zurich
Learn Something Every Day
⭐
361
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Repl
⭐
355
The Learning Hub for UoL's Online CS Students
Designpatternsinswift
⭐
315
This repository contains all the code from my book 'Design Patterns in Swift', live at https://www.amazon.com/dp/B07FYXHBKZ. All code written in Swift4. Do give a star if you like the work.
All About Programming
⭐
311
Everything about programming!!
Cs Field Guide
⭐
286
A free online interactive resource/textbook for high school students learning about computer science.
Concurrency Glossary
⭐
276
🦑 Informal definitions of terms used in concurrency modeling
Algorithms
⭐
275
My Algorithms and Data Structures studies. https://leandrotk.github.io/series/algorithms-problem-solving
Awesome Courses
⭐
272
List of free online programming/CS courses [Massive Open Online Courses]
Mega Interview Guide
⭐
250
The MEGA interview guide, JavaSciript, Front End, Comp Sci
Cs Roadmap
⭐
227
My Computer Science Curriculum
Werdlists
⭐
215
⌨️ Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
.net Big O Algorithm Complexity Cheat Sheet
⭐
214
Big-O complexities of common algorithms used in .NET and Computer Science.
Mitx 6.00.1x
⭐
211
Coding exercises and Problem Sets for MITx: 6.00.1x Introduction to Computer Science and Programming Using Python, EdX, Aug-Nov 2016
Problem Solving Training
⭐
208
Problem solving training for computer science students.
Research In Production
⭐
205
A collection of research papers categorized by real-world systems that enact them
Cs Univ Wiki
⭐
202
컴공생을 위한 대학 생활 가이드라인
Openlib.cs
⭐
185
📚 A Collection of Free & Open Resources for University Coursework in Computer Science.
Bookmarks
⭐
180
🔖 ⭐️ Collection of public dev bookmarks, shared with ❤️ from www.bookmarks.dev
Leetcode
⭐
178
LeetCode solutions, written in python and cpp(LeetCode解题报告,记录自己的leetcode成长之路)
Sicp Course
⭐
178
SICP Course
Data Science Masters
⭐
177
Self-study plan to achieve mastery in data science
Free Computer Science University
⭐
174
So after watching all the resources i thought to put all the important technical courses in one place.And help those people who wants to learn computer science.All the courses are free here.
Cs Books
⭐
173
A list of textbooks for a Computer Science curriculum.
Programming Notes
⭐
172
Lecture notes on Computer Science, Full Stack Development, and Software Engineering Philosophies.
Programming Languages Influence
⭐
171
Code to retrieve data for the programming languages influence visualizations from Freebase
Women In Technology
⭐
165
A collection of resources for women in tech, consisting of - courses, learning guides, amazing sites and repos, blogs, programs and events. scholarships, etc.
Nashpy
⭐
161
A library for the computation of Nash equilibria in two player games
Awesome Computer Science Ebook
⭐
159
Leading source of ebooks, with a vast range of ebooks from academic, popular and professional publishers.
1-100 of 153 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210