Skip to content

Stack recipe

Gate-model onboarding path

A newcomer-friendly path from visual intuition to serious Python SDKs.

Workflow

  1. Build intuition with Quirk or Quantum Katas.
  2. Pick one primary SDK (Qiskit or Cirq) for circuit construction.
  3. Add PennyLane when hybrid classical-quantum loops matter.

Resources in this stack

quantumlibGeneral-purpose SDKs

Cirq

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

PythonApache-2.0Flagship

4,971 stars · Updated 3mo ago

XanaduAIGeneral-purpose SDKs

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

QISKitGeneral-purpose SDKs

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

MicrosoftGames and learning

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

Jupyter NotebookMITFlagshipArchive

4,862 stars · Updated 2y ago

StrilancGames and learning

Quirk

A drag-and-drop quantum circuit simulator that runs in your browser.

JavaScriptApache-2.0Flagship

1,080 stars · Updated 2y ago