Programming Browser is a lightweight, extensible web automation toolkit, built with easy to use in mind. You can use it to automation almost anything on the web.