 <p>When it comes to extracting data from an HTML document on the server-side, <a href="http://nodejs.org/" rel="nofollow">Node.js</a> is a fantastic option. I have used it successfully with two modules called <a href="https://github.com/mikeal/request" rel="nofollow">request</a> and <a href="https://github.com/MatthewMueller/cheerio" rel="nofollow">cheerio</a></p> <p>You can see an example how it works <a href="http://procbits.com/2012/04/11/quick-and-dirty-screen-scraping-with-node-js-using-request-and-cheerio" rel="nofollow">here</a></p>