A lightweight, privacy-friendly Chrome new tab extension with a cyberpunk theme. No login, no ads — add movable favorites as app-style tiles.
- Ensure you have turned on developer mode in the extensions page.
- Load unpacked extension in Chrome/Edge: open chrome://extensions ➜ "Load unpacked" ➜ select this project folder.
- The new tab page is overridden by newtab.html.
- Customizable tiles with icons (local, fetched favicon, or generated).
- Search box with engine toggle and remote suggestions (via background.js).
- Supported search engines: Google, Bing, Baidu.
- Supported system languages: English, Simplified Chinese, Japanese.
- Sync top bookmarks into the grid and keep them in sync, you can customize the amount of bookmarks synced in settings.
- Custom background image and export/import settings.
- Tab key can quickly switch search engines.
- Right-click context menu for tiles (edit icon, delete).
- Right-click context menu for adding new tiles or switch on/off auto-align.
- BREAKING CHANGE in v1.2.0: Twitter feed sidebar using Nitter instances. You can add accounts in the settings, and you'll see the news feed from those accounts in the sidebar.
- Fetch accounts in batches to avoid rate limits.
- manifest.json — extension manifest and permissions.
- newtab.html — UI shell.
- newtab.js — main logic (tile management, UI, i18n).
- background.js — proxy for suggestion fetches.
- style.css — theme and layout.