Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

Repository files navigation

MyDashboard

A dynamic and personalized browser new tab dashboard extension.

This project replaces the default new tab page with a customizable dashboard that includes weather, an AI news feed (AI HOT), shortcuts, search tools, themes, wallpapers, video backgrounds, and optional Gist backup.

Repository: https://github.com/rapporbit/MyDashboard

Features

  • Custom new tab dashboard UI
  • Real-time weather with QWeather
  • Search engine quick switcher
  • Shortcut library and bookmark-style launcher
  • AI news feed powered by AI HOT (curated stream + daily digest)
  • Todo panel
  • Theme presets and dark mode
  • Local wallpaper folder support
  • Local video background support
  • Gist-based backup and restore
  • Keyboard shortcuts and quick navigation

Install On Chrome Or Edge

  1. Open the repository: https://github.com/rapporbit/MyDashboard
  2. Click Code -> Download ZIP
  3. Extract the ZIP file
  4. Open the extensions page in your browser
  5. Enable Developer mode
  6. Click Load unpacked
  7. Select the project root folder containing manifest.json
  8. Open a new tab to start using the dashboard

Extensions page URLs:

  • Chrome: chrome://extensions
  • Edge: edge://extensions

Install On Firefox

Firefox local loading is slightly different in this repository because the Firefox manifest is stored as firefox-manifest.json.

For local testing:

  1. Download and extract the project
  2. Rename firefox-manifest.json to manifest.json in a temporary copy of the folder
  3. Open about:debugging#/runtime/this-firefox
  4. Click Load Temporary Add-on
  5. Select the manifest.json file

Note: temporary Firefox add-ons are removed when the browser restarts unless you package and publish them properly.

First-Time Setup

Some features are optional and require your own configuration:

  • Weather: add your QWeather API Key in Settings
  • Gist backup: add your GitHub Token, Gist ID, and backup filename in Settings
  • Wallpaper folder: choose a local folder if your browser supports the directory picker
  • Video background: choose a local video folder if supported

No API keys or personal tokens are hardcoded in the repository.

Project Structure

  • manifest.json: Chrome/Edge extension manifest
  • firefox-manifest.json: Firefox-specific manifest
  • index.html: new tab page entry
  • src/: application logic
  • css/: styles
  • assets/: icons and static assets

Privacy

See privacy-policy.html for the privacy policy included with the project.

License

This project is licensed under the terms of the LICENSE file in this repository.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages