zenstart Svelte Themes

Zenstart

A beautiful, privacy-focused new tab browser extension with smart bookmark management, customizable themes, and unified search built with Svelte.

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
  • 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

  1. Install the extension
  2. Open a new tab - ZenStart will automatically replace your default new tab page
  3. Enter your name when prompted for personalization
  4. 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

Top categories

Loading Svelte Themes