Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Computer Science
  4. Quantum Computing

Quantum Computing

The "Awesome Quantum Computing" project is a curated collection of resources focused on the emerging field of quantum computing, which utilizes the principles of quantum mechanics to process information in fundamentally different ways than classical computers. This list encompasses a variety of resources including libraries, frameworks, tutorials, research papers, and community forums that cater to both newcomers and seasoned researchers in the field. Whether you are looking to understand the basics of qubits, explore quantum algorithms, or dive into advanced topics like quantum cryptography, this compilation provides essential tools and insights. Users can discover innovative applications and stay updated on the latest advancements in quantum technology.

quantum-computingquantum-algorithmsqubitsquantum-cryptographyquantum-programmingquantum-librariesquantum-research
RSSView on GitHub
3.1k stars462 forks0 contributorsUpdated
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

Table of Contents

10 sections · 136 projects

Learning

29 projects
An Interactive Introduction to Quantum Computing

davidbkemp.github.io
Black Opal

q-ctrl.com
CNOT

cnot.io
Chris Ferrie

csferrie.medium.com
Documentation for Forest and pyQuil

pyquil.readthedocs.io
Documentation for Strawberry Fields

strawberryfields.readthedocs.io
D-Wave Leap

dwavesys.com
IBM Q Full User Guide

quantumexperience.ng.bluemix.net
Introduction to Quantum Computing

home.cern
John Preskill's Notes on Quantum Computation

theory.caltech.edu
Nielsen and Chuang

workedproblems.wordpress.com
Qiskit TutorialsQiskit Tutorials

A collection of Jupyter notebooks demonstrating how to use the Qiskit SDK for quantum computing.

#qiskit-sdk#educational-resources#ibm-quantum
Stars2,542
Forks1,290
Last commit3 years ago
Quantum Algorithm Implementations for Beginners

arxiv.org
Quantum Algorithm Zoo

math.nist.gov
Quantum Algorithms

quantumalgorithms.org
Quantum Computer Programming

cs269q.stanford.edu
Quantum Computing Foundations

docs.microsoft.com
Quantum Computing Playground

quantumplayground.net
Quantum Computing UK

quantumcomputinguk.org
Quantum Computing for the Very Curious

quantum.country
Quantum Computing with Amazon Braket SDK

manning.com
Quantum Computing with Microsoft QDK

manning.com
Quantum Inspire Knowledge Base

quantum-inspire.com
Quantum in the Cloud

cnotmz.appspot.com
Quantum KatasQuantum Katas

A collection of self-paced tutorials and programming exercises for learning Q# and quantum computing concepts.

#hacktoberfest#microsoft-qdk#unit-testing
Stars4,908
Forks1,244
Last commit2 years ago
Quantum Machine Learning for Data Scientists

arxiv.org
Quirk

algassert.com
QWorld's Bronze-Qiskit

gitlab.com
The Quantum Quest

quantum-quest.nl

MOOCs

13 projects
Brilliant.org Quantum Computing

brilliant.org
Introduction to Quantum Information Science

arturekert.org
MIT Quantum Information Sciences

ocw.mit.edu
Programming a Quantum Computer with Qiskit

coursera.org
QC101 Quantum Computing & Quantum Physics for Beginners

udemy.com
Quantum Computing: Theory to Simulation and Programming

udemy.com
Quantum Information Science I, Part I

edx.org
Quantum Machine Learning

edx.org
Quantum Mechanics and Quantum Computation

edx.org
The Introduction To Quantum Computing

coursera.org
Quantum Computing. Less Formulas - More Understanding

coursera.org
The Quantum Internet and Quantum Computers: How Will They Change the World?

edx.org
Understanding Quantum Computers

futurelearn.com

Development Tools

30 projects
Amazon Braket

aws.amazon.com
BlueqatBlueqat

A Python SDK for quantum computing that simplifies circuit creation, simulation, and algorithm implementation.

#python-sdk#quantum#qaoa
Stars388
Forks60
Last commit6 days ago
Boulder Opal

q-ctrl.com
CirqCirq

A Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits on quantum computers and simulators.

#scientific-computing#quantum#api
Stars5,056
Forks1,265
Last commit3 days ago
CovalentCovalent

Pythonic orchestration tool for AI/ML, HPC, and quantum computing workflows across heterogeneous compute environments.

#workflow-management#high-performance-computing#pipelines
Stars869
Forks112
Last commit7 days ago
Fire Opal

q-ctrl.com
IBM Quantum Experience

quantum-computing.ibm.com
Mitiq

mitiq.readthedocs.io
NISQAINISQAI

A Python library for quantum artificial intelligence on near-term quantum computers.

#quantum-neural-networks#quantum-ai#python-library
Stars44
Forks14
Last commit7 years ago
Ocean

docs.ocean.dwavesys.com
Orquestra

zapatacomputing.com
Paddle QuantumPaddle Quantum

A Python toolkit for quantum machine learning that bridges AI and quantum computing with quantum neural networks.

#quantum-neural-networks#paddlepaddle#research-toolkit
Stars646
Forks191
Last commit3 years ago
PennyLanePennyLane

A cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry.

#research-tool#quantum#neural-network
Stars3,452
Forks859
Last commit9 hours ago
Project Q

projectq.ch
pyQuilpyQuil

A Python library for quantum programming using Quil, enabling simulation and execution on real quantum processors.

