Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
-
Updated
Jun 28, 2024 - Python
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.
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
QuTiP: Quantum Toolbox in Python
The electronic structure package for quantum computers.
A Python library for quantum programming using Quil.
Quantum assembly language for extended quantum circuits
ProjectQ: An open source software framework for quantum computing
Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
A Multi-Qubit Ideal Quantum Computer Simulator
This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.
Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - see readme for more info)
Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.
A python library for quantum information and many-body calculations including tensor networks.
Example notebooks that show how to apply quantum computing with Amazon Braket.
High Performance Tools for Quantum Computing
Quantum algorithms built using pyQuil.
Created by Richard Feynman and Yuri Manin