Developer Hub
Build Across Quantum Hardware
Access quantum processors from leading providers using open-source frameworks. hardware.co maps hardware compatibility, documents access options, and tracks the quantum developer ecosystem.
SDK Compatibility Matrix
12 QPUs| QPU / Provider | Qiskit | Cirq | CUDA-Q | PennyLane | Q# | Braket SDK |
|---|---|---|---|---|---|---|
IBM Eagle r1ibm | ||||||
IBM Heron r2ibm | ||||||
IonQ Forteionq | ||||||
IonQ Forte Enterpriseionq | ||||||
Rigetti Ankaa-3rigetti | ||||||
Quantinuum H2-1quantinuum | ||||||
QuEra Aquilaquera | ||||||
IQM Sparkiqm | ||||||
IQM Radianceiqm | ||||||
PASQAL Fresnelpasqal | ||||||
D-Wave Advantagedwave | ||||||
D-Wave Advantage2dwave |
Compatibility changes with framework updates. Verify with official documentation.
Open Source
Quantum Frameworks
Explore the major open-source SDKs for writing and running quantum circuits across different hardware backends.
Qiskit
IBMQiskit is IBM's open-source quantum SDK for writing quantum programs, simulating circuits, and running experiments on IB…
Cirq
Google Quantum AICirq is Google's open-source framework for programming and simulating quantum circuits at the gate level. It is designed…
CUDA-Q
NVIDIACUDA-Q (formerly CUDA Quantum) is NVIDIA's open-source platform for hybrid quantum-classical computing. It provides a un…
PennyLane
XanaduPennyLane is Xanadu's open-source framework specializing in quantum machine learning, quantum chemistry, and optimizatio…
Q#
MicrosoftQ# is Microsoft's domain-specific language for quantum programming, designed to express quantum algorithms at a high lev…
Amazon Braket SDK
Amazon Web ServicesThe Amazon Braket SDK is AWS's Python library for building and running quantum circuits on Amazon Braket hardware and si…
Code Examples
Example: Bell State Circuit
The Bell state is the canonical two-qubit entanglement circuit — a standard starting point for any quantum framework.
from qiskit import QuantumCircuit
from qiskit_ibm_runtime import QiskitRuntimeService, SamplerV2 as Sampler
# Create a Bell state circuit
qc = QuantumCircuit(2, 2)
qc.h(0)
qc.cx(0, 1)
qc.measure([0, 1], [0, 1])
print(qc.draw())
# Submit to IBM Quantum hardware
service = QiskitRuntimeService()
backend = service.least_busy(operational=True, simulator=False)
sampler = Sampler(backend)
job = sampler.run([qc], shots=1024)
result = job.result()Code examples are illustrative. Verify API details with official documentation.
Access
Access Hardware
Cloud Platforms
AWS Braket, IBM Quantum, Azure Quantum, and IonQ Cloud provide metered QPU access.
Browse cloud platforms →Direct Access
Research institutions can apply for direct hardware access programs through QPU providers.
View providers →Research Programs
NSF Quantum Leap, DOE quantum programs, and provider research partnerships offer subsidized access.
QPU Advisor →Recommendation Engine
Not sure which hardware to use?
Describe your workload and QPU Advisor will map it to the best hardware, framework, and access route.