#python-library#rigetti-forest#forest
Stars1,497
Forks358
Last commit3 days ago
pytket

cqcl.github.io
QCL

tph.tuwien.ac.at
Qiskit SDK

qiskit.org
Qiskit.jsQiskit.js

A JavaScript library for quantum computing that enables building, compiling, and running quantum circuits via IBM Quantum Experience and simulators.

#random-number-generation#browserify#quantum-circuits
Stars116
Forks30
Last commit7 years ago
Qrack

vm6502q.readthedocs.io
Quantum++Quantum++

A modern C++17 header-only quantum computing library for simulating arbitrary quantum processes.

#scientific-computing#quantum#simulation
Stars674
Forks142
Last commit1 month ago
Quantum Inspire

quantum-inspire.com
Quantum Programming Studio

quantum-circuit.com
Quipper

mathstat.dal.ca
QurryQurry

A prototype quantum probabilistic programming language that extends QUIL with functional programming abstractions and classical control structures.

#prototype#programming-language#functional-programming
Stars31
Forks8
Last commit6 years ago
QuTiP

qutip.org
Q#

docs.microsoft.com
Strangeworks Platform

quantumcomputing.com
TensorFlow Quantum

tensorflow.org
TequilaTequila

A high-level Python framework for formulating, optimizing, and executing variational quantum algorithms on simulators and real hardware.

#quantum-optimization#automatic-differentiation#quantum-computing
Stars439
Forks120
Last commit6 days ago

Blogs

16 projects
Algorithmic Assertions

algassert.com
Bits of Quantum

blog.qutech.nl
Dawid Kopczyk

dkopczyk.quantee.co.uk
Decodoku

medium.com
Microsoft Quantum Blog

cloudblogs.microsoft.com
Musty Thoughts

mustythoughts.com
Qiskit blog

medium.com
Quantumfy

quantumfyed.com
Quantum Frontiers

quantumfrontiers.com
Quantum Weekly

quantumweekly.com
Quantum Zeitgeist

quantumzeitgeist.com
Q# Dev Blog

devblogs.microsoft.com
Shtetl-Optimized

scottaaronson.com
The Quantum Aviary

thequantumaviary.blogspot.com
The Quantum Daily

thequantumdaily.com
xa0

blog.xa0.de

Books

17 projects
An Introduction to Quantum Computing

amazon.com
Classical and Quantum Computation

books.google.com.au
Dancing with Qubits

robertsutor.com
Introduction to Classical and Quantum Computing

thomaswong.net
Learn Quantum Computation using Qiskit

community.qiskit.org
Learn Quantum Computing with Python and Q#

manning.com
Problems and Solutions in Quantum Computing

worldscientific.com
Programming Quantum Computers: Essential Algorithms and Code Samples

amazon.com
Quantum Computation and Quantum Information

mmrc.amss.cas.cn
Quantum Computing: An Applied Approach

springer.com
Quantum Computing: A Gentle Introduction

mmrc.amss.cas.cn
Quantum Computing Explained

amazon.com
Quantum Computing for Computer Scientists

amazon.com
Quantum Computing for Everyone

amazon.com
Quantum Computing for the Quantum Curious

link.springer.com
Quantum Computing in Action

manning.com
Understanding Quantum Technologies

oezratty.net

Related Awesome Lists

📦
Open Source Society University

The "Awesome Open Source Society University" project is a curated collection of resources aimed at individuals pursuing self-directed learning through open-source educational materials. This list encompasses a variety of categories including online courses, textbooks, lecture notes, and community-driven projects that promote open education. It is particularly beneficial for self-learners, educators, and anyone interested in alternative education models, providing them with the tools and knowledge to explore diverse subjects at their own pace. Users can discover innovative learning paths and connect with a community that values open knowledge sharing.

203.0k
📦
Machine Learning

The "Awesome Machine Learning" project is a comprehensive collection of resources focused on the field of machine learning, which involves algorithms and statistical models that enable computers to perform tasks without explicit instructions. This list encompasses a wide range of categories, including libraries, frameworks, datasets, tutorials, research papers, and community resources. It is designed to benefit everyone from beginners looking to understand the basics to experienced practitioners seeking advanced techniques and tools. By exploring this collection, users can enhance their knowledge and skills in machine learning, paving the way for innovative applications and solutions in various domains.

72.2k
📦
University Courses

The "Awesome University Courses" project is a curated resource list that compiles university-level courses from various disciplines available online. This list covers a wide range of subjects including computer science, mathematics, humanities, and social sciences, featuring courses from renowned institutions and platforms. It benefits students, educators, and lifelong learners by providing access to high-quality educational content that can enhance knowledge and skills. Whether you're looking to deepen your understanding of a specific topic or explore new fields, this collection offers a wealth of opportunities for academic growth and personal development.

67.5k
📦
Data Science

The "Awesome Data Science" project is a curated collection of resources for individuals interested in the field of data science, which encompasses the extraction of insights and knowledge from structured and unstructured data. This list includes a variety of resources such as libraries, frameworks, datasets, tutorials, courses, and tools that are essential for data analysis, machine learning, and statistical modeling. Whether you are a beginner looking to learn the basics or an experienced data scientist seeking advanced techniques, this list provides valuable information to enhance your skills and projects. Dive into this collection to discover tools and knowledge that can help you excel in your data science journey.

28.8k