Here are a gigantic list of all the codes, sorted alphabetically, that were included in the error correction zoo.
- 120-cell code
- 24-cell code
- 2T-qutrit code
- 3D subsystem surface code
- 3D surface code
- 600-cell code
- Abelian TQD stabilizer code
- Abelian quantum double stabilizer code
- Abelian topological code
- Accumulate-repeat-accumulate (ARA) code
- Additive \(q\)-ary code
- Alamouti code
- Algebraic LDPC code
- Algebraic-geometry (AG) code
- Alternant code
- Analog stabilizer code
- Analog surface code
- Annealing-based spherical code
- Anticode
- Antipode lattice code
- Approximate quantum error-correcting code (AQECC)
- Approximate secret-sharing code
- Array-based LDPC (AB-LDPC) code
- Availability code
- B-code
- BPSK c-q code
- Bacon-Shor code
- Balanced code
- Balanced product (BP) code
- Barnes-Wall (BW) lattice code
- Batch code
- Ben-Sasson-Goldreich-Harsha-Sudan-Vadhan (BGHSV) code
- Ben-Sasson-Sudan code
- Ben-Sasson-Sudan-Vadhan-Wigderson (BSVW) code
- Best \((10,40,4)\) code
- Binary BCH code
- Binary PSK (BPSK) code
- Binary Varshamov-Tenengolts (VT) code
- Binary antipodal code
- Binary balanced spherical code
- Binary code
- Binary duadic code
- Binary group-orbit code
- Binary linear LTC
- Binary permutation-based code
- Binary quadratic-residue (QR) code
- Binary quantum Goppa code
- Binomial code
- Biorthogonal spherical code
- Block LDPC (B-LDPC) code
- Block code
- Block quantum code
- Body-centered cubic (bcc) lattice code
- Bose–Chaudhuri–Hocquenghem (BCH) code
- Bosonic c-q code
- Bosonic code
- Bosonic rotation code
- Bosonic stabilizer code
- Bounded-energy code
- Braunstein five-mode code
- Bravyi-Bacon-Shor (BBS) code
- Bring's code
- Calderbank-Shor-Steane (CSS) stabilizer code
- Cameron-Goethals-Seidel (CGS) isotropic subspace code
- Cartier code
- Cat code
- Category-based quantum code
- Chebyshev code
- Chiral semion subsystem code
- Chuang-Leung-Yamamoto (CLY) code
- Classical Goppa code
- Classical-product code
- Classical-quantum (c-q) code
- Clifford code
- Clifford subgroup-orbit QSC
- Clifford-deformed surface code (CDSC)
- Cluster-state code
- Codeword stabilized (CWS) code
- Coherent FSK (CFSK) c-q code
- Coherent-state constellation code
- Color code
- Combinatorial design code
- Commuting-projector code
- Complete-intersection RM-type code
- Concatenated code
- Concatenated quantum code
- Conference code
- Constant-energy code
- Constant-excitation (CE) code
- Constant-weight code
- Construction-\(A\) code
- Convolutional code
- Covariant code
- Covering code
- Coxeter-Todd \(K_{12}\) lattice code
- Crystalline-circuit qubit code
- Cubeoctahedron code
- Cycle LDPC code
- Cyclic code
- Cyclic linear \(q\)-ary code
- Cyclic linear binary code
- Cyclic quantum code
- Deligne-Lusztig code
- Denniston code
- Difference-set cyclic (DSC) code
- Dihedral \(G=D_m\) quantum-double code
- Dinur code
- Dinur-Hsieh-Lin-Vidick (DHLV) code
- Disk array code
- Disphenoidal 288-cell code
- Distance-balanced code
- Distributed-storage code
- Divisible code
- Dodecacode
- Double-semion stabilizer code
- Doubled color code
- Dual additive code
- Dual code over \(R\)
- Dual lattice code
- Dual linear code
- Dual-rail quantum code
- Dynamically-generated QECC
- EA analog stabilizer code
- EA qubit stabilizer code
- Eigenstate thermalization hypothesis (ETH) code
- Elliptic code
- Entanglement-assisted (EA) QECC
- Entanglement-assisted (EA) operator QECC
- Entanglement-assisted hybrid classical-quantum (EACQ) code
- Error-corrected sensing code
- Error-correcting code (ECC)
- Evaluation AG code
- Evaluation code
- Expander LP code
- Expander code
- Extended GRS code
- Extended Hamming code
- Extended IRA (eIRA) code
- Fermionic code
- Fiber-bundle code
- Fibonacci code
- Fibonacci string-net code
- Finite-dimensional error-correcting code (ECC)
- Finite-dimensional quantum error-correcting code
- Finite-geometry LDPC (FG-LDPC) code
- Five-qubit perfect code
- Five-rotor code
- Flag-variety code
- Floquet code
- Floquet color code
- Fock-state bosonic code
- Folded RS (FRS) code
- Folded quantum Reed-Solomon (FQRS) code
- Fountain code
- Fractal liquid code
- Fractal surface code
- Fracton code
- Freedman-Meyer-Luo code
- Frequency-shift keying (FSK) code
- Frobenius code
- Fusion-based quantum computing (FBQC) code
- GKP cluster-state code
- GKP-stabilizer code
- GNU permutation-invariant code
- Gabidulin code
- Gallager (GL) code
- Galois-field \(q\)-ary code
- Galois-qudit BCH code
- Galois-qudit CSS code
- Galois-qudit GRS code
- Galois-qudit RS code
- Galois-qudit code
- Galois-qudit non-stabilizer code
- Galois-qudit stabilizer code
- Galois-qudit topological code
- Generalized Gallager code
- Generalized RM (GRM) code
- Generalized RS (GRS) code
- Generalized bicycle (GB) code
- Generalized color code
- Generalized concatenated code
- Generalized homological-product CSS code
- Generalized homological-product code
- Generalized surface code
- Golay code
- Gold code
- Golden code
- Goldreich-Sudan code
- Good QLDPC code
- Gottesman-Kitaev-Preskill (GKP) code
- Graph homology code
- Grassmannian code
- Gray code
- Griesmer code
- Group GKP code
- Group-algebra code
- Group-alphabet code
- Group-based quantum code
- Group-orbit code
- Groupoid toric code
- Guth-Lubotzky code
- Haah cubic code
- Haar-random qubit code
- Hadamard code
- Hamiltonian-based code
- Hamming code
- Hansen toric code
- Heavy-hexagon code
- Hemicubic code
- Hermitian code
- Hermitian-hypersurface code
- Hessian QSC
- Hessian polyhedron code
- Hexacode
- Hexagonal GKP code
- Hierarchical code
- High-dimensional expander (HDX) code
- Hill projective-cap code
- Holographic code
- Homological bosonic code
- Homological product code
- Homological rotor code
- Honeycomb Floquet code
- Hsu-Anastasopoulos LDPC (HA-LDPC) code
- Hybrid qudit-oscillator code
- Hyperbolic surface code
- Hypergraph product (HGP) code
- Hyperoval code
- Hypersphere product code
- Icosahedron code
- Identifiable parent property (IPP) code
- Incidence-matrix projective code
- Interleaved RS (IRS) code
- Irregular LDPC code
- Irregular repeat-accumulate (IRA) code
- Julin-Golay code
- Justesen code
- Kitaev chain code
- Kitaev current-mirror qubit code
- Kitaev honeycomb code
- Kitaev surface code
- Klein-quartic code
- Kopparty-Meir-Ron-Zewi-Saraf (KMRS) code
- LDPC convolutional code (LDPC-CC)
- Laminated spherical code
- Landau-level spin code
- Lattice-based code
- Lattice-shell code
- Lazebnik-Ustimenko (LU) code
- Left-right Cayley complex code
- Levenshtein code
- Lifted-product (LP) code
- Linear \(q\)-ary code
- Linear binary code
- Linear code over \(G\)
- Lloyd-Slotine nine-mode code
- Local Haar-random circuit qubit code
- Locally decodable code (LDC)
- Locally recoverable code (LRC)
- Locally testable code (LTC)
- Long code
- Lossless expander balanced-product code
- Low-density generator-matrix (LDGM) code
- Low-density parity-check (LDPC) code
- Low-depth random Clifford-circuit qubit code
- Low-rank parity-check (LRPC) code
- Luby transform (LT) code
- MacKay-Neal LDPC (MN-LDPC) code
- Majorana stabilizer code
- Margulis LDPC code
- Matching code
- Matrix computation code
- Matrix-based code
- Matrix-model code
- Matrix-product code
- Matrix-product state (MPS) code
- Maximum distance separable (MDS) code
- Maximum-rank distance (MRD) code
- Meir code
- Melas code
- Metrological code
- Minimum-bandwidth regenerating (MBR) code
- Minimum-storage regenerating (MSR) code
- Modular-qudit CSS code
- Modular-qudit code
- Modular-qudit stabilizer code
- Modular-qudit surface code
- Modulation scheme
- Molecular code
- Monitored random-circuit code
- Movassagh-Ouyang Hamiltonian code
- Multi-channel group-orbit code
- Multi-edge LDPC code
- Multi-fusion string-net code
- NTRU-GKP code
- Nearly perfect code
- Newman-Moore code
- Niemeier lattice code
- Niset-Andersen-Cerf code
- Nonlinear AG code
- Number-phase code
- Numerically optimized code
- Octacode
- On-off keyed (OOK) c-q code
- One-hot code
- One-hot quantum code
- Operator-algebra error-correcting code
- Orthogonal Spacetime Block Code (OSTBC)
- Oscillator-into-oscillator code
- Ouyang-Chao constant-excitation permutation-invariant code
- Ovoid code
- PPM c-q code
- PSK c-q code
- Pair-cat code
- Parallel concatenated code
- Parallel-recovery code
- Parvaresh-Vardy (PV) code
- Pastawski-Yoshida-Harlow-Preskill (HaPPY) code
- Perfect binary code
- Perfect code
- Perfect quantum code
- Permutation spherical code
- Permutation-invariant code
- Phase-shift keying (PSK) code
- Plane-curve code
- Pless symmetry code
- Polar c-q code
- Polar code
- Polygon code
- Polynomial evaluation code
- Polyphase code
- Polytope code
- Projective RM (PRM) code
- Projective geometry code
- Projective two-weight code
- Projective-plane surface code
- Protograph LDPC code
- Pulse-amplitude modulation (PAM) code
- Pulse-position modulation (PPM) code
- Quadrature PSK (QPSK) code
- Quadrature-amplitude modulation (QAM) code
- Quadric code
- Quantum Lego code
- Quantum Reed-Muller code
- Quantum Reed-Solomon code
- Quantum Tanner code
- Quantum check-product code
- Quantum code
- Quantum convolutional code
- Quantum divisible code
- Quantum error-correcting code (QECC)
- Quantum expander code
- Quantum lattice code
- Quantum locally testable code (QLTC)
- Quantum low-density parity-check (QLDPC) code
- Quantum maximum-distance-separable (MDS) code
- Quantum parity code (QPC)
- Quantum polar code
- Quantum quasi-cyclic code
- Quantum repetition code
- Quantum spatially coupled (SC-QLDPC) code
- Quantum spherical code (QSC)
- Quantum-double code
- Quasi-cyclic LDPC (QC-LDPC) code
- Quasi-cyclic code
- Quasi-perfect code
- Quaternary code over \(\mathbb{Z}_4\)
- Qubit BCH code
- Qubit CSS code
- Qubit c-q code
- Qubit code
- Qubit stabilizer code
- Qudit-into-oscillator code
- Random code
- Random quantum code
- Random-circuit code
- Rank-metric code
- Rank-modulation Gray code (RMGC)
- Raptor (RAPid TORnado) code
- Raussendorf-Bravyi-Harrington (RBH) cluster-state code
- Real-Clifford subgroup-orbit code
- Rectified Hessian polyhedron code
- Reed-Muller (RM) code
- Reed-Solomon (RS) code
- Regenerating code (RGC)
- Regular LDPC code
- Regular binary Tanner code
- Renormalization group (RG) cat code
- Repeat-accumulate (RA) code
- Repeat-accumulate-accumulate (RAA) code
- Repetition code
- Residue AG code
- Reversible code
- Ring code
- Root lattice code
- Rotated surface code
- Rotor GKP code
- Rotor code
- Rotor stabilizer code
- Ruled-surface code
- Schubert code
- Self-correcting quantum code
- Self-dual additive code
- Self-dual linear code
- Semakov-Zinoviev-Zaitsev (SZZ) equidistant code
- Sequential-recovery code
- Serge-variety RM-type code
- Sharp configuration
- Simplex code
- Simplex spherical code
- Single parity-check (SPC) code
- Single-mode bosonic code
- Single-shot code
- Single-spin code
- Singleton-bound approaching AQECC
- Skew-cyclic CSS code
- Skew-cyclic code
- Slepian group-orbit code
- Sloane-Whitehead code
- Small-distance block quantum code
- Smith \(40\)-point code
- Snub-cube code
- Spacetime block code (STBC)
- Spacetime circuit code
- Spacetime code (STC)
- Spatially coupled LDPC (SC-LDPC) code
- Sphere packing
- Spherical code
- Spherical design code
- Spherical sharp configuration
- Spin GKP code
- Spin cat code
- Spin code
- Square-antiprism code
- Square-lattice GKP code
- Stabilizer code
- Stabilizer code over \(GF(4)\)
- Stabilizer code over \(GF(q^2)\)
- String-net code
- Subsystem QPC
- Subsystem color code
- Subsystem modular-qudit stabilizer code
- Subsystem quantum error-correcting code
- Subsystem qubit stabilizer code
- Subsystem rotated surface code
- Subsystem surface code
- Surface-17 code
- Suzuki-curve code
- Symmetry-protected self-correcting quantum code
- Ta-Shma zigzag code
- Tanner code
- Tanner-Sridhara-Fuja (TSF) code
- Tensor-product HDX code
- Tensor-product code
- Ternary Golay code
- Tetracode
- Tetron Majorana code
- Three-fermion (3F) model code
- Three-fermion (3F) subsystem code
- Three-qutrit code
- Three-rotor code
- Topological code
- Tornado code
- Torus-layer spherical code (TLSC)
- Translationally invariant stabilizer code
- Transverse-field Ising model (TFIM) code
- Triorthogonal code
- True Galois-qudit stabilizer code
- Tsfasman-Vladut-Zink (TVZ) code
- Turbo code
- Twisted quantum double (TQD) code
- Two-component cat code
- Two-dimensional hyperbolic surface code
- Two-weight code
- Unimodular lattice code
- Universally optimal \(q\)-ary code
- Universally optimal code
- Universally optimal sphere packing
- Universally optimal spherical code
- Vasilyev code
- Very small logical qubit (VSLQ) code
- W-state code
- Walker-Wang model code
- Wasilewski-Banaszek code
- Weighed-covering code
- Weight-two code
- Witting polytope code
- Wozencraft ensemble code
- Wrapped spherical code
- X-code
- X-cube model code
- XP stabilizer code
- XS stabilizer code
- XY surface code
- XYZ product code
- XYZ\(^2\) hexagonal stabilizer code
- XZZX surface code
- Zero-pi qubit code
- Zetterberg code
- \(((5,6,2))\) qubit code
- \(((7,2,3))\) permutation-invariant code
- \((5,1,2)\)-convolutional code
- \((u|u+v)\)-construction code
- \(A_2\) hexagonal lattice code
- \(A_n\) lattice code
- \(A_n^{\perp}\) lattice code
- \(BW_{32}\) Barnes-Wall lattice code
- \(BW_{32}\) lattice-shell code
- \(D_3\) face-centered cubic (fcc) lattice code
- \(D_4\) hyper-diamond GKP code
- \(D_4\) hyper-diamond lattice code
- \(D_4\) lattice-shell code
- \(D_n\) checkerboard lattice code
- \(ED_m\) code
- \(E_6\) lattice-shell code
- \(E_6\) root lattice code
- \(E_7\) lattice-shell code
- \(E_7\) root lattice code
- \(E_8\) Gosset lattice code
- \(E_8\) Gosset lattice-shell code
- \(G\)-covariant erasure code
- \(R\)-linear code
- \(U(d)\)-covariant approximate erasure code
- \([7,4,3]\) Hamming code
- \([8,4,4]\) extended Hamming code
- \([[15, 7, 3]]\) Hamming-based CSS code
- \([[15,1,3]]\) quantum Reed-Muller code
- \([[2^r, 2^r-r-2, 3]]\) quantum Hamming code
- \([[2^r-1, 1, 3]]\) quantum Reed-Muller code
- \([[2^r-1, 2^r-2r-1, 3]]\) Hamming-based CSS code
- \([[2^r-1, 2^r-2r-1, 3]]_p\) prime-qudit CSS code
- \([[2^{2r-1}-1,1,2^r-1]]\) quantum punctured Reed-Muller code
- \([[2m,2m-2,2]]\) error-detecting code
- \([[4,2,2]]\) CSS code
- \([[5,1,3]]_q\) Galois-qudit code
- \([[5,1,3]]_{\mathbb{Z}_q}\) modular-qudit code
- \([[7,1,3]]\) Steane code
- \([[8,3,2]]\) code
- \([[9,1,3]]\) Shor code
- \([[9,1,3]]_{\mathbb{Z}_q}\) modular-qudit code
- \([[k+4,k,2]]\) H code
- \(\Lambda_{16}\) Barnes-Wall lattice code
- \(\Lambda_{16}\) lattice-shell code
- \(\Lambda_{24}\) Leech lattice code
- \(\Lambda_{24}\) Leech lattice-shell code
- \(\chi^{(2)}\) code
- \(\mathbb{Z}^n\) hypercubic lattice code
- \(\mathbb{Z}_3\times\mathbb{Z}_9\)-fusion subsystem code
- \(\mathbb{Z}_q^{(1)}\) subsystem code
- \(q\)-ary Hamming code
- \(q\)-ary LDGM code
- \(q\)-ary LDPC code
- \(q\)-ary code over \(\mathbb{Z}_q\)
- \(q\)-ary duadic code
- \(q\)-ary linear LTC
- \(q\)-ary parity-check code
- \(q\)-ary protograph LDPC code
- \(q\)-ary quadratic-residue (QR) code
- \(q\)-ary repetition code
- \(q\)-ary sharp configuration