pennylane and pennylane-cirq

PennyLane-Cirq is a plugin that extends PennyLane's quantum machine learning framework by enabling it to use Google's Cirq as a backend for quantum circuit execution, making them complementary tools designed to be used together rather than alternatives.

pennylane
100
Verified
pennylane-cirq
56
Established
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 25/25
Maintenance 13/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 3,105
Forks: 752
Downloads: 440,006
Commits (30d): 117
Language: Python
License: Apache-2.0
Stars: 63
Forks: 21
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
No Package No Dependents

About pennylane

PennyLaneAI/pennylane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

Provides hardware-agnostic circuit programming through a plugin architecture supporting multiple backends (simulators and quantum devices), with native integration into ML frameworks like PyTorch, TensorFlow, and JAX for hybrid quantum-classical training. Features automatic differentiation for quantum gradients, mid-circuit measurements, and experimental JIT compilation via Catalyst for adaptive circuits and real-time feedback loops. Includes curated quantum datasets and domain-specific tools for quantum chemistry applications.

About pennylane-cirq

PennyLaneAI/pennylane-cirq

The PennyLane-Cirq plugin integrates Google's Cirq software library with with PennyLane's quantum machine learning capabilities.

Scores updated daily from GitHub, PyPI, and npm data. How scores work