awesome-quantum-programming-frameworks
github.com/awesomelistsio/awesome-quantum-programming-frameworks ↗A curated list of frameworks, tools, libraries, and resources for quantum programming.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me research papers resources from awesome-quantum-programming-frameworks"
Installation instructions →What's inside
Research Papers
- A Practical Quantum Instruction Set Architecture
Research on instruction sets for quantum computing.
- Quantum Algorithms for Machine Learning
A foundational paper on quantum machine learning.
- Quantum Programming Languages: A Survey and Annotated Bibliography
A survey of quantum programming languages and tools.
- Variational Quantum Algorithms
An exploration of hybrid quantum-classical algorithms.
Quantum Programming Frameworks
- Cirq
A Python framework by Google for designing, simulating, and running quantum algorithms on hardware.
- D-Wave Ocean SDK
A set of tools for programming D-Wave's quantum annealers.
- Forest SDK
A development environment by Rigetti Computing for quantum programming.
- Qiskit
An open-source framework by IBM for working with quantum circuits, simulators, and hardware.
- Quipper
A functional programming language for quantum computing, designed for scalability.
- Strawberry Fields
A library by Xanadu for photonic quantum computing.
Educational Resources
- Coursera: Quantum Computing for Everyone
A beginner-friendly online course for learning quantum algorithms.
- Qiskit Textbook
A free online resource for learning quantum programming with Qiskit.
- Quantum Country
A unique educational experience for mastering quantum mechanics concepts.
- Quantum Katas
Microsoft’s interactive tutorials for learning quantum programming.
- The Quantum Computing Workbook
A step-by-step guide to quantum programming concepts.
Community and Forums
- IBM Quantum Community
A community of developers and researchers working with IBM Quantum tools.
- Qiskit Slack
A community for Qiskit developers and users.
- Quantum Open Source Foundation
A community promoting open-source quantum computing projects.
- Reddit: r/QuantumComputing
A subreddit dedicated to discussions about quantum computing and programming.
- Stack Exchange: Quantum Computing
A Q&A platform for quantum computing topics.
Simulation Tools
- IBM Quantum Simulator
A platform for simulating quantum circuits using IBM’s quantum systems.
- ProjectQ
An open-source quantum computing software framework for simulating quantum algorithms.
- qsim
A high-performance quantum circuit simulator by Google.
- Quantum Inspire
A platform for simulating and running quantum algorithms on hardware by QuTech.
- Qulacs
A fast and versatile quantum circuit simulator written in C++ with Python bindings.
Quantum Machine Learning Libraries
- PennyLane
Combines quantum computing and machine learning, supporting various quantum backends.
- QMLT (Quantum Machine Learning Toolkit)
A toolkit for exploring quantum-enhanced machine learning models.
- Quantum Development Kit
Microsoft’s SDK for quantum programming with a focus on machine learning.
- TensorFlow Quantum
A library by Google combining TensorFlow and quantum computing.
General Resources
- What is Quantum Programming?
An introduction to quantum programming and its principles.
Showing a sample of 30 resources. View the full list on GitHub →