Evandro Chagas Ribeiro da Rosa (evandrocrr) Publisher
  • Evandro Chagas Ribeiro da Rosa (evandrocrr) Publisher
  • Development

Install latest/edge of ket

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install ket --edge

Don't have snapd? Get set up for snaps.

ket is only available on the unstable edge channel. It could break and change often.

Channel Version Published

Quantum programming language

Ket is a Python-embedded classical-quantum programming language for dynamic interaction between classical and quantum computers.

The Ket Bitwise simulator is necessary to simulate quantum execution. Before installing ket, you need to install kbw:

 sudo snap install kbw --edge


 $ ket input.ket -h
 Ket program options:
   -h [ --help ]              Show this information
   -o [ --out ]               KQASM output file
   -s [ --kbw ]  (= Quantum execution (KBW) address
   -p [ --port ]  (=4242)     Quantum execution (KBW) port address
   --no-execute               Does not execute the quantum code, measuments 
                              return 0

This project is part of the Ket Quantum Programming framework that also features:

  • The C++ quantum programming library Libket.
  • The Ket Bitwise Simulator for quantum computation.

See the documentation for more information

Contact Evandro Chagas Ribeiro da Rosa

Details for ket

Last updated
5 March 2021

Share this snap

Generate an embeddable card to be shared on external websites.

Related blog posts

Where people are using ket

Users by distribution (log)

Ubuntu 20.04
Ubuntu 20.10

Install ket on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with ket? Report this app