Venryx · GitHub

What is the problem?

I'm a software developer deciding on which script-manager to use in Chrome. I'm deciding between Tampermonkey and Violentmonkey.

I like that Violentmonkey is open source, however I found this concerning set of comments on Reddit about it:

  1. https://www.reddit.com/r/firefox/comments/9uemks/greasemonkey_tampermonkey_violentmonkey_which_one/e94s96j/
  2. https://www.reddit.com/r/firefox/comments/9uemks/greasemonkey_tampermonkey_violentmonkey_which_one/ehgky9a/

The user claims that the Violentmonkey extension was not just minified when uploaded to AMO -- but actually obfuscated. (variable name substitution, etc. unrelated to code file-size)

Is this true? If so, like the commenter, I don't understand why this would be so for an open source extension; the source code is apparently available, so what would one gain by obfuscating the code beyond what a minifier does?

Hoping the user was mistaken; but if not, I seek an explanation of it.

Read the original on github.com ↗