Skip to content

rigetti/quil-rs

Repository files navigation

Quil Parser & Program Builder

This repository is the home of quil-rs, quil-py, and quil-cli, tools for working with Quil programs in Rust and Python:

  • quil-rs is the main Rust crate, with code to generate the Python bindings quil-py.
  • quil-cli is a tool to validate a Quil program or expression.

These libraries should be considered unstable until the release of v1.0.

Note: For Rigetti's Python library for quantum programming with Quil, you likely want PyQuil. This code serves as the foundation of that library, but PyQuil offers higher-level abstractions and greater stability guarantees.

Development

For more information on building, testing, or contributing to quil-rs and quil-py, please see the Contribution Guide