EnjoyHint – XB Software

A free web-tool that is created to prompt users to navigate a website or an app intuitively and easily. It gives an excellent way to create interactive tutorials with hints and embed them into your web apps, thus, enhancing their usability and value/effectiveness.
http://xbsoftware.com/products/enjoyhint

JS NICE: Statistical renaming, Type inference and Deobfuscation

we make even obfuscated JavaScript code readable. We will rename variables and parameters to names that we learn from thousands of open source projects. Furthermore, often we are also able to guess or infer type annotations. Try JSNice on your JavaScript code to see how it works! Override the names suggested by JSNice (by enabling “interactive renames” in settings).
http://www.jsnice.org/