Used myTab for Windows?
The Download Now link will prompt a local download of the Google Chrome extension. To install the extension directly, open the file using your Chrome browser.
Editors’ Review
Download.com staff
Pros
- Displays bookmarked YouTube videos on New Tab
- Hover over images to see video titles
- Click to play YouTube videos in-page
- Easy return to MyTab via click or ESC
Cons
- Requires YouTube bookmarking
- Plays videos within the New Tab interface
Explore More
ScanLife extension
FreeIMDB Top 250 Checklist
FreeRacknotes
FreeJambase Show Finder
FreeMyanmar Dictionary Inline Search
Free
Bitdefender Insight for Windows 8
FreeDomain Lookup for Firefox
FreeCraigslist Fancy Preview
Free
Right Inbox for Firefox
Free
CPPBookMark
FreeVKToolbar
FreeApunKaChoice.com Bollywood Updates
Free