Developer Reference
Quantum Framework Dictionaries
Key classes, gates, and patterns for every major quantum computing SDK. Pick a framework to jump straight to its API cheat sheet.
- Qiskit python
IBM's open-source quantum computing SDK for Python
- Cirq python
Google's Python framework for quantum circuits and algorithms
- Pennylane python
Xanadu's framework for quantum machine learning and differentiable quantum computing
- Braket python
AWS's fully managed quantum computing service and Python SDK
- Pyquil python
Rigetti's Python library for quantum programming with Quil
- Qiskit-aer python
High-performance quantum circuit simulator for Qiskit
- Qiskit-nature python
Quantum chemistry and natural science algorithms for Qiskit
- Q# qsharp
Microsoft's domain-specific language for quantum algorithms
- Ocean python
D-Wave's SDK for quantum annealing and hybrid solvers
- Qiskit-optimization python
Quantum optimization algorithms and QUBO problem formulation for Qiskit
- Tket python
Quantinuum's high-performance quantum compiler and SDK
- Amazon-braket-sdk python
Unified SDK for quantum computing on Amazon Braket
- Mitiq python
Error mitigation for quantum computers
- Strawberryfields python
Xanadu's Python library for photonic quantum computing
- Openfermion python
Electronic structure package for quantum computers
- OpenQASM openqasm
The open quantum assembly language - a hardware-neutral circuit description format
- CUDA Quantum Python / C++
NVIDIA's unified programming model for quantum-classical computing at GPU scale
- Bloqade Python (also Julia: Bloqade.jl)
QuEra's framework for neutral atom quantum computing and analog Hamiltonian simulation
- Perceval python
Quandela's Python framework for photonic quantum computing with linear optics
- Superstaq python
Infleqtion's cross-platform quantum compiler and optimizer
- TensorFlow Quantum python
Google's framework for hybrid quantum-classical machine learning with Keras integration
- Ionq-sdk python
IonQ's native Python SDK for direct access to trapped-ion quantum hardware
- Openql python
QuTech's quantum compiler for realistic hardware-aware circuit compilation
- Stim python
Craig Gidney's high-performance stabilizer circuit simulator for quantum error correction
- Qutip python
Quantum Toolbox in Python for open quantum systems simulation
- Classiq python
High-level quantum algorithm synthesis and optimization platform