More about DashTab ~ A New Tab Page for Chrome's publisher:Emmanuel Mark.
Check details of DashTab ~ A New Tab Page for Chrome