PennyLane
Install
Install

Demos

Take a deeper dive into quantum computing by exploring cutting-edge algorithms using PennyLane and quantum hardware. Unlock new possibilities and push the boundaries of quantum research.

Choose a category, or have a look at demos made by our community.

All Demos
Demos based on papers
Algorithms
Compilation
Devices and Performance
Getting Started
How-to
Optimization
Quantum Chemistry
Quantum Computing
Quantum Hardware
Quantum Machine Learning

New demos

  • Algorithms
  • Compilation
  • Devices and Performance
  • Quantum Computing

Quantum just-in-time compiling Shor's algorithm with Catalyst

  • Algorithms
  • Getting Started
  • Quantum Computing

Introducing tensor networks for quantum practitioners

  • How-to
  • Quantum Chemistry

How to implement VQD with PennyLane

  • Algorithms
  • Quantum Computing
  • Quantum Hardware

Stabilizer codes for quantum error correction

  • Compilation
  • Quantum Computing

Unitary synthesis with recursive KAK decompositions

  • Algorithms
  • Compilation
  • Devices and Performance
  • Quantum Computing

Quantum just-in-time compiling Shor's algorithm with Catalyst

  • Algorithms
  • Getting Started
  • Quantum Computing

Introducing tensor networks for quantum practitioners

  • How-to
  • Quantum Chemistry

How to implement VQD with PennyLane

  • Algorithms
  • Quantum Computing
  • Quantum Hardware

Stabilizer codes for quantum error correction

  • Compilation
  • Quantum Computing

Unitary synthesis with recursive KAK decompositions

  • Algorithms
  • Compilation
  • Devices and Performance
  • Quantum Computing

Quantum just-in-time compiling Shor's algorithm with Catalyst

  • Algorithms
  • Getting Started
  • Quantum Computing

Introducing tensor networks for quantum practitioners

  • How-to
  • Quantum Chemistry

How to implement VQD with PennyLane

Demos based on papers

See all (64)

Explore our expertly crafted research demos, all based on published papers, bringing cutting-edge studies to life. See how researchers are using PennyLane!

Active volume

Before you train: Pre-screening quantum kernels with geometric difference

Loading classical data with low-depth circuits

Resourcefulness of quantum states with Fourier analysis

Decoded Quantum Interferometry

X-ray Absorption Spectroscopy Simulation in the Time-Domain

Using PennyLane and Qualtran to analyze how QSP can improve measurements of molecular properties

The hidden cut problem for locating unentanglement

Quantum Chebyshev Transform

A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery

See all (64)

Getting Started

See all (4)

Introducing tensor networks for quantum practitioners

Quantum Teleportation

A brief overview of VQE

Variational classifier

See all (4)

Algorithms

See all (5)

Stabilizer codes for quantum error correction

Quantum just-in-time compiling Shor's algorithm with Catalyst

Introducing tensor networks for quantum practitioners

Testing for symmetry with quantum computers

Modeling the toric code on a quantum computer

See all (5)

Compilation

See all (2)

Unitary synthesis with recursive KAK decompositions

Quantum just-in-time compiling Shor's algorithm with Catalyst

See all (2)

Devices and Performance

See all (2)

Quantum just-in-time compiling Shor's algorithm with Catalyst

Training a quantum circuit with PyTorch

See all (2)

How-to

See all (1)

How to implement VQD with PennyLane

See all (1)

Optimization

See all (3)

Optimization using SPSA

Accelerating VQEs with quantum natural gradient

The stochastic parameter-shift rule

See all (3)

Quantum Chemistry

See all (3)

How to implement VQD with PennyLane

VQE in different spin sectors

A brief overview of VQE

See all (3)

Quantum Computing

See all (9)

Stabilizer codes for quantum error correction

Unitary synthesis with recursive KAK decompositions

Quantum just-in-time compiling Shor's algorithm with Catalyst

Introducing tensor networks for quantum practitioners

Quantum Teleportation

Testing for symmetry with quantum computers

Modeling the toric code on a quantum computer

Trapped ion quantum computers

Unitary designs

See all (9)

Quantum Hardware

See all (2)

Stabilizer codes for quantum error correction

Trapped ion quantum computers

See all (2)

Quantum Machine Learning

See all (4)

Quantum detection of time series anomalies

Tensor-network quantum circuits

Unitary designs

Variational classifier

See all (4)
PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research. Created with ❤️ by Xanadu.

Research

  • Research
  • Performance
  • Hardware & Simulators
  • Demos
  • Compilation Hub
  • Quantum Datasets

Education

  • Teach
  • Learn
  • Codebook
  • Coding Challenges
  • Videos
  • Glossary

Software

  • Install PennyLane
  • Features
  • Documentation
  • Catalyst Compilation Docs
  • Development Guide
  • API
  • GitHub
Stay updated with our newsletter

© Copyright 2026 | Xanadu | All rights reserved

TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc.

Privacy Policy|Terms of Service|Cookie Policy|Code of Conduct