Source

PunkyBrowster

PunkyBrowster is a programmatic browser with a synchronous API. It is a fork of
the spynner project. We remove unessential stuff like URL filtering, download
handling, and cookie emulation. We also remove some potentially harmful stuff
like JavaScript injection. What's left is a fairly lean core of functionality,
and on top of that we add some convenience methods for DOM querying and event
simulation.