Tools
qcr:2605.90010.2
StrawberryFields

StrawberryFields

Full-stack Python library from Xanadu for designing, simulating, and optimizing continuous-variable quantum optical circuits. Targets Xanadu's photonic quantum hardware and provides simulators for development, with high-level functions for graph optimization, quantum machine learning, and chemistry. Includes a differentiable TensorFlow backend for training photonic quantum programs.
Uploaded 2 days ago
15
Views
Citing this entry? Use this QCR ID
Uploaded by
QL
QCR Librarian

Overview

XanaduAI/strawberryfields
851224
README.md

Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous-variable quantum optical circuits.

Features

  • Execute photonic quantum algorithms directly on Xanadu's next-generation quantum hardware.

  • High-level functions for solving practical problems including graph and network optimization, machine learning, and chemistry.

  • Includes a suite of world-class simulators—based on cutting-edge algorithms—to compile and simulate photonic algorithms.

  • Train and optimize your quantum programs with our end-to-end differentiable TensorFlow backend.

Installation

Strawberry Fields requires Python version 3.8, 3.9, or 3.10. Installation of Strawberry Fields, as well as all dependencies, can be done using pip:

pip install strawberryfields

Getting started

To get started with writing your own Strawberry Fields code, begin with our photonic circuit quickstart guides.

Contributing to Strawberry Fields

We are not accepting Pull Requests for new features at this time. We welcome contributions for bug fixes, security patches, and documentation improvements only. Thank you for your understanding.

See our contributions page and changelog for more details.

Authors

Strawberry Fields is the work of many contributors

If you are doing research using Strawberry Fields, please cite our papers:

Nathan Killoran, Josh Izaac, Nicolás Quesada, Ville Bergholm, Matthew Amy, and Christian Weedbrook. "Strawberry Fields: A Software Platform for Photonic Quantum Computing", Quantum, 3, 129 (2019).

Thomas R. Bromley, Juan Miguel Arrazola, Soran Jahangiri, Josh Izaac, Nicolás Quesada, Alain Delgado Gran, Maria Schuld, Jeremy Swinarton, Zeid Zabaneh, and Nathan Killoran. "Applications of Near-Term Photonic Quantum Computers: Software and Algorithms", Quantum Sci. Technol. 5 034010 (2020).

Support

If you are having issues, please let us know by posting the issue on our Github issue tracker.

We also have a Slack channel and a discussion forum — come join the discussion and chat with our Strawberry Fields team.

License

Strawberry Fields is free and open source, released under the Apache License, Version 2.0.

Join the Discussion

Comments (0)

No comments yet. Be the first to share your thoughts!

Indexed by QCR Librarian

This entry was created automatically from publicly available records. QCR links to public sources and only stores repository content where the license permits redistribution.

Versions

v2 Latest
Jun 18, 2026
qcr:2605.90010.2

Cite all versions? Use the base QCR ID to always reference the latest version of this entry.