Quantum Computing topic
Quantum computing is a field of computing that uses quantum phenomena such as superposition and entanglement to perform operations on data. It is a rapidly growing field with potential applications in fields such as cryptography, chemistry, and optimization. Quantum computers can solve certain problems much faster than classical computers. Various programming languages such as Q#, Python and C++ can be used to write quantum algorithms to be run on quantum computers. The development of quantum computers is an active area of research and engineering.
ProjectQ
ProjectQ: An open source software framework for quantum computing
Quirk
A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits.
QuSimPy
A Multi-Qubit Ideal Quantum Computer Simulator
qiskit-aqua
Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - see readme for more info)
ibmq-device-information
Information about the different remote backends available for qiskit users with a IBMQ account
amazon-braket-sdk-python
A Python SDK for interacting with quantum devices on Amazon Braket
quantum-circuit
Quantum Circuit Simulator implemented in JavaScript
awesome-quantum-ml
Curated list of awesome papers and resources in quantum machine learning
quantum-learning
This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".