Programming Frameworks
Frameworks like Cirq and Qualtran allow developers to write programs for state of the art quantum computers, and the fault-tolerant quantum computers of the future. They offer the tools and structure you need to design, manipulate, and optimize quantum circuits and algorithms, either at an abstract hardware-agnostic level, or for execution on a specific quantum chip or simulator.
Cirq
An open-source quantum framework for building and experimenting with noisy intermediate scale (NISQ) algorithms on near-term processors.
Qualtran
Qualtran (quantum algorithms translator) is a set of abstractions for representing quantum programs and a library of quantum algorithms expressed in that language to support quantum algorithms research.
OpenFermion
An open-source library for translating problems in chemistry and materials science into quantum circuits that can be executed on existing platforms.
qsim
A fast quantum circuit simulator that integrates with Cirq and makes it easy to power quantum simulations with high-performance classical hardware.
TensorFlow Quantum
A quantum machine learning library for rapid prototyping of hybrid quantum-classical ML models from within TensorFlow.