Skip to content

Pulse and control

artiq

Maintained by m-labs

ARTIQ is a hardware-adjacent control stack that matters because it reveals the layer of software closer to experiments and instrument orchestration than most SDK overviews show.

PythonLGPL-3.0FlagshipArchive
artiq illustration

Resource snapshot

Category

Pulse and control

Stars

515

Last pushed

Jan 18, 2026Updated 7mo ago

Open issues

213

What it is

Projects like ARTIQ remind readers that quantum software is not only about abstract circuits and algorithms. A large part of the ecosystem lives closer to experiments, timing, orchestration, and the realities of controlled hardware workflows.

That makes ARTIQ a valuable balancing resource in the library. It expands the mental model from software-for-algorithms to software-for-systems.

Who it's for

Hardware-adjacent developers, researchers, and advanced readers trying to understand laboratory control and experiment orchestration tooling.

What you can build or learn

  • Explore how experiment control differs from high-level SDK work.
  • Understand where pulse and orchestration layers fit in the stack.
  • Use the project as a reference for hardware-facing software design.

License

LGPL-3.0

SPDX identifier detected from the repository metadata or license files.

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.

~4 words · about 1 min readOpen on GitHub

Activity

Latest release

—

Watchers

35

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

BBN-Q

pyqgl2

An imperative Quantum Gate Language (QGL) embedded in python.

PythonApache-2.0

9 stars · Updated 4y ago

BBN-Q

PyQLab

A python library for instrument control and superconducting QIP experiments.

PythonApache-2.0

25 stars · Updated 9y 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

Microsoft

QuantumKatas

Tutorials and programming exercises for learning Q# and quantum computing

Jupyter NotebookMITFlagshipArchive

4,862 stars · Updated 2y ago