Download Leoh New Tab chrome extension. Replace your new tab with a minimalistic and customizable homepage featuring a clock, todo list, weather, bookmarks and much more! and install in your Google chrome browser. This is Direct Leoh New Tab Crx download for Chrome it is also called Leoh New Tab offline CRX for chrome Download. This Leoh New Tab is used to Replace your new tab with a minimalistic and customizable homepage featuring a clock, todo list, weather, bookmarks and much more!