New Tab Embed is a productivity chrome extension. it's a free extension , it has 43 active users since released its first version, it earns an average rating of 0.00 from 0 rated user, last update is 2249 days ago.
Embed any website into your new tab page! It requires pretty extensive permissions because it needs to work around websites that prevent you from embedding their content. The code is open source, and available here: https://github.com/AriaFallah/newtab
You could download the latest version crx file or older version files and install it.
English.
You could find more help information from new tab embed support page.
You could send emails to publisher, or check publisher's website.
More about manifest_file of new tab embed.
You could click to report abuse of new tab embed.