PennyLane Qiskit Plugin





PennyLane is a cross-platform Python library for quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations.

Qiskit is an open-source compilation framework capable of targeting various types of hardware and a high-performance quantum computer simulator with emulation capabilities, and various compiler plug-ins.

This PennyLane plugin allows to use both the software and hardware backends of Qiskit as devices for PennyLane.


  • Provides three devices to be used with PennyLane: qiskit.basicaer, qiskit.aer and qiskit.ibmq. These devices provide access to the various backends.

  • Supports a wide range of PennyLane operations and expectation values across the providers.

  • Combine Qiskit’s high performance simulator and hardware backend support with PennyLane’s automatic differentiation and optimization.