https://github.com/cqcl/hugr
Hierarchical Unified Graph Representation for quantum and classical programs
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (0.4%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Hierarchical Unified Graph Representation for quantum and classical programs
Basic Info
- Host: GitHub
- Owner: CQCL
- License: apache-2.0
- Language: Rust
- Default Branch: main
- Homepage: https://crates.io/crates/hugr
- Size: 11.7 MB
Statistics
- Stars: 43
- Watchers: 13
- Forks: 13
- Open Issues: 241
- Releases: 208
Topics
Metadata Files
README.md
hugr/README.md
Owner
- Name: Cambridge Quantum
- Login: CQCL
- Kind: organization
- Location: Cambridge, UK
- Website: http://www.cambridgequantum.com
- Repositories: 48
- Profile: https://github.com/CQCL
Quantum Software and Technologies
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Agustín Borgna | 1****q | 447 |
| Seyon Sivarajah | s****h@q****m | 302 |
| Alan Lawrence | a****e@q****m | 154 |
| Douglas Wilson | 1****q | 117 |
| Craig Roy | c****r | 81 |
| dependabot[bot] | 4****] | 79 |
| Alec Edgington | 5****c | 71 |
| hugrbot | a****t@q****m | 54 |
| Luca Mondada | 7****a | 38 |
| Mark Koch | 4****h | 35 |
| Lukas Heidemann | l****s@h****e | 29 |
| github-actions[bot] | 4****] | 8 |
| Kartik Singhal | k****l@q****m | 4 |
| tatiana-s | s****i@g****m | 2 |
| Ammar Husain | a****n@g****m | 1 |
| Callum Macpherson | 9****Q | 1 |
| cqc-melf | 7****f | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 533
- Total pull requests: 1,480
- Average time to close issues: about 2 months
- Average time to close pull requests: 5 days
- Total issue authors: 18
- Total pull request authors: 21
- Average comments per issue: 0.45
- Average comments per pull request: 1.3
- Merged pull requests: 1,062
- Bot issues: 1
- Bot pull requests: 157
Past Year
- Issues: 321
- Pull requests: 959
- Average time to close issues: 22 days
- Average time to close pull requests: 4 days
- Issue authors: 17
- Pull request authors: 19
- Average comments per issue: 0.31
- Average comments per pull request: 1.44
- Merged pull requests: 661
- Bot issues: 1
- Bot pull requests: 104
Top Authors
Issue Authors
- aborgna-q (127)
- ss2165 (103)
- acl-cqc (68)
- doug-q (56)
- zrho (45)
- mark-koch (37)
- lmondada (23)
- hugrbot (20)
- croyzor (17)
- cqc-alec (16)
- tatiana-s (6)
- qartik (5)
- CalMacCQ (3)
- PabloAndresCQ (2)
- hsemenenko (2)
Pull Request Authors
- aborgna-q (423)
- ss2165 (271)
- acl-cqc (144)
- dependabot[bot] (142)
- hugrbot (132)
- zrho (96)
- lmondada (78)
- mark-koch (42)
- croyzor (41)
- doug-q (37)
- cqc-alec (33)
- github-actions[bot] (15)
- tatiana-s (8)
- qartik (6)
- CalMacCQ (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 10
-
Total downloads:
- cargo 351,891 total
- pypi 25,524 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 227
- Total maintainers: 7
pypi.org: quantinuum_hugr
Quantinuum's common representation for quantum programs
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://quantinuum_hugr.readthedocs.io/
- License: Apache-2.0
-
Latest release: 0.1.0a1
published almost 2 years ago
Rankings
Maintainers (1)
pypi.org: hugr
Quantinuum's common representation for quantum programs
- Documentation: https://hugr.readthedocs.io/
- License: Apache Software License
-
Latest release: 0.13.1
published 6 months ago
Rankings
crates.io: hugr-persistent
Persistent IR structure for Quantinuum's HUGR
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-persistent/
- License: Apache-2.0
-
Latest release: 0.2.2
published 7 months ago
Rankings
Maintainers (1)
crates.io: hugr-model
Data model for Quantinuum's HUGR intermediate representation
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-model/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: hugr
Quantinuum's Hierarchical Unified Graph Representation
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: hugr-llvm
A general and extensible crate for lowering HUGRs into LLVM IR
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-llvm/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: hugr-cli
Compiler passes for Quantinuum's HUGR
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-cli/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: hugr-core
Quantinuum's Hierarchical Unified Graph Representation
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-core/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: hugr-passes
Compiler passes for Quantinuum's HUGR
- Homepage: https://github.com/CQCL/hugr
- Documentation: https://docs.rs/hugr-passes/
- License: Apache-2.0
-
Latest release: 0.22.2
published 7 months ago
Rankings
crates.io: quantinuum-hugr
⚠ This crate has been renamed to `hugr` ⚠
- Documentation: https://docs.rs/quantinuum-hugr/
- License: Apache-2.0
- Status: removed
-
Latest release: 0.2.1
published almost 2 years ago
Rankings
Dependencies
- Swatinem/rust-cache v2 composite
- actions/checkout v4 composite
- dtolnay/rust-toolchain stable composite
- dtolnay/rust-toolchain master composite
- actions/checkout v4 composite
- atlassian/gajira-create v3.0.1 composite
- atlassian/gajira-login v3.0.1 composite
- Swatinem/rust-cache v2 composite
- actions/checkout v4 composite
- cool_asserts 2.0.3 development
- criterion 0.5.1 development
- paste 1.0 development
- rmp-serde 1.1.1 development
- rstest 0.18.1 development
- urlencoding 2.1.2 development
- webbrowser 0.8.10 development
- bitvec 1.0.1
- cgmath 0.18.0
- context-iterators 0.2.0
- delegate 0.10.0
- derive_more 0.99.17
- downcast-rs 1.2.0
- enum_dispatch 0.3.11
- html-escape 0.2.13
- itertools 0.11.0
- lazy_static 1.4.0
- num-rational 0.4.1
- petgraph 0.6.3
- portgraph 0.9.0
- pyo3 0.19.0
- regex 1.9.5
- serde 1.0
- serde_json 1.0.97
- serde_yaml 0.9.19
- smol_str 0.2.0
- thiserror 1.0.28
- typetag 0.2.7
- actions/upload-artifact v3 composite
- dawidd6/action-download-artifact v2 composite
- slackapi/slack-github-action v1.24.0 composite
- amannn/action-semantic-pull-request v5 composite