Cool Tab is a customizable New Tab page built with Vue.js.
- Customizable Background: Set a background image, color, and size to personalize your new tab experience.
- Search Bar: Choose your preferred search engine (Google by default) and open results in a new tab or the current window.
- Quick Links: Add your most visited websites for quick access. Customize the orientation (horizontal/vertical) and add images to your links.
- Current Weather: Displays sunrise/sunset times, temperature, and location.
- Stock Ticker: Track your favorite stocks.
- Calendar: View the current month and date.
- Analog Clock: A stylish analog clock widget.
- Digital Clock: A clear and concise digital clock.
- Daily Weather Forecast: Get a glimpse of the upcoming weather.
- Weekly Weather Forecast: Shows the full weeks upcoming weather.
- Widget Layout: Arrange and resize widgets to create your ideal layout. The layout is saved automatically.
- And More: There will be more widgets and customizations on future releases!
-
Clone the repository
git clone https://github.com/ISO53/CoolTab.git
-
Locate the project directory
cd CoolTab -
Build The Project
npm run build
The build process automatically generates optimized versions for both browsers:
/dist/chrome: For Chromium-based browsers (Chrome, Edge, Brave, etc.)./dist/firefox: For Firefox.
-
Deployment & Testing Zip the contents of either the
/dist/chromeor/dist/firefoxfolder and upload it to your browser's extension management page for testing.If you want to run the project in development mode, just run
npm run dev.
Your contributions are valued! We appreciate your cooperation in making our project better.
This project is licensed under the GNU General Public License v3.0. Feel free to modify the content and structure based on your preferences and project specifics.






