Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amir1376/ab-download-manager-browser-integration
Browser Integration for AB Download Manager App
https://github.com/amir1376/ab-download-manager-browser-integration
addon browser-extension browser-integration browser-integration-for-downloads chrome chrome-extension download-manager downloader extension firefox firefox-addon firefox-ext web-ext
Last synced: about 1 month ago
JSON representation
Browser Integration for AB Download Manager App
- Host: GitHub
- URL: https://github.com/amir1376/ab-download-manager-browser-integration
- Owner: amir1376
- License: apache-2.0
- Created: 2024-07-11T18:48:41.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-09-20T11:14:42.000Z (about 2 months ago)
- Last Synced: 2024-09-30T17:01:20.065Z (about 2 months ago)
- Topics: addon, browser-extension, browser-integration, browser-integration-for-downloads, chrome, chrome-extension, download-manager, downloader, extension, firefox, firefox-addon, firefox-ext, web-ext
- Language: TypeScript
- Homepage: https://www.abdownloadmanager.com
- Size: 348 KB
- Stars: 16
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AB Download Manager Browser Integration Repository
> If you look for main app repository use [This Link](https://github.com/amir1376/ab-download-manager)
## UsageIn order to use this extension you need to [install](https://abdownloadmanager.com/#download) AB Download Manager
### This extension does the fallowing
- Add a `Download With AB DM` in browser's Context menu
- Automatically captures download links when users want to download file from their browser
- Show a `Download Selected` popup when user select some section of page that contains links## How To Build
In order to build this extension locally
> I am developing this on `Windows` using `npm`, but it should have same result on other build environments
```bash
# install dependencies
npm i# for firefox
npm run pack:firefox
# for chrome
npm run pack:chrome
```the output zip file will be placed under the `./dist/.zip` which contains the extension
## Repositories And Source Code
There are multiple repositories related to the **AB Download Manager** project
| Repository | Description |
|------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|
| [Main Application](https://github.com/amir1376/ab-download-manager) | Contains the **Application** that runs on your **device** |
| [Browser Integration](https://github.com/amir1376/ab-download-manager-browser-integration) (You are here) | Contains the **Browser Extension** to be installed on your **browser** |
| [Website](https://github.com/amir1376/ab-download-manager-website) | Contains the **AB Download Manager** [website](https://abdownloadmanager.com) |I spent a lot of time to create this project.
If you like my work, Please consider giving it a ⭐ Thanks ❤️