Windows 11 New Tab

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

Privacy Policy