Overview of Tools

The following gives an overview of all repositories, ordered along the quantum software stack from high-level Applications to Physical Design.


Application

MQT Bench

A Quantum Circuit Benchmark Suite

(.venv) $ pip install mqt.bench
MQT ProblemSolver

A Tool for Solving Problems Using Quantum Computing

(.venv) $ pip install mqt.problemsolver

Simulation

MQT DDSIM

A Tool for Classical Quantum Circuit Simulation based on Decision Diagrams

(.venv) $ pip install mqt.ddsim
MQT YAQS

A Tool for Simulating Open Quantum Systems, Noisy Quantum Circuits, and Realistic Quantum Hardware

(.venv) $ pip install mqt.yaqs

Compilation

MQT Predictor

A Tool for Determining Good Quantum Circuit Compilation Options

(.venv) $ pip install mqt.predictor
MQT SyReC Synthesizer

A Tool for the Synthesis of Reversible Circuits/Quantum Computing Oracles

(.venv) $ pip install mqt.syrec
MQT QMAP

A Tool for Quantum Circuit Mapping

(.venv) $ pip install mqt.qmap
MQT NAViz

An Application to Visualize Compilation Output for Neutral Atom Quantum Computers

(.venv) $ pip install mqt.naviz
MQT IonShuttler

A Tool for Generating Shuttling Schedules for QCCD Architectures

(.venv) $ pip install mqt.ionshuttler
MQT Qudits

A Framework For Mixed-Dimensional Qudit Quantum Computing

(.venv) $ pip install mqt.qudits

Verification

MQT Debugger

A Quantum Circuit Debugging Tool

(.venv) $ pip install mqt.debugger
MQT QCEC

A Tool for Quantum Circuit Equivalence Checking

(.venv) $ pip install mqt.qcec

Quantum Error Correction

MQT QECC

A Tool for Quantum Error Correcting Codes

(.venv) $ pip install mqt.qecc

Data Structures and Core Methods

MQT DDVis

A Web-Application Visualizing Decision Diagrams for Quantum Computing

MQT Core

The Backbone of the Munich Quantum Toolkit.

Quantum IR | DD Package | ZX Package

(.venv) $ pip install mqt.core
MQT QuSAT

A Tool for Encoding Quantum Computing using Satisfiability Testing (SAT) Techniques

(.venv) $ pip install mqt.qusat