Skip to content

General-purpose SDKs

bloqit

Maintained by kelzheng

**2 players**: a *Sender* and a *Blocker* **1 computer** to pass between you

Python
bloqit illustration

Resource snapshot

Category

General-purpose SDKs

Stars

8

Last pushed

Feb 1, 2020Updated 6y ago

Open issues

1

What it is

bloqit is maintained by kelzheng and sits in the General-purpose SDKs lane of the open-source quantum map.

**2 players**: a *Sender* and a *Blocker* **1 computer** to pass between you

Last verified by Qtangl generator on May 27, 2026

Who it's for

Developers who want a broad entry point for building circuits, experimenting with algorithms, and integrating quantum workflows into larger applications.

What you can build or learn

  • Prototype end-to-end circuit workflows without committing to a niche backend too early.
  • Learn how the project represents circuits, gates, jobs, and results.
  • Compare how a major ecosystem frames practical quantum development.

Repository README

Preview from the project README.

Rendered as Markdown inside a scrollable preview. Long READMEs stay contained; expand or open on GitHub for the full document.

~310 words · about 1 min readOpen on GitHub

bloqit: a tiny qubit duel

picture picture

Thanks for playing bloqit!

This game takes:

  1. 2 players: a Sender and a Blocker
  2. 1 computer to pass between you

In bloqit, the:

  • Sender player tries make as many qubits equal 1 when we measure
  • Blocker player tries to make as many qubits equal 0 when we measure

To send or block, each player has a certain number of gates they play. These include:

  • CX gate: does a 180 degree rotation about the x axis if the control qbit is 1. Also known as CNOT
  • CZ gate: does a 180 degree rotation about the Z axis if the control qbit is 1
  • H gate: does a 90 degree rotation in an axis that is 45 degrees from the z and y axe's
  • S gate: does a 90 degree rotation about the Z axis
  • SWAP: swaps the values of 2 qbits
  • X gate : does a 180 degree rotation in the x axis
  • Y gate: does 180 degree rotation in the y axis
  • Z gate: does a 180 degree rotation in the Z axis

Once you have both used your gates, it's time to measure.

To measure, we generate a bitstring that results after making independent measurements. The bitstring x y z corresponds to qubit 2, qubit 1, and qubit 0. When we make a measurement:

  • A quantum circuit meas is created to get the quantum meaurement.
  • The barrier barrier helps us distinguish the measurement part of the circuit.
  • The outcome of the qubits are mapped to classical bits c_0, c_1, c_2 when we run meas.measure(range(3), range(3)).
  • To visualize everything, we create qc.

To download the game, please go to builds and select the platform of your choice.

Good luck on your qubit duels!

Activity

Latest release

—

Watchers

2

Python support

—

Learn digest

Get monthly updates when library entries change.

Monthly digest: new library entries, updated flagships, and one editorial pick.

Related resources

Keep exploring nearby tools.

quantumlib

Cirq

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

PythonApache-2.0Flagship

4,971 stars · Updated 3mo ago

XanaduAI

pennylane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry.

PythonApache-2.0FlagshipQtangl relevant

3,229 stars · Updated 3mo ago

QISKit

qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

PythonApache-2.0FlagshipQtangl relevant

7,412 stars · Updated 3mo ago

Qiskit

qiskit-terra

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

PythonApache-2.0

7,412 stars · Updated 3mo ago

Microsoft

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

Jupyter NotebookMITFlagshipArchive

4,862 stars · Updated 2y ago

QuantumBFS

Yao.jl

Extensible, Efficient Quantum Algorithm Design for Humans.

JuliaApache-2.0Flagship

1,032 stars · Updated 3mo ago