awesome-quantum-computing
github.com/eric-erki/awesome-quantum-computing ↗A curated list of awesome quantum computing learning and developing resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me blogs resources from awesome-quantum-computing"
Installation instructions →What's inside
Blogs
- Algorithmic Assertions
About quantum computing and computing in general by Craig Gidney - a member of Google Quantum Computing Team.
- Bits of Quantum
By the QuTech institution, sharing their research and daily life.
- Dawid Kopczyk
Quantum algorithms explained to data scientists with visualisations.
- Decodoku
Interesting posts on quantum computation, by James Wootton.
- Q# Blog
Microsoft Quantum development updates.
- Qiskit blog
All about quantum computation from the Qiskit community team.
Development Tools
- Amazon Braket
Fully managed service providing a development environment to run quantum circuits on quantum simulators and computers.
- Cirq
Python library for writing, manipulating, and optimizing NISQ circuits to run on quantum computers.
- IBM Quantum Experience
Online quantum composer to run experiments on real quantum computing hardware.
- NISQAI
Library for performing quantum artificial intelligence on near-term quantum computers.
- Ocean
D-Wave's SDK for developing on their quantum computers using Python.
- Project Q
Framework for implementing quantum computing in Python.
Videos
- Anastasia Marchenkova
Youtube channel focusing on quantum computing topics and general technology.
- Coding with Qiskit video series
YouTube video series showing how to write quantum algorithms.
- Introduction to Quantum Programming
The why and how of quantum programming with a focus on the Python Forest SDK from Rigetti.
- Quantum Computation and Information at CMU
A series of lectures on quantum computing by
- Quantum Computing for Computer Scientists
Microsoft Research Talk on introductory quantum computing for computer scientists. Duration: 1 hour, 28 minutes.
- Quantum Computing for the Determined
A series of lectures on quantum computing basics by
Learning
- An Interactive Introduction to Quantum Computing
Interactive learning for quantum gate computing by David Kemp.
- CNOT
Easy to understand, step by step introduction to quantum computing concepts.
- Documentation for Forest and pyQuil
Tutorials for Rigetti Computing's SDK.
- Documentation for Strawberry Fields
Background information on the photonic continuous-variable approach to quantum computation, as well as tutorials for Xanadu’s SDK.
- D-Wave Leap
Demos and educational resources as well as access to D-Wave's quantum computer.
- IBM Q Full User Guide
Short tutorials providing a gentle introduction to quantum computing and IBM Q.
MOOCs
- Brilliant.org Quantum Computing
Explanations through problems. Curated along with Microsoft and Alphabet X.
- MIT Quantum Information Sciences
Series of lecture notes on the MIT quantum information sciences course.
- QC101 Quantum Computing & Quantum Physics for Beginners
Introductory course on quantum cryptography and how to run quantum programs.
- Quantum Computing: Theory to Simulation and Programming
Understanding the D-Wave Quantum Annealer architecture along with a few practical tasks.
- Quantum Cryptography
Learn how quantum communication provides security that is guaranteed by the laws of nature.
- Quantum Information Science I, Part I
Foundational course on quantum information and computation.
Books
- Classical and Quantum Computation
Introduction to fundamentals of classical and quantum computing.
- Dancing with Qubits
How quantum computing works and how it can change the world.
- Learn Quantum Computation using Qiskit
An open-source textbook covering quantum algorithms and showing how to run them on real hardware using Qiskit. Also covers prerequisites.
- Learn Quantum Computing with Python and Q#
Introduces quantum computing using Python and Q#, Microsoft's new language for quantum programming.
- Problems and Solutions in Quantum Computing
Easy to advanced quantum computing and information problems with detailed solutions.
- Quantum Computation and Quantum Information
Comprehensive textbook for those with some prior knowledge in mathematics, computer science and physics.
Community
- D-Wave Leap Community
D-Wave System's Leap Community Forum.
- IBM Q Community
IBM Q Community page with list of upcoming events and latest programs.
- IBM Q Qiskit Community
Slack Channel for Qiskit and quantum computing discussions.
- Mike & Ike Subreddit
Discussion about the book Quantum Computation and Quantum Information.
- Pennylane Discussion Forum
Discussion forum for quantum machine learning, both using simulations and on near term hardware.
- Q# Community
Community contributed libraries, projects, and demos for the Q# language.
Papers
- Opportunities and Challenges for Quantum Machine Learning
Opportunities and challenges for quantum-assisted machine learning in near-term quantum computers.
- Quantum Machine Learning
Quantum machine learning and what quantum computing means to data mining.
Showing a sample of 85 resources. View the full list on GitHub →