An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: surface-code

quantumlib/tesseract-decoder

Search-based decoder for quantum error correction (QEC) written in C++ and Python.

Language: C++ - Size: 2.94 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 78 - Forks: 15

tqec/tqec

Design automation software tools for Topological Quantum Error Correction

Language: Python - Size: 69.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 269 - Forks: 68

MarcSerraPeralta/surface-sim

Stim wrapper for simulations of surface code experiments

Language: Python - Size: 778 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 1

oscarhiggott/PyMatching

PyMatching: A Python/C++ library for decoding quantum error correcting codes with minimum-weight perfect matching.

Language: C++ - Size: 21.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 254 - Forks: 49

QuantumSavory/PyQDecoders.jl

A Julia interface to popular python packages for decoding quantum error correcting codes.

Language: Julia - Size: 41 KB - Last synced at: 21 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 2

AriaWu34/QEC-3-distance-surface-code-simulation

Simulation of distance-3 surface code and repetition code in Qiskit, comparing single-round vs multi-round space–time decoding under depolarising noise.

Language: Jupyter Notebook - Size: 2.56 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

watermarkhu/qsurface

✅ 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.

Language: Python - Size: 4.09 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 74 - Forks: 29

yaleqc/qtcodes

Qiskit Topological Codes

Language: Jupyter Notebook - Size: 73.4 MB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 98 - Forks: 44

QEC-pages/Modular-Surface-code-simulations

python simulation and analysis code for arXiv:2503.04986

Language: Jupyter Notebook - Size: 6.84 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

oscarhiggott/BeliefMatching

An implementation of the belief-matching decoder

Language: Python - Size: 82 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 19 - Forks: 2

qiskit-community/qiskit-qec

Qiskit quantum error correction framework

Language: Python - Size: 200 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 98 - Forks: 36

DeviesVi/BandAuto

Source code for parer "Low-overhead defect-adaptive surface code with bandage-like super-stabilizers"

Language: Python - Size: 9.82 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

panqec/panqec

Simulation and visualization of quantum error correcting codes

Language: Python - Size: 10.1 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 67 - Forks: 12

parton-quark/Multiplexed_Toric

C++ implementation of multiplexed toric codes simulator

Language: Jupyter Notebook - Size: 5.14 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Avimita-amc8313/MITS-A-Quantum-Sorcerer-s-Stone-For-Designing-Surface-Codes

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.

Language: Jupyter Notebook - Size: 667 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

eddieschoute/TeleportRouter.jl

Compile quantum circuits to surface code architectures using edge-disjoint paths

Language: Julia - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0