Packages
Cirq-core provides the foundational framework for writing, manipulating, and simulating quantum circuits on noisy intermediate-scale quantum (NISQ) devices, with built-in simulators and abstractions for quantum algorithm development.
Install it if you're working on quantum algorithms or need a Python-based quantum computing toolkit.
OpenFermion compiles and analyzes quantum algorithms to simulate fermionic systems, providing data structures and tools for manipulating fermionic and qubit Hamiltonians for quantum chemistry applications.
Install it if you are developing quantum algorithms for chemistry or fermionic systems.
Provides access to Google's Quantum Computing Service and tools for calibration and characterization of Google quantum hardware, built on top of Cirq for writing and running quantum circuits.
Cirq is a Python framework for writing, manipulating, and running quantum circuits on quantum computers and simulators, with support for parameterized circuits, noise modeling, and hardware device abstractions.
Install it if quantum computing development is your goal.
Automates IBM Quantum backend connection, authentication, and selection by detecting your subscription plan and returning the least-busy available QPU resource for immediate use in Qiskit circuits.
However, note the aging maintenance status (219 days since last release) and verify that the connector's error handling and backend-selection logic align with your…
Integrates Cirq quantum circuits with IonQ quantum computers, enabling you to write quantum algorithms in Cirq and execute them on IonQ hardware.
Cirq-AQT provides a Cirq integration that lets you submit quantum circuits to Alpine Quantum Technologies' quantum computers through a Python interface.
QM-QUA is a Python SDK that implements QUA, a pulse-level language for controlling quantum computers via Quantum Machines' OPX controller hardware.
Install only if you need to control quantum systems via Quantum Machines hardware; it is not a general-purpose quantum simulator.
Cirq-Pasqal is a Cirq integration module that allows quantum algorithms written in Cirq to run on Pasqal quantum computers, bridging the gap between Cirq's circuit abstractions and Pasqal hardware.
Install only if you actually need Pasqal integration; it is a specialized tool for a specific quantum hardware platform.
Provides browser-based 3D visualization tools for quantum circuits built with Cirq, including interactive Bloch sphere rendering that can be displayed in HTML files, Jupyter notebooks, or Google Colab.