Skip to content

About

List of open source channel coding projects and libraries.

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Channel Coding Project List

List of open source channel coding projects and libraries from Github.

Table of Contents

General

  • aff3ct/aff3ct - A fast simulator and a library dedicated to the channel coding. (C++)

  • IT++ - IT++ is a C++ library of mathematical, signal processing and communication classes and functions. It also has modules for channel coding. (C++)

  • veeresht/CommPy - Digital communication library for Python. (Python)

Polar Codes

5G NR

LDPC Codes

  • willemolding/FastPythonLDPC - A port of MATLAB code for decoding LDPC codes using belief propagation to Python. (Matlab, Python)

  • wanganran/LDPC_codes - Low density parity check codes. (C++)

  • tavildar/LDPC - C and MATLAB implementation for LDPC encoding and decoding. (C, Matlab)

  • cea-wind/LDPCC - Low Density Parity Check codes encoder and decoder, in particular for CCSDS standards. (Matlab)

  • xdsopl/LDPC - Low-density parity-check codes. (C++)

  • robmaunder/ldpc-3gpp-matlab - Matlab simulations of the encoder and decoder for the New Radio LDPC code from 3GPP Release 15. (Matlab)

  • hichamjanati/pyldpc - Creation of LDPC codes & simulation of coding and decoding binary data. Applications to sound and image files. (Python)

  • radfordneal/LDPC-codes - Software for Low Density Parity Check codes. (C)

  • jontio/LDPC-4Qt - Forward Error Correction using LDPC codes with Qt C++. (C++)

  • uzum/ldpc-peg - Implementation of Progressive Edge Growth algorithm in Tanner Graphs for short cycle free LDPC code construction. (JavaScript)

  • blegal/Fast_LDPC_decoder_for_x86 - The source codes of the fast x86 LDPC decoder published. (C++)

  • simonedva/ADMM-penalized-decoder-for-LDPC-codes - It provides an algorithm in MATLAB for decoding with linear programming LP (it uses projectionPolytope function). (Matlab, C)

  • chsasank/LDPC-Codes - Java implementation of sum-product algorithm for LDPC codes. (Java)

  • daodanfei/ldpc - LDPC codes in Matlab. (Matlab)

  • matthew-a-thomas/js-ldpc - A JavaScript implementation of a Low-Density Parity-Check code. (JavaScript)

  • YuYongRun/LDPC - Exact BP decoder. EG, PG, PEG-ACE, 80211n, 80216e LDPC codes. Many modulation schemes. (Matlab)

  • cea-wind/hls_ldpc_dec - Full piplined LDPC decoder (IEEE 802.16e) implement in FPGA using Xilinx HLS(C synthesis to Verilog Codes). (HLS)

  • djah/LDPC_simulator - C++ simulation environment for LDPC codes. (C++)

  • kir1994/LDPC - Nonbinary LDPC codes encoding and decoding implementation. (C++)

5G NR

IEEE 802.11

Convolutional Codes

Turbo Codes

4G LTE

About

List of open source channel coding projects and libraries.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors