Skip to content

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeedDial Board

A new-tab dashboard extension with a Vivaldi-style speed dial grid, live widgets, and custom wallpapers — bookmarks stay in their own isolated folder so they sync but don't clutter your bookmark bar.

Install (any Chromium browser)

  1. Go to chrome://extensions
  2. Turn on Developer mode
  3. Click Load unpacked → select this folder
  4. Open a new tab

Features

  • 🔖 Speed dial grid (4–10 columns), drag-and-drop reordering, swipe to switch categories
  • 🔍 Search bar with live suggestions — bookmarks, history, web, and recent searches, all blended by relevance
  • 🌦️ Weather widget with 3-day forecast; falls back to manual city entry if location is blocked
  • 🕒 Clock with ISO week number, plus a local to-do list
  • 🖼️ Custom wallpaper — image or video (up to 100MB), with auto-adapting text contrast
  • 🌓 Light/dark theme, synced to your system

Permissions

bookmarks, storage, unlimitedStorage, tabs, history, geolocation — each tied to a specific feature above. Full details: PRIVACY.md.

Structure

manifest.json  newtab.html  PRIVACY.md
css/    main, grid, components
js/     bookmarks, widgets, UIController, videoStorage, app
icons/

Notes

  • Favicons via Google's favicon endpoint · Weather/geocoding via Open-Meteo · Suggestions via Google Suggest — all no API key needed
  • Video wallpapers use HTML5 <video>; MP4/WebM are safest for compatibility

Crafted by Dvvyom · GitHub · omvs077@gmail.com Suggestions welcome · MIT License

About

A Manifest V3 browser extension that replaces the new tab page with a customizable speed dial dashboard — isolated bookmark sync, an explicit-density grid, and live weather/clock/to-do widgets.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages