Alternatives
Products that do what BSD-licensed Viterbi, Reed-Solomon encoder/decoder does
- 1BD
2020 · github.com
- 2BB
2020 · kuon.ch
- 3HP
2016 · github.com
- 4SV
I wrote libcorrect in C in 2016 and wanted to revisit it in Rust. Instead of doing just a direct conversion, I went down the rabbit hole of making Rust's std::simd work for me. I ended up with a templated, generic Viterbi decoder for convolutional codes that dispatches the decode at runtime depending on which instruction sets are available. For small rates and orders, the entire decode lives in registers. Larger codes work through memory but take advantage of some acceleration structures. I also spent some time building a tool to find optimal (max d_free) conv codes for a given rate and…
Aug 2026 · github.com
- 5AH
2015 · meshtag.com
- 6BS
2019 · github.com
- 7TT
2015 · github.com
- 8AS
2017 · github.com
- 9CE
2020 · concise-encoding.org
- 10AG
2017 · github.com
- 11US
2021 · github.com
- 12AA
2015 · usebox.net
- 13BR
2015 · github.com
- 14CS
2016 · github.com
- 15AB
2019 · github.com
- 16JA
2017 · github.com
- 17MS
2013 · w-labs.at
- 18S4
2016 · stringbean-lang.com
- 19BA
2014 · binspector.github.io
- 20SA
2018 · github.com
- 21TItranscode.io▲39
2013 · transcode.io
- 22AD
2018 · github.com
- 23AS
2015 · github.com
- 24PB
2021 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →