Getting involved in startup projects and the open data movement in Montreal, I began playing with scraping technologies to crawl the web, sanitize and structure data. In this article, we’ll show how to use CasperJS to fetch and save data. We’ll also demo a script example that uses TOR for anonymity. Scraping Before we plunge into Casper, let’s talk a bit about scraping in general. Web scraping is