It is going to be a big convenience if the output of the beautifier (and other modules as well) could be copied easily with single click.
When using with a large json text, it is really hard to copy over the beautified text.
Useful encoder and decoder features could be added.
Let's replace the Time link as it is not implemented anyway, with Encode.
As suggested by @kaushikdeb, URL encoding would be nice to have.
URL encoding
BASE64 encoding
Ways to go about it:
Either have
Two new pages, one for encoding and one for decoding. Each can then evolve to support more encoding and decoding respectively.
or
A single page with two buttons, decode or encode.
I much prefer the first approach, from a usability perspective it simplifies the interface, single button like all other pages;
Once done, perhaps move the BASE64 encoding that is currently displayed as a result of the Hash functions table.