awesome-python icon indicating copy to clipboard operation
awesome-python copied to clipboard

Add codext

Open r4gn4r0x opened this issue 4 years ago • 0 comments

What is this Python project?

This extends the native codecs with many encodings, e.g. morse, many bases (58, 62, 100, etc), sms, klopf, ... It also provides a clean API for adding new encodings and a special feature based on a graph search for guessing multi-layer encodings.

What's the difference between this Python project and similar ones?

Found no similar project.

Strong points :

  • Clean API for adding new encodings
  • Test generation based on examples dunder
  • Guess feature for decoding multiple layers
  • Supported on a regular basis, including new codecs

Weak points :

  • Few stars ; probably suffers from a lack of visibility yet (this PR may fix this)

--

Anyone who agrees with this pull request could submit an Approve review to it.

r4gn4r0x avatar Oct 10 '21 08:10 r4gn4r0x