Skip to content

CQCL/hugr

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Aug 14, 2023
Mar 16, 2023
Aug 24, 2023
Aug 24, 2023
Jun 23, 2023
Aug 18, 2023
Mar 16, 2023
Jul 27, 2023
Jul 28, 2023
Aug 3, 2023
Jul 28, 2023

Repository files navigation

quantinuum-hugr

build_status msrv

The Hierarchical Unified Graph Representation (HUGR, pronounced hugger) is the common representation of quantum circuits and operations in the Quantinuum ecosystem.

It provides a high-fidelity representation of operations, that facilitates compilation and encodes runnable programs.

The HUGR specification (still in draft) is here.

Features

  • pyo3: Enable Python bindings via pyo3.

Usage

Add this to your Cargo.toml:

[dependencies]
quantinuum-hugr = "0.1"

The library crate is called hugr.

License

This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).