Skip to content

Displays your bookmarks in multiple columns for quick access from the new tab page.

License

Notifications You must be signed in to change notification settings

mathio/chrome-new-tab-page-bookmarks

Repository files navigation

icon New Tab Page Bookmarks

Displays your bookmarks in multiple columns for quick access from the new tab page.

Works in both Chrome and Firefox browsers.

Installation

Chrome

From Chrome Web Store:

  1. go to Chrome Web Store
  2. Click Add to Chrome button

Manually:

  1. Download latest Chrome release from Github
  2. Unpack contents of the zip file to a directory (eg. chrome-extension/)
  3. Go to Chrome menu -> More Tools -> Extensions and enable Developer mode in the top right corner.
  4. Click on Load unpacked button and point to chrome-extension/ directory.
  5. Open new browser tab to see the extension!

Firefox

From Firefox Add-ons:

  1. go to Firefox Add-ons
  2. click Add to Firefox button

Manually:

  1. Download latest Firefox release from Github
  2. Go to Firefox menu -> Add-ons and themes
  3. Click gear icon -> Debug add-ons
  4. Click Load temporary add-on button
  5. Select firefox-extension.zip
  6. Open new browser tab to see the extension!

Preview

Chrome Screenshot

Description

  • does NOT manage your bookmarks, use the built-in bookmarks manager for that:
    • Chrome: CMD+ALT+B / CTRL+SHIFT+O
    • Firefox: CMD+SHIFT+O / CTRL+SHIFT+O
  • does NOT sync your bookmarks, your browser already does that
  • there are NO settings, deal with it
  • just displays your bookmarks in multiple columns for quick access from the new tab page
  • displays favicons for your bookmarks (via Google API)
  • displays small "show" / "hide" toggle in bottom right corner to hide all your bookmarks (for when you are sharing your screen or someone is looking over your shoulder)
  • when you hide bookmarks a random photo from wallpaper topic on Unsplash is displayed once every 15 minutes

Privacy and permission justification

Extension requires permissions to access your bookmarks to display them on the new tab page. Your bookmarks do not leave your device. It loads favicons via Google API (using t2.gstatic.com/faviconV2 like this) and might disclose domains & subdomains (not full URLs) from your bookmarks to Google.

Wallpaper images from Unsplash API are loaded via proxy. All requests are anonymous and rate-limited via IP address hash. Image is loaded directly from Unsplash CDN and is tracked by Unsplash.

Development

Run yarn dev to watch for changes and build the extension for Chrome. Load the extension manually from dist/chrome-extension in Chrome (see steps above) to preview changes in your browser.

Run yarn build to zip the extension for distribution for both Chrome and Firefox.

It can be distributed manually (as zip file) or manually uploaded to Chrome Web Store and Firefox Add-on Developer Hub.

About

Displays your bookmarks in multiple columns for quick access from the new tab page.

Resources

License

Stars

Watchers

Forks

Packages

No packages published