I have had great success with cheerio. It provides a jquery like api so you can select html elements right from node js. You could create a list of tags that you don't want in the final output and remove() them. For instance script tags can be removed like so
var cheerio = require('cheerio');
$ = cheerio.load("<html><body><script></script></body></html>");
$("script").remove();
That's it.