
qBraid SDK
Manage quantum jobs across diverse hardware and software platforms. This Python SDK provides a platform-agnostic runtime, configurable transpilation, and modular tools for the full job lifecycle.

The qBraid-SDK is a platform-agnostic quantum runtime framework for software and hardware providers. This Python tool manages the full quantum job lifecycle: defining programs, submission, post-processing, and visualization.
It offers a highly-configurable approach to cross-platform integration, allowing providers to register any program type as a target. These types are connected via a graph-based transpiler with customizable conversions. The framework supports inserting validations, transformations, and compiler steps via a comprehensive TargetProfile, reducing integration overhead.
Key features include:
- Extensive Quantum Program Integration: Native support for 10+ libraries and 20+ conversions, with dynamic registration of new types.
- Modular Design: Components for program metadata (
qbraid.programs
), transpilation (qbraid.transpiler
), hardware conformance (qbraid.passes
), runtime abstractions (qbraid.runtime
), and visualization (qbraid.visualization
). - Extensibility: Encourages community contributions, reducing overhead for client-side applications and enhancing interoperability across the quantum stack.
Categories:
Similar to qBraid SDK:


