# QDMI on IQM > QDMI on IQM 1.4.0 documentation 2025 - 2026 IQM Finland Oy ## Pages - [QDMI on IQM](index.html.md): **QDMI on IQM** is IQM’s official, production-ready implementation of the - [Running End-to-End Quantum Workloads on IQM Hardware via QDMI-on-IQM](examples.html.md): Welcome to the end-to-end tutorial. This guide walks you step by step through - [Using Qiskit to Run Quantum Workloads on IQM Hardware via QDMI-on-IQM](qiskit.html.md): The `iqm-qdmi` Python package includes a wrapper for the - [Directly Using the QDMI Device Library to Run Quantum Workloads on IQM Hardware via QDMI-on-IQM](usage.html.md): This guide demonstrates how to use the IQM QDMI Device library to communicate - [Easy Integration with the `iqm-qdmi` Python Package](python_package.html.md): To ease the distribution and integration of the IQM QDMI Device library, we have - [Slurm SPANK Plugin](spank_plugin.html.md): The Slurm SPANK plugin for QDMI-on-IQM simplifies running quantum jobs on - [Integrating with Spack](spack_guide.html.md): This project can be built as a Spack package. This guide - [Changelog](CHANGELOG.html.md): All notable changes to this project will be documented in this file. - [Integration Scenarios Analysis](integration_scenarios.html.md): This page compares the ways an HPC center or downstream project can integrate - [Administrator Guide: Standing Up IQM Access on a Slurm Cluster](admin_guide.html.md): This tutorial walks a system administrator through standing up IQM quantum - [Dependencies](dependencies.html.md): This project relies on several third-party libraries and tools. Below is a - [Contributing](contributing.html.md): Thank you for your interest in contributing to the IQM QDMI Device - [Support](support.html.md): If you are stuck with a problem using this project or have questions, please get - [Security Policy](security.html.md): Security updates are applied only to the most recent releases. - [C/C++ API Reference](capi/index.html.md): * `types.h` - [`types.h`](capi/types.html.md): Defines all types used within QDMI across the client_interface and the QDMI Device Interface. - [`constants.h`](capi/constants.html.md): Defines all enums used within QDMI across the client_interface and the QDMI Device Interface. - [`device.h`](capi/device.html.md): Describes the functions to be implemented by a device or backend to be used with QDMI. - [iqm.qdmi](api/iqm/qdmi/index.html.md): Python wrapper for exposing the IQM QDMI device library. - [iqm.qdmi._\_main_\_](api/iqm/qdmi/__main__/index.html.md): Command line interface for the IQM QDMI device library. - [iqm.qdmi.estimator](api/iqm/qdmi/estimator/index.html.md): Command line interface for VQE parameter estimation on IQM devices. - [iqm.qdmi.gates](api/iqm/qdmi/gates/index.html.md): Qiskit gates for IQM device-native operations. - [iqm.qdmi.offloader](api/iqm/qdmi/offloader/index.html.md): Offload Qiskit workloads (sampling and estimation) using Slurm. - [iqm.qdmi.qiskit](api/iqm/qdmi/qiskit/index.html.md): Qiskit-facing integration for the IQM QDMI device library. - [iqm.qdmi.sampler](api/iqm/qdmi/sampler/index.html.md): Command line interface for sampling Qiskit circuits on IQM devices. - [iqm.qdmi.serializers](api/iqm/qdmi/serializers/index.html.md): Serialization of Qiskit circuits into the IQM JSON program format. - [type size_t](capi/_cpp_compat.html.md): Page content