# PennyLane

**Canonical:** https://apis.io/apis/xanadu/pennylane/  
**Provider:** Xanadu — https://apis.io/providers/xanadu/  
**Documentation:** https://pennylane.ai

PennyLane is one of 10 APIs that [Xanadu](https://apis.io/providers/xanadu/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include Quantum Computing, Quantum Machine Learning, Open-Source, Python, and Automatic Differentiation. The published artifact set on APIs.io includes API documentation, a GitHub repository, code examples, a JSON-LD context, and 1 JSON Schema.

PennyLane is the cross-platform Python framework for quantum computing, quantum machine learning, and quantum chemistry maintained by Xanadu. It provides automatic differentiation of hybrid quantum-classical computations across PyTorch, JAX, TensorFlow, and NumPy with a device-agnostic plugin model so the same circuit runs against simulators (Lightning, default.qubit) and hardware (IBM Q, IonQ, Rigetti, AWS Braket, Strawberry Fields). Apache-2.0, latest version 0.45.0 (May 2026), 3.2k+ stars.

## Machine-readable artifacts (9)

- **Portal** — https://pennylane.ai
- **Documentation** — https://docs.pennylane.ai/en/stable/
- **GitHubRepository** — https://github.com/PennyLaneAI/pennylane
- **SDKs** — https://pypi.org/project/PennyLane/
- **CodeExamples** — https://pennylane.ai/qml/demonstrations/
- **Forums** — https://discuss.pennylane.ai/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/xanadu/refs/heads/main/json-schema/pennylane-device-schema.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/xanadu/refs/heads/main/json-ld/xanadu-context.jsonld
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/xanadu/refs/heads/main/apis.yml

## Other Xanadu APIs (9)

- [Catalyst](https://apis.io/apis/xanadu/catalyst/)
- [PennyLane Lightning](https://apis.io/apis/xanadu/pennylane-lightning/)
- [Strawberry Fields](https://apis.io/apis/xanadu/strawberry-fields/)
- [MrMustard](https://apis.io/apis/xanadu/mrmustard/)
- [The Walrus](https://apis.io/apis/xanadu/thewalrus/)
- [Blackbird](https://apis.io/apis/xanadu/blackbird/)
- [PennyLane-Qiskit Plugin](https://apis.io/apis/xanadu/pennylane-qiskit/)
- [FlamingPy](https://apis.io/apis/xanadu/flamingpy/)
- [Xanadu Cloud Client](https://apis.io/apis/xanadu/xanadu-cloud-client/)

## Tags

Quantum Computing, Quantum Machine Learning, Open-Source, Python, Automatic Differentiation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/xanadu/pennylane/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/xanadu/.
