Skip to content
iammarxgPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

Horizon: Modern New Tab

Horizon Icon

Available in the Chrome Web Store

License: AGPL v3

A clean, elegant dashboard designed to help you stay organized, focused, and inspired every time you open a tab.
Brings your Google accounts, 42 bundled Google apps, browser default search with voice dictation, and custom wallpapers into one modern workspace with 100% local privacy.

🌐 horizon.jeddah.dev  •  💬 Support Form  •  🔒 Privacy Policy


Key Highlights

  • Fast Google Account Switching: Automatically synchronizes active Google sessions (/u/0, /u/1, etc.) via service worker background sync with hourly refresh, custom manual entry support, and instant profile switching.
  • Complete Google Apps Drawer: Neatly organized menu with 42 bundled Google apps and drag-and-drop custom ordering.
  • Browser Default Search & Voice Dictation: Powered by the official Chrome Search API to respect your preferred search provider (Google, Bing, DuckDuckGo, etc.) with real-time suggestions and voice search.
  • Customizable Shortcuts: Keep your daily websites organized in a clean row or 2-column grid with automated high-resolution favicons.
  • Curated & Custom Backgrounds: Choose from curated high-resolution nature photography, minimalist solid colors and gradients, or upload your own photo.
  • Frosted Glass Appearance: Dark Obsidian and Light Frost themes that adapt to your system appearance with adaptive contrast text.
  • Privacy-First Architecture: 100% local storage via chrome.storage.local. Zero analytics, zero telemetry, no tracking, and no external servers.

Preview

Horizon Dashboard Overview

Google Apps Drawer Wallpaper Customization

Google Account Switcher Add Google Account


Installation

Option 1: Chrome Web Store (Recommended)

Install directly from the official store listing:

Available in the Chrome Web Store

Option 2: Load Unpacked (Developer Mode)

  1. Clone or download this repository:
    git clone https://github.com/iammarxg/horizon.git
  2. Open your browser's extension management page:
    • Chrome: chrome://extensions/
    • Brave: brave://extensions/
    • Edge: edge://extensions/
  3. Enable Developer mode using the toggle in the top-right corner.
  4. Click Load unpacked and select the extension/ folder inside the cloned repository.
  5. Open a new tab (Ctrl + T) to start using Horizon.

Support & Feedback

Have a question, bug report, or feature request? We would love to hear from you:


Building Releases

To package the extension into a production-ready ZIP archive for publishing:

python scripts/package.py

The packaged archive will be saved in the releases/ directory.


License

This project is licensed under the GNU Affero General Public License v3.0 (AGPLv3).


Google Chrome is a trademark of Google LLC. Use of this trademark is subject to Google Permissions.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages