Anyone can decode a blob they have already identified. What costs time is noticing that a field in a log line, a JWT segment or a config value is encoded at all, and doing it without mangling the surrounding text. Handling that in place means you read the whole thing once rather than copying fragments back and forth. Note the repository name suggests signing rather than encoding; the README is the accurate description.
A small utility that scans text for base64-encoded runs, decodes them, and substitutes the result — leaving everything that is not base64 untouched.
Automatic detection and in-place decoding of base64 within a body of text.
Python, run as a module. Documentation is in Chinese.
One command — pip install -e .
