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
- 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.
Install directly from the official store listing:
- Clone or download this repository:
git clone https://github.com/iammarxg/horizon.git
- Open your browser's extension management page:
- Chrome:
chrome://extensions/ - Brave:
brave://extensions/ - Edge:
edge://extensions/
- Chrome:
- Enable Developer mode using the toggle in the top-right corner.
- Click Load unpacked and select the
extension/folder inside the cloned repository. - Open a new tab (
Ctrl + T) to start using Horizon.
Have a question, bug report, or feature request? We would love to hear from you:
- Official Support Form: horizon.jeddah.dev/#support
- Public Issue Tracker: GitHub Issues
To package the extension into a production-ready ZIP archive for publishing:
python scripts/package.pyThe packaged archive will be saved in the releases/ directory.
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.





