ProjectQ - An open source software framework for quantum computing
ProjectQ is an open source effort for quantum computing.
The first version (v0.1) features a compilation framework capable of targeting various types of hardware, a high-performance quantum computer simulator with emulation capabilities, and various compiler plug-ins. This allows users to
- run quantum programs on the IBM Quantum Experience chip
- simulate quantum programs on classical computers
- emulate quantum programs at a higher level of abstraction (e.g., mimicking the action of large oracles instead of compiling them to low-level gates)
- export quantum programs as circuits (using TikZ)
- get resource estimates
To start using ProjectQ, simply follow the installation instructions in the tutorials. There, you will also find OS-specific hints, a small introduction to the ProjectQ syntax, and a few code examples. Also, make sure to check out the ProjectQ website and the detailed code documentation.
How to contribute
When using ProjectQ for research projects, please cite
ProjectQ is released under the Apache 2 license.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size projectq-0.3.0.tar.gz (181.6 kB)||File type Source||Python version None||Upload date||Hashes View hashes|