We at Numerical Works need to scan a lot of data every day. So we took the Chromium web browser, wrapped a thin layer of Python Flask around it, added a basic authentication method, and deploy it on N number of servers to scrape data for our clients.
Thus was born Libre Scraper, and it's GPL V3 licensed.