Skip to content

Bloat for Invidious: Watched Video Markers, DeArrow, Duration/Title Filters

License

Notifications You must be signed in to change notification settings

sysrqmagician/extraneous

Repository files navigation

Extraneous

A WebExtension for Invidious, written in TypeScript using Deno.

Features

  • Keep track of watched videos and higlight them
  • DeArrow
    • Playlist, Watch Page, Feeds
    • Caching
    • Compliance with implementation details from DeArrow documentation
      • Thumbnail returned by branding
      • Thumbnail fallback
      • Title fallback
      • Title auto-formatting / Removal of auto-formatting characters
      • Only show trusted titles
    • Proper fallbacks
  • Hide videos under certain duration or with title matching regex
  • Create collections of channels
  • Cobalt.tools integration
    • Replace downloader section with cobalt.tools integration
    • Offer to stream from cobalt.tools download on watch page error (if possible)

Installing

For now, you will have to install the extension manually. The submission to AMO is awaiting review.

  1. Download the latest version of the extension
  2. In Firefox Developer Edition (recommended) or Firefox Nightly, navigate to about:config and set xpinstall.signatures.required to false
  3. Navigate to about:addons and open the cogwheel dropdown menu. Click Install Add-On From File... and select the zip file in the dialog
  4. Press confirm on the warning that pops up

About

Bloat for Invidious: Watched Video Markers, DeArrow, Duration/Title Filters

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published