Design automation software tools for Topological Quantum Error Correction
- Updated
Nov 12, 2025 - Python
Design automation software tools for Topological Quantum Error Correction
PyMatching: A Python/C++ library for decoding quantum error correcting codes with minimum-weight perfect matching.
Qiskit quantum error correction framework
Qiskit Topological Codes
Search-based decoder for quantum error correction (QEC) written in C++ and Python.
✅ Python package for simulation and visualization of quantum error-correction on surface codes. The package provides the ability to inspect the error-correcting code during the decoding process, and tools to benchmark the decoder.
Simulation and visualization of quantum error correcting codes
An implementation of the belief-matching decoder
A Julia interface to popular python packages for decoding quantum error correcting codes.
Source code for parer "Low-overhead defect-adaptive surface code with bandage-like super-stabilizers"
Compile quantum circuits to surface code architectures using edge-disjoint paths
Stim wrapper for simulations of surface code experiments
python simulation and analysis code for arXiv:2503.04986
C++ implementation of multiplexed toric codes simulator
MITS, a new methodology to optimize surface code implementations by predicting ideal distance and rounds given target logical error rates and known physical noise levels of the hardware.
Implementation of Surface Code algorithm in Qrisp Enviro
Simulation of distance-3 surface code and repetition code in Qiskit, comparing single-round vs multi-round space–time decoding under depolarising noise.
Add a description, image, and links to the surface-code topic page so that developers can more easily learn about it.
To associate your repository with the surface-code topic, visit your repo's landing page and select "manage topics."