ZenStart
A beautiful, customizable new tab page browser extension that transforms your browsing experience with an elegant dashboard featuring bookmarks, favorites, and personalized themes.
Features
🎨 Beautiful Themes
- 8 carefully crafted themes including Claymorphism, Amber Minimal, Fresh Green, and more
- Dark/Light mode support for all themes
- Real-time theme preview
📚 Smart Bookmark Management
- Organize bookmarks into collapsible groups
- Drag-and-drop reordering for groups and links
- Import bookmarks from any browser (HTML format)
- Export your bookmarks for backup
- Search through all your bookmarks instantly
⭐ Quick Favorites
- Safari-style favorites grid for your most visited sites
- Drag to reorder, click to visit
- Custom names for cleaner display
- Automatic favicon loading
🔍 Unified Search
- Search your bookmarks or the web from one place
- Support for Google, Kagi, DuckDuckGo, and Bing
- Keyboard shortcuts (⌘K) for quick access
- Smart bookmark suggestions as you type
⚙️ Customization Options
- Personalized greeting with your name
- Adjustable bookmark columns and layout
- Configurable scroll heights
- URL display preferences (show/hide paths)
- 12/24 hour time format
📱 Responsive Design
- Beautiful masonry layout that adapts to any screen size
- Smooth animations and transitions
- Modern glassmorphism effects
- Optimized for both desktop and mobile browsers
Installation
Firefox
Install directly from the Firefox Add-ons store:
Get ZenStart for Firefox
Chrome
Chrome Web Store listing coming soon!
Usage
Getting Started
- Install the extension
- Open a new tab - ZenStart will automatically replace your default new tab page
- Enter your name when prompted for personalization
- Start adding your favorite websites and organizing bookmarks!
Adding Bookmarks
- From any page: Click the ZenStart extension icon and save the current page
- Manual entry: Use the settings menu → Bookmark Groups/Links → Add Link
- Import: Settings → General → Import (supports standard browser bookmark exports)
Organizing Content
- Create Groups: Organize related bookmarks together
- Reorder: Drag and drop groups and links to arrange them
- Collapse/Expand: Click group headers to show/hide content
- Favorites: Add your most-visited sites to the quick access favorites grid
Customization
Access all customization options through the settings gear icon:
- Change themes and appearance
- Adjust layout and columns
- Manage favorites
- Import/export data
Development
ZenStart is built with modern web technologies:
- Frontend: Svelte 5 + SvelteKit
- Styling: Tailwind CSS with custom design system
- Storage: Chrome Storage API with localStorage fallback
- Icons: Lucide icons + custom SVGs
Building from Source
# Clone the repository
git clone https://github.com/yourusername/zenstart.git
cd zenstart
# Install dependencies
npm install
# Build for production
npm run build
# The built extension will be in the `build` directory
Privacy
ZenStart respects your privacy:
- ✅ All data stored locally on your device
- ✅ No analytics or tracking
- ✅ No data sent to external servers
- ✅ Works completely offline
- ✅ Open source and auditable
Contributing
We welcome contributions! Please feel free to:
- Report bugs or request features via GitHub Issues
- Submit pull requests for improvements
- Share feedback and suggestions
License
MIT License - see LICENSE for details.
Support
If you enjoy ZenStart, please:
- ⭐ Star this repository
- 📝 Leave a review on the browser extension store
- 🐛 Report any bugs you find
- 💡 Suggest new features
Made with ❤️ for a better browsing experience