Skip to content

JohnH-Github/YouTooltip

Repository files navigation

YouTooltip

Mozilla Add-on

Adds a tooltip containing information about videos and playlists when hovering over a YouTube link.

Currently supports Firefox only.

Notice: In Manifest V3 (now the current version), you will have to manually grant YouTooltip permission to run on webpages. You may either grant access to all sites, only individual sites, or only when clicking on the toolbar button.

Tooltip display Notification display
YouTooltip screenshot tooltip YouTooltip screenshot notification
Options page. Has both light and dark themes Popup. Has both light and dark themes
YouTooltip screenshot options YouTooltip screenshot popup

Features

  • Supported API's
    • Google.
    • Invidious.
    • Piped.
  • Options
    • Operation mode
      • Auto: Send requests on page load and whenever more links are added.
        • Supports Google API only.
      • Hover: Send requests only for links that are hovered over.
        • Supports Google API, Invidious API, and Piped API.
    • Display mode
      • Tooltip.
      • Custom tooltip
      • Notification.
    • Enable/disable information about videos and playlists.
    • Change the display format for certain information.
    • Toolbar button badge.
    • Blacklist.
    • Import/Export.
  • Popup
    • Shows statistics for the page.
    • Lists all videos and playlists found on the page.

Installation

Install from Firefox AMO

Get the Add-on from AMO

Install manually

  1. Download an .xpi file from releases.
  2. Go to about:addons in Firefox.
  3. Click on the gear icon near the top of the page.
  4. Click "Install Add-on From File..."
  5. Select the .xpi file and click "Open".

Permissions

  • Optional
    • Access your data for all websites
      • For automatically scanning each page for links to YouTube videos and playlists without user interaction.
    • Display notifications to you
      • For notification display mode, instead of displaying youtube info as tooltips.

Privacy policy

YouTooltip does not send user data to me nor use any analytics. I don't care for your browsing habits.

YouTooltip does store statistics on your computer; however, you may delete and/or turn them off at any time.

YouTooltip does make requests to either Google's API, Invidious' API, or Piped's API for video and playlist information; however, no identifying information is shared. Requests always use HTTPS. The data that is sent to the API of your choice is the video and/or playlist ID's, field options, and an API key (where necessary).

Other notes

The default API key(s) that YouTooltip uses are my own, and I have the right to disable them at any time for any reason. In addition, Google may also disable them at any time for any reason. You may choose to provide your own API key, but you are responsible for its use.

Credits

Fork

Forked from YoutubeTooltip (since removed from AMO) written by Firefox user 14151097. Released under the MIT license.

Icons

All icons (including logo) from Feather. Released under the MIT license.

License

MIT