Recently, Puppeteer was trending on GitHub.
Following it's posting, there were very many project appearing that use it to do various things.
There's no surprise it was so popular - I mean Paul Irish is a contributor:
Chrome APIs are great... We can use them for automated testing, screenshots... PDF grabs *screenshots*... Umm... Yea, it's great.
Anyway. I wanted to join the party and create my own project that uses Puppeteer, so I made Chrome As A Service. It's a declarative, RESTful, Chrome API.
Take a look at the website:
The example for DuckDuckGo is the best one for demonstrating interaction scripting. It searches for some text by 'typing' into the search box, then hitting 'go'.