For a while, I kept feeling that my browser's New Tab page was doing too much — but somehow still wasn't doing the one thing I actually wanted.
I don't need news, weather, quotes, to-do lists, or a dashboard full of widgets every time I open a new tab.
Most of the time, I just want my websites.
The sites I visit every day, organized exactly how I want them, easy to access, without a bunch of stuff getting in the way.
I looked around for existing extensions, but most of them seemed to follow the same idea:
more features → more widgets → more visual clutter.
So eventually I thought:
"Maybe I should just build the New Tab I actually want."
And that's what I did.
I built ZS New Tab, a minimal, fast, offline-first New Tab replacement focused mainly on getting to your websites quickly.
Features
- Custom bookmark grid with drag & drop
- Custom background images
- Automatically fetched favicons + custom icon uploads
- Search with Google, DuckDuckGo, Brave, and Bing
- Customizable rows and columns
- Multiple pages with mouse-wheel / arrow navigation
- Keyboard shortcuts
- Backup & restore
- Clean dark UI
- No account
- No tracking
- No backend
- Everything stays locally in your browser
I also intentionally kept the implementation simple.
It's built with plain HTML, CSS, and JavaScript — no framework and no build step.
The goal isn't to make the most feature-packed New Tab.
It's to make one that stays out of your way.
🔗 GitHub: https://github.com/ziadshalaby00/ZS-New-Tab
It's open source and currently available to install manually through Chrome's developer mode.



Top comments (0)