Node.io is a relatively new screen scraping framework that allows you to easily scrape data from websites using Javascript, a language that I think is perfectly suited to the task. It’s built on top of Node.js, but you don’t need to know any Node.js to get started, and can run your node.io jobs straight from the command line.
ShareJS is an Operational Transform library for NodeJS & browsers. It lets you easily do live concurrent editing in your app.