Qulacs is a fast quantum circuit simulator for simulating large, noisy, or parametric quantum circuits.

Qulacs is licensed under the MIT license.

Quick Install

pip install qulacs


  • Compared processing time with following Library on October 1st, 2018
  • Test environment:
    • 100 shot sampling of 10 layers of all random rotation X gate and 9 layers of all neighboring CNOT
    • Intel Core i7 CPU
    • Nvidia GTX 1050 Ti GPU
    • Open-MP enabled
    • MKL enabled (numpy runs in multi core)

Supported systems

Qulacs is tested on the following systems.

  • Ubuntu 16.04
  • MacOS X Sierra
  • Windows 10

Python library is tested on python-2.7.15 and python-3.6.6.