JSNOSE: Detecting JavaScript Code Smells
JDeodorant: Identification and Removal of Type-Checking Bad Smells