DailyJS

Node Roundup: Node Knockout Winners, readabilitySAX, Browserling's 90 Modules

Alex R. Young

Subscribe

@dailyjs

Facebook

Google+

node modules parsing sax

Node Roundup: Node Knockout Winners, readabilitySAX, Browserling's 90 Modules

Posted by Alex R. Young on .
Featured

node modules parsing sax

Node Roundup: Node Knockout Winners, readabilitySAX, Browserling's 90 Modules

Posted by Alex R. Young on .
You can send your node modules and articles in for review through our [contact form](/contact.html) or [@dailyjs](http://twitter.com/dailyjs).

Node Knockout Winners

The Node Knockout
Winners

have been announced!

The entries this year were extremely diverse and creative. It's
inspiring to see so many entries that are nothing to do with business
software or social networks.

readabilitySAX

readabilitySAX (npm: readabilitySAX) by Felix Böhm is a port of Readability that attempts to improve on the direct ports of Readability's JavaScript to Node. The author claims
it's faster (the source includes benchmarks), and uses a SAX parser to
handle the required HTML parsing.

The easiest way to see how it works is by looking at this
readabilitySAX jsFiddle example.

And the README includes some benchmark information:

Using a (jsdom cleaned) package of 620 pages from CleanEval, readabilitySAX processed all of them in 10874ms, that's an average of 17.5387ms per page. The benchmark was done using benchmark.js and is probably far from perfect.

Browserling: 90 Open Source Node Modules

I enjoyed perusing this list of 90 Node modules written by
Browserling

that includes lots of cool stuff by Peteris Krumins and James Halliday.
If writing Node modules is addictive, then James should definitely see
someone! Or at least take a vacation somewhere sunny.