Learn Quantum Computing with Qx

An educational quantum computing simulator built in Elixir, supporting up to 20 qubits with optional hardware acceleration for interactive learning and real-time quantum state exploration.

Key Features

From basic gates to simulations, Qx provides the tools you need to learn the basics of quantum computing.

Dual Operating Modes

Circuit Mode for batch workflows or Calculation Mode for real-time inspection.

Comprehensive API

Full support for H, X, Y, Z, CNOT, rotations, and custom gates.

Mid-Circuit Measurements

Perform measurements with classical feedback correction.

Hardware Acceleration

Speed up simulations with EXLA (CPU/GPU) and EMLX for Apple Silicon.

LiveBook Integration

Perfect for interactive learning, visualizing, and sharing quantum workflows.

Hardware Execution

Run your simulated circuits on real quantum hardware via QxServer.

Ready to start?

Get up and running in minutes with our quickstart guide.