nowfound

Alternatives

Products that do what BSD-licensed Viterbi, Reed-Solomon encoder/decoder does

  1. 1BD
  2. 2BB
  3. 3HP
  4. 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

  5. 5AH

    2015 · meshtag.com

  6. 6BS
  7. 7TT
  8. 8AS
  9. 9CE
  10. 10AG
  11. 11US
  12. 12AA

    2015 · usebox.net

  13. 13BR
  14. 14CS

    2016 · github.com

  15. 15AB

    2019 · github.com

  16. 16JA
  17. 17MS
  18. 18S4

    2016 · stringbean-lang.com

  19. 19BA

    2014 · binspector.github.io

  20. 20SA
  21. 21TI

    2013 · transcode.io

  22. 22AD

    2018 · github.com

  23. 23AS
  24. 24PB

Ranked by how close each launch is in meaning, then by votes. Refine with a description →