Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Computer Science

Computer Science

RSS

Fundamental concepts, algorithms, and theories that underpin the field of computer science and software development.

19 awesome lists

Sub-categories

Data Science1Machine Learning8Speech and Natural Language Processing4Cryptography1Deep Learning5

Showing 19 awesome lists

Open Source Society University
Open Source Society Universityossu/computer-science

Decentralized online education platform for self-learners

203.0kstars
Machine Learning
Machine Learningjosephmisiti/awesome-machine-learning

Algorithms that learn patterns from data

72.2kstars
University Courses
University Coursesprakhar1989/awesome-courses

Collection of university-level courses across disciplines

67.5kstars
Data Science
Data Scienceacademic/awesome-datascience

Field focused on extracting insights from data

28.8kstars
Deep Learning
Deep LearningChristosChristofidis/awesome-deep-learning

Subset of machine learning focused on neural networks

27.8kstars
Computer Vision
Computer Visionjbhuang0604/awesome-computer-vision

Field of study focused on enabling machines to interpret visual data

23.2kstars
Static Analysis & Code Quality
Static Analysis & Code Qualityanalysis-tools-dev/static-analysis

Tools for analyzing code quality and detecting issues

14.5kstars
Generative AI
Generative AIsteven2358/awesome-generative-ai

AI technology that creates content in various formats

11.7kstars
Deep Vision
Deep Visionkjw0612/awesome-deep-vision

Computer vision techniques for deep learning applications

11.2kstars
Cryptography
Cryptographysobolevn/awesome-cryptography

Techniques for secure communication and data protection

6.8kstars
Quantum Computing
Quantum Computingdesireevl/awesome-quantum-computing

Computing that leverages quantum mechanics and qubits

3.1kstars
Speech and Natural Language Processing
Speech and Natural Language Processingedobashira/speech-language-processing

Field of study focused on human language interaction

2.2kstars
Information Retrieval
Information Retrievalharpribot/awesome-information-retrieval

Techniques for extracting information from data

1.2kstars
Theoretical Computer Science
Theoretical Computer Sciencemostafatouny/awesome-theoretical-computer-science

Study of computational theory and mathematical foundations

1.1kstars
Functional Programming
Functional Programminglucasviola/awesome-functional-programming

Programming paradigm based on mathematical functions

998stars
Empirical Software Engineering
Empirical Software Engineeringdspinellis/awesome-msr

Research discipline focused on software engineering practices

475stars
Linguistics
Linguisticstheimpossibleastronaut/awesome-linguistics

Scientific study of language and its structure

436stars
Conversational AI
Conversational AIjyguyomarch/awesome-conversational-ai

Technology enabling human-like interactions with machines

279stars
Position-Based Quantum Cryptography
Position-Based Quantum CryptographyRenaller/awesome-position-based-quantum-cryptography

Quantum cryptography using position-based protocols

16stars

Other Categories

Miscellaneous132 lists
Front-End Development77 lists
Programming Languages49 lists
Platforms49 lists
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub