For fun and education!
CipherChef is a visual programming environment designed to help you understand, prototype, and visualize how encryption algorithms and data transformations work.
Instead of writing complex code, you can drag and drop transformation "layers" to build a pipeline. Watch your data transform in real-time, step-by-step, from plaintext to ciphertext and back again.
Benchmark your pipelines, export to a simple converter app or a JS library.