Skip to content

serpapps/loom-video-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Loom Video Downloader (Browser Extension)

Easily download videos hosted by loom.com in one click with this Loom video downloader browser extension.

  • Download loom videos from your account where the DL button was removed
  • Download loom videos embedded on other web pages

loom video downloader

🔗 Links

  • 🎁 Get it here
  • ❓ Check FAQs here
  • 🐛 Report bugs here
  • 🆕 Request features here

Resources

Table of Contents

Features

  • One-click download from any video page
  • 100% privacy-friendly – no tracking or data collection
  • Auto-detect videos on the page
  • Smart Page Scan
  • Embedded Video Support
  • Full HD Downloads
  • Lightning fast downloads (no re-encoding)
  • Original quality preserved (up to 4K)
  • No registration or personal data required
  • No watermarks or branding added
  • Zero Ads
  • Regular Updates
  • Thumbnail Preview
  • Minimal Permissions
  • Download Progress Bar

Screenshots



loom-downloader-screenshot-1

loom-downloader-screenshot-2

loom-downloader-screenshot-3

Videos

Video Thumbnail


Installation Instructions

How to install

  1. "Star ⭐" this repository click the button that looks like this
  2. Download the latest version (.zip) from the Releases area
  3. Double click the .zip file on your computer to unzip it
  4. Open Chrome and go to chrome://extensions/
  5. Enable "developer mode" by clicking the toggle switch on the top right
  6. Install the 'extension' by clicking "Load unpacked" and choosing the 'extension folder' on your computer (the FOLDER, not the .zip)
  7. Pin the extension to chrome by clicking the puzzle looking icon thing and then the 'pin' icon
  8. When you click on the extension for the first time, you will need to enter your email & license key associated with the extension

Note: You can find your license key in your email confirmation from purchasing the product

How to use

  1. Navigate to a page where there is a Loom video & click on the extension to see the video details populate
  2. Click the "Download" button

Note: If the video auto-discovery isn't working, try clicking PLAY on the loom video (sometimes that helps)




## Permissions Justifications ### Single purpose description This extension allows users to download Loom videos directly from the Loom website to their local computer with a single click, making it easy to save and access videos offline.

downloads justification

The "downloads" permission is required to save Loom videos from the web directly to the user's computer. Without this, the extension would not be able to transfer video files to the user’s local storage.

activeTab justification

The "activeTab" permission is necessary to interact with the Loom website that the user is currently viewing. It enables the extension to detect and download videos only when the user activates the extension on an appropriate tab.

storage justification

The "storage" permission is used to save user preferences and extension settings locally. This ensures a smooth and personalized user experience each time the extension is used.

notifications justification

The "notifications" permission is used to inform users when a video download has started, completed, or if there is an error during the process. This keeps users updated about the status of their downloads.

contextMenus justification

The "contextMenus" permission allows the extension to add options to the right-click menu, making it more convenient for users to download Loom videos directly from the context menu without having to use the main extension popup.

clipboardRead justification

The "clipboardRead" permission may be used to allow users to quickly paste Loom video URLs from their clipboard into the extension for downloading, streamlining the user workflow.

tabs justification

The "tabs" permission is required to access information about the user's open tabs, such as the current URL, to ensure the extension only operates on Loom video pages and manages downloads efficiently.

scripting justification

The "scripting" permission allows the extension to execute scripts on Loom pages to detect video elements and facilitate the download functionality.

offscreen justification

The "offscreen" permission is used to process video files in the background, ensuring that downloads can be completed smoothly without interrupting the user’s browsing experience.

cookies justification

The "cookies" permission may be required to access authentication cookies for Loom, ensuring the extension can download videos that may require the user to be logged in.

webNavigation justification

The "webNavigation" permission helps the extension monitor navigation to Loom video pages, enabling it to offer download functionality only when appropriate.

Host permission justification

Host permissions are requested for loom.com and its subdomains to enable the extension to detect and download Loom videos directly from the Loom website. No other hosts are accessed

Remote code justification

No, I am not using Remote code. All code is packaged within the extension and does not execute any external scripts or resources.