SkillAgentSearch skills...

Hugr

Hierarchical Unified Graph Representation for quantum and classical programs

Install / Use

/learn @Quantinuum/Hugr
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

hugr

build_status crates msrv codecov

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 is here.

Usage

Add the dependency to your project:

cargo add hugr

Please read the API documentation here.

Experimental Features

  • declarative: Experimental support for declaring extensions in YAML files, support is limited.

Recent Changes

See CHANGELOG for a list of changes. The minimum supported rust version will only change on major releases.

Development

See DEVELOPMENT.md for instructions on setting up the development environment and on making releases.

License

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

View on GitHub
GitHub Stars60
CategoryDevelopment
Updated6h ago
Forks15

Languages

Rust

Security Score

100/100

Audited on Apr 7, 2026

No findings