Curated list of awesome lists
Awesome Quantum Computing
Quantum computing utilises quantum mechanical phenomenon such as entanglement and superposition to manipulate qubits to perform computation on a quantum computer. Currently available are tools to create and run programs on publicly usable quantum computers as well as resources to learn about them.
This is a curated list of uptodate resources on learning about and developing on quantum computers. The goal is to build a categorised communitydriven collection of up to date, high quality resources.
Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines and quality standard first. Thanks to all contributors, you're awesome and it wouldn't be possible without you!
Contents
For further resources related to Open Source Quantum Software Projects, please check out qosf's repo.
Learning
MOOCs

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.

IBM Quantum Experience  Online quantum composer to run experiments on real quantum computing hardware.

Mitiq  Python toolkit for implementing error mitigation techniques on quantum computers.

NISQAI  Library for performing quantum artificial intelligence on nearterm quantum computers.

Ocean  DWave's SDK for developing on their quantum computers using Python.

Orquestra  Zapata Computing's unified quantum operating environment, allowing for quantumenabled workflows.

Paddle Quantum  Baidu's python toolkit for quantum machine learning.

PennyLane  Open source framework for quantum computing and quantum machine learning that integrates various other platforms.

Project Q  Framework for implementing quantum computing in Python.

pyQuil  Python library for quantum programming using Quil by Rigetti.

pytket  Python module for interfacing with Cambridge Quantum Computing's tket>; a tool for circuit optimising and qubit allocation.

QCL  Older, C like language for quantum computers. Only has a simulator and debugger.

Qiskit SDK  Software development kit by IBM for writing and running quantum algorithms on simulators and real hardware.

Qiskit.js  Qiskit for JavaScript made by IBM.

Qrack  High performance LGPLlicensed C++ quantum simulator library, documentation, and test code.

Quantum++  High performance modern C++11 quantum computing library.

Quantum Inspire  Platform to run quantum algorithms on simulators or quantum hardware  by QuTech.

Quantum Programming Studio  Web based quantum programming IDE and simulator.

Quipper  Embedded, scalable, functional programming language for quantum computing.

Qurry  Quantum probabilistic programming language based on functional and probabilistic paradigms.

QuTiP  Quantum toolbox in Python for simulating dynamics of open quantum systems.

Q#  Microsoft quantum development kit and Q# programming language.

Strangeworks Platform  A hardware agnostic platform and interface allowing for focus on development rather than specific hardware solution building.

TensorFlow Quantum  A quantum machine learning library that integrates Cirq with TensorFlow for prototyping of hybrid quantumclassical models for classical or quantum data.

Tequila  An Extensible Quantum Information and Learning Architecture developed by Alan AspuruGuzik group (University of Toronto).
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 programwide updates.

Musty Thoughts  Personal blog of Michał Stęchły, includes many articles for people starting to learn about quantum computing.

Qiskit blog  All about quantum computation from the Qiskit community team.

Quantumfy  Snippets on the latest quantum computing news and quantum infographics.

Quantum Frontiers  By the Quantum Institute for Quantum Information and Matter, sharing behind the scenes research insights.

Quantum Weekly  A weekly correlation of all things quantum  computing, cryptography, entanglement.

Quantum Zeitgeist  Covers the latest news in quantum computing as well as QC companies and careers.

Q# Blog  Microsoft Quantum development updates.

ShtetlOptimized  Scott Aaronson's thoughts on quantum computing matters.

The Quantum Aviary  Blog without the hype talking about developments in quantum hardware.

The Quantum Daily  Outlet for the latest news in quantum computing, presenting articles for both research scientists and the curious Sunday newspaper reader.

xa0  New research and deep dives into quantum computing optimization.
Books
Popular Science
Videos
Podcasts
Content in NonEnglish Languages
License
To the extent possible under law, Desiree VogtLee has waived all copyright and related or neighboring rights to this work.