https://github.com/cqcl/tket-json-rs
Rust data structure for serialising/deserialising TKET Circuit JSON v1
https://github.com/cqcl/tket-json-rs
Last synced: about 1 year ago
JSON representation
Rust data structure for serialising/deserialising TKET Circuit JSON v1
- Host: GitHub
- URL: https://github.com/cqcl/tket-json-rs
- Owner: CQCL
- License: apache-2.0
- Created: 2022-05-18T11:00:36.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-01T13:08:38.000Z (about 1 year ago)
- Last Synced: 2025-05-07T04:48:21.793Z (about 1 year ago)
- Language: Rust
- Homepage: http://crates.io/crates/tket-json-rs
- Size: 307 KB
- Stars: 3
- Watchers: 8
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
tket-json-rs
============
[![build_status][]](https://github.com/CQCL/tket-json-rs/actions)
[![crates][]](https://crates.io/crates/tket-json-rs)
[![msrv][]](https://github.com/CQCL/tket-json-rs)
[![docs][]](https://docs.rs/tket-json-rs)
Serializable Rust definition for circuits and operations of the
[TKET](https://github.com/CQCL/tket) quantum compiler.
## Features
- `pyo3`: Enable Python bindings and `pytket.Circuit` conversion via pyo3.
## Recent Changes
See [CHANGELOG][] for a list of changes. The minimum supported rust
version will only change on major releases.
## 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/tket-json-rs/workflows/Continuous%20integration/badge.svg?branch=main
[docs]: https://img.shields.io/docsrs/tket-json-rs/latest
[crates]: https://img.shields.io/crates/v/tket-json-rs
[LICENSE]: LICENCE
[msrv]: https://img.shields.io/badge/rust-1.75.0%2B-blue.svg?maxAge=3600
[CHANGELOG]: CHANGELOG.md