Grabby is a WebExtension that was created with the purpose of providing the same functionality that the FlashGot addon provided in legacy addon API and older browsers.
Join Grabby's discrod server to discuss features and ask your questions
- Main Features
- Screenshots
- Installation
- Supported download managers
- OS support
- What is the toolkit?
- What is included in the toolkit
- Notes
- How to report bugs
- Allows you to download files using external download managers.
- Override's Firefox's default download dialog and lets you choose which download manager you want to download your file with.
- Allows you to download videos from video sharing sites.
- Ability to "grab" links in a page and filter them for downloading with your preferred download manager.
- Enhanced video download features for YouTube such as downloading playlists and downloading audio
Through the right click menu you can choose to download all links in a page or links in a selection, which then opens up a window that lets you filter the links
1- First install the latest version of the toolkit on your computer
2- Install the addon from the AMO
For detailed instruction for Linux see the relevant page in the wiki
For installing on browsers other than Firefox see the relevant page in the wiki
The following download managers are currently supported on Windows:
- BitComet
- Download Accelerator Plus
- Download Accelerator Manager
- EagleGet
- FlareGet
- Free Download Manager
- GetGo
- GetRight
- GigaGet
- Internet Download Accelerator
- Internet Download Manager
- Mass Downloader
- Net Transport
- ReGet Deluxe
- wxDownload Fast
- Xtreme Download Manager
- Jdownloader
- Thunder
- Any download manager that is accessible with the command line
Notes:
-
Only newer version of these download managers were tested and older version might not work.
-
On Linux currently only download managers that are accesible from the command line are supported.
Windows is officially supported.
Linux is also supported but the support is limited due to the diversity of Linux distributions and the problems associated with it. Meaning I will not be able to fix every bug everyone encounters.
That being said the ported version should theoritically work fine on all distributions.
Due to the restrictions put on WebExtensions they no longer can function like legacy addon (the way FlashGot did). So in order to provide the same functionality Grabby needs a "Native Application" in order to talk to other programs on your computer (such as your download managers). Grabby Toolkit provides this native application as well as other tools.
The toolkit consists of the following tools, which are all open-source and available on github:
- grabby_native_app.exe: Grabby native application responsible for acting as a bridge between the OS and the addon. This is a requirement by the WebExtensions API.
- grabby_flashgot.exe: This is an updated version of the good old FlashGot.exe that was bundled with the original addon. Many parts of it are modified and new download managers are also added to it. Even more download managers will be supported in the future.
- yt-dlp.exe: This is a well-known tool for downloading videos from the internet. Grabby uses this tool for downloading videos.
- ffmpeg.exe: Also a well-known tool which is required by yt-dlp in order to download youtube videos.
This addon is currently in alpha stage which means it is not finished yet. I'm releasing it in order to get feedback from people so if you have any ideas or if you encountered any bugs feel free to open an issue.
Please feel free to report any bugs/issues/ideas by opening an issue in the repository or sending a message on our Discord.
Files and folders icons created by juicy_fish - Flaticon
Activist icons created by Freepik - Flaticon
This addon is dedicated to Terry A. Davis, the man who kept on pursuing his dreams in spite of his crippling mental issues.