Skip to content
/ hugr Public
forked from CQCL/hugr

Hierarchical Unified Graph Representation

License

Notifications You must be signed in to change notification settings

doug-q/hugr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 https://www.apache.org/licenses/LICENSE-2.0).

About

Hierarchical Unified Graph Representation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.8%
  • Nix 0.2%