Windows 11 New Tab
This is a browser extension that replaces your new tab with a Windows 11 style interface.
Privacy Policy