Good Javascript Obfuscator

I was using a product from javasciptobfuscator.com. I worked great with the tms web core with no speed degradation. It appears they are out of business. The built-in obfuscator really does nothing but minify the code. I tried several other free online but have run into some performance issues with canvas drawing code. Does anyone have any good recommendations as there does not seem to be any good options free or paid.

I've had good luck with minifiers for CSS and HTML, but not so much with JS. Much less obfuscation. The default minified JS seems to work pretty well directly from TMS WEB Core (release mode). I'd be a little suspicious when it comes to obfuscators for scripting languages though. What are you trying to protect? Hopefully not keys of any kind.

Standard we have integrated Terser in the TMS WEB Core flow

The main thing I am interested in is the domain locking. It would be simple for someone to duplicate my web app just by copying the JS file. I have done some pretty unique operations with the media player and the drawing canvas that I wish not to share. See just one option to trace the club which was all done in web core. Without some sort of obfuscation, it is just too easy to duplicate. So just trying to protect some of my work.

Is there a configuration file that can be used to change some of the options?

Seems javascriptobfuscator.com is back up and running. For anyone looking to really obfuscate your web core JS file, this is a great option at a reasonable price.

1 Like