awesome-quantum-computing
github.com/desireevl/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.
- Microsoft Quantum blog
Microsoft Quantum program-wide updates.
- Musty Thoughts
Personal blog of Michał Stęchły, includes many articles for people starting to learn about quantum computing.
Development Tools
- Amazon Braket
Fully managed service providing a development environment to run quantum circuits on quantum simulators and computers.
- Blueqat
Software development kit in Python for quantum gate computing.
- Boulder Opal
Python toolset for automating and optimizing quantum hardware performance.
- Cirq
Python library for writing, manipulating, and optimizing NISQ circuits to run on quantum computers.
- Covalent
Framework for distributed computing on heterogeneous infrastructure from CPUs to GPUs to quantum computers.
- Fire Opal
Python package for improving the quality of quantum algorithm results.
Videos
- Anastasia Marchenkova
Youtube channel focusing on quantum computing topics and general technology.
- Circuit Sessions
Qiskit series exploring the value and use of quantum circuits through a lecture series by academics and industry researchers.
- 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.
- Ph/CS 219A at Caltech: Quantum Computation
Lectures for the first term of a course on quantum computation taught at Caltech in Fall 2020, by John Preskill.
- Quantum Computation and Information at CMU
A series of lectures on quantum computing by
Learning
- An Interactive Introduction to Quantum Computing
Interactive learning for quantum gate computing by David Kemp.
- Black Opal
An interactive platform for learning the fundamentals of quantum computing.
- Chris Ferrie
Univeristy Professor in Sydney, Australia, author of Quantum Computing for babies (and many more) as well as excellent Quantum Computing lectures on Medium.
- 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.
Books
- An Introduction to Quantum Computing
Strikes an excellent balance between accessiblity and mathematical rigour. It is suitable for undergraduate students.
- 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.
- Introduction to Classical and Quantum Computing
Introductory quantum computing textbook. The only prerequisite is trigonometry, and it teaches the math along the way.
- 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.
MOOCs
- Brilliant.org Quantum Computing
Explanations through problems. Curated along with Microsoft and Alphabet X.
- Introduction to Quantum Information Science
“Introduction to Quantum Information” by Professor Artur Ekert at the University of Oxford.
- MIT Quantum Information Sciences
Series of lecture notes on the MIT quantum information sciences course.
- Programming a Quantum Computer with Qiskit
2-hour guided course focusing on learning how to code for a Quantum Computer leveraging Qiskit.
- QC101 Quantum Computing & Quantum Physics for Beginners
Introductory course on quantum cryptography and how to run quantum programs.
- Quantum Computing. Less Formulas - More Understanding
Same professor of the previous course, this time more focused on quantum concepts rather than math.
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.
Podcasts
- Meet the meQuanics
Interviews with key quantum computing figures, aimed at the lay person.
- Quantum Computing Now
Podcast by Ethan Hansen covering three main topics: the basics of quantum computing, interviews and the latest news.
- The Qubit Guy's Podcast
Podcast by Yuval Boger from
Showing a sample of 136 resources. View the full list on GitHub →