Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cqcl/tket2
Version 2 of the TKET quantum compiler
https://github.com/cqcl/tket2
compiler quantinuum quantum-computing
Last synced: 4 days ago
JSON representation
Version 2 of the TKET quantum compiler
- Host: GitHub
- URL: https://github.com/cqcl/tket2
- Owner: CQCL
- License: apache-2.0
- Created: 2022-02-04T17:17:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T16:50:31.000Z (6 days ago)
- Last Synced: 2025-01-28T20:43:38.649Z (5 days ago)
- Topics: compiler, quantinuum, quantum-computing
- Language: Rust
- Homepage: http://crates.io/crates/tket2
- Size: 87.4 MB
- Stars: 34
- Watchers: 12
- Forks: 6
- Open Issues: 68
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# tket2: The Hardware Agnostic Quantum Compiler
[![build_status][]](https://github.com/CQCL/tket2/actions)
[![codecov][]](https://codecov.io/gh/CQCL/tket2)TKET2 is an open source quantum compiler developed by Quantinuum. Central to
TKET2's design is its hardware agnosticism which allows researchers and quantum
software developers to take advantage of its powerful compilation for many
different quantum architectures.`tket2` is available as a rust crate on [crates.io](https://crates.io/crates/tket2) and as
a python package on [PyPI](https://pypi.org/project/tket2/).See the respective
[Rust](https://github.com/CQCL/tket2/blob/main/tket2) and
[Python](https://github.com/CQCL/tket2/blob/main/tket2-py) READMEs for
more information.## Usage
The rust crate documentation is available at [docs.rs](https://docs.rs/tket2).
See the [Getting Started][getting-started] notebook for a quick introduction to using `tket2` in Python.
[getting-started]: https://github.com/CQCL/tket2/blob/main/tket2-py/examples/1-Getting-Started.ipynb
## Developing TKET2
See [DEVELOPMENT.md][] for instructions on setting up the development environment.
## License
This project is licensed under Apache License, Version 2.0 ([LICENSE][] or http://www.apache.org/licenses/LICENSE-2.0).
[build_status]: https://github.com/CQCL/tket2/workflows/Continuous%20integration/badge.svg?branch=main
[codecov]: https://img.shields.io/codecov/c/gh/CQCL/tket2?logo=codecov
[LICENSE]: https://github.com/CQCL/tket2/blob/main/LICENCE
[DEVELOPMENT.md]: https://github.com/CQCL/tket2/blob/main/DEVELOPMENT.md