Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-quantum-programming-frameworks
A curated list of frameworks, tools, libraries, and resources for quantum programming.
https://github.com/awesomelistsio/awesome-quantum-programming-frameworks
Last synced: 1 day ago
JSON representation
-
Educational Resources
- The Quantum Computing Workbook - A step-by-step guide to quantum programming concepts.
- Quantum Katas - Microsoft’s interactive tutorials for learning quantum programming.
- Quantum Country - A unique educational experience for mastering quantum mechanics concepts.
- Coursera: Quantum Computing for Everyone - A beginner-friendly online course for learning quantum algorithms.
-
Research Papers
- Quantum Programming Languages: A Survey and Annotated Bibliography - A survey of quantum programming languages and tools.
- Quantum Algorithms for Machine Learning - A foundational paper on quantum machine learning.
- A Practical Quantum Instruction Set Architecture - Research on instruction sets for quantum computing.
- Variational Quantum Algorithms - An exploration of hybrid quantum-classical algorithms.
-
General Resources
- What is Quantum Programming? - An introduction to quantum programming and its principles.
-
Quantum Machine Learning Libraries
- Quantum Development Kit - Microsoft’s SDK for quantum programming with a focus on machine learning.
- PennyLane - Combines quantum computing and machine learning, supporting various quantum backends.
- TensorFlow Quantum - A library by Google combining TensorFlow and quantum computing.
- QMLT (Quantum Machine Learning Toolkit) - A toolkit for exploring quantum-enhanced machine learning models.
-
Quantum Programming Frameworks
- Qiskit - An open-source framework by IBM for working with quantum circuits, simulators, and hardware.
- Cirq - A Python framework by Google for designing, simulating, and running quantum algorithms on hardware.
- Forest SDK - A development environment by Rigetti Computing for quantum programming.
- Quipper - A functional programming language for quantum computing, designed for scalability.
- Strawberry Fields - A library by Xanadu for photonic quantum computing.
- D-Wave Ocean SDK - A set of tools for programming D-Wave's quantum annealers.
-
Simulation Tools
- qsim - A high-performance quantum circuit simulator by Google.
- Qulacs - A fast and versatile quantum circuit simulator written in C++ with Python bindings.
- Quantum Inspire - A platform for simulating and running quantum algorithms on hardware by QuTech.
- ProjectQ - An open-source quantum computing software framework for simulating quantum algorithms.
-
Community and Forums
- IBM Quantum Community - A community of developers and researchers working with IBM Quantum tools.
- 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.
- Quantum Open Source Foundation - A community promoting open-source quantum computing projects.
Programming Languages
Categories
Sub Categories
Keywords
quantum-computing
3
quantum-programming
2
quantum-circuit-simulator
2
quantum-circuit
2
nisq
2
coding-kata
1
qsharp
1
tutorial-exercises
1
tutorials
1
algorithms
1
api
1
cirq
1
cpp
1
google-quantum
1
python
1
quantum
1
quantum-algorithms
1
quantum-information
1
quantum-simulation
1
quantum-simulator
1
schrodinger-equation
1
sdk
1
simulation
1
qulacs
1