Vivid Tab is an open-source Chrome and Firefox extension that transforms your new tab into a customizable productivity dashboard. It keeps bookmarks, bang search, notes, to-dos, weather, quotes, and wallpapers close at hand.
- 🔖 Unlimited Bookmarks - Display unlimited bookmarks as shortcuts for quick access to your favorite sites.
- 🔎 Bang Search - Use shortcuts such as
!yt,!g, or!ghto search supported services directly. - 🎨 Fully Customizable - Drag and drop components, change backgrounds, and personalize your layout.
- ✅ To-Dos & Notes - Stay organized with built-in task lists and quick notes.
- ☁️ Weather & Location-based Insights - Get real-time weather updates and relevant local information.
- 🌍 Forever Free & Open Source - Vivid Tab is completely free and welcomes community contributions.
- ☁️ Random wallpaper support using the Wallhaven API
The extension is built with Plasmo, and the product website is built with Astro.
🔗 Vivid Tab on Chrome Web Store
- Download the source code or clone the repository:
git clone https://github.com/jrtilak/vivid-tab.git
- Install dependencies:
bun install
- Start development mode:
or build the project:
bun run --cwd apps/vivid-tab dev
bun run --cwd apps/vivid-tab build
- Navigate to
chrome://extensions/in your browser. - Enable Developer Mode (toggle in the top right corner).
- Click Load Unpacked and select
apps/vivid-tab/build/chrome-mv3-prod.
Vivid Tab does not run analytics, profile users, sell personal data, or retain data on a Vivid Tab server. Features such as weather, online wallpapers, searches, and optional Chromium suggestions contact their respective providers only when needed. Read the Privacy Policy and Terms of Service for details.
Note:
devis the default branch. For the latest stable release code, usemaster: https://github.com/jrTilak/vivid-tab/tree/master
Vivid Tab is an evolving project with room for enhancements. If you have ideas or improvements, feel free to contribute!
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -m "Added new feature"). - Push to the branch (
git push origin feature-branch). - Open a Pull Request.
Vivid Tab is built with the help of these amazing resources:
- 🎨 SVG Repo - For the beautiful SVG icons used throughout the extension.
- 😊 Brixmoji - For the awesome emojis that bring personality to the interface.
- 🖼️ Wallhaven - For providing the wallpaper API that enhances the visual experience.
- 🚀 Plasmo - For the awesome framework that makes building Chrome extensions a breeze.
This project is open source and available under the MIT License.
For questions or suggestions, reach out to me at:
Thank you for checking out Vivid Tab! 🚀