A aria2 download task management extension for chromium based browser
Aria2 for chrome is an extension that could export URL to Aria2 to complete download and imports AriaNG as built-in management frontend.
First, download aria2 utility. Second, run it in the terminal (or cmd) with typing “aria2c –enable-rpc”. Third, enable auto-capture in extension options page. Then extension will take over the download and lead you to the high-speed download experience.
Filter priority: domain > file-ext > file-size, white-list > black-list
Auto select aria2 RPC server by matching presetting download URL pattern
Built-in Aria2 front-end AriaNG, multiple present style: popup, new tab, new window
Synchronize and store all settings on cloud
Support zh-cn/zh-tw/en language
Aria2 download state monitor on badge icon
Export download task by context menu
Receive download request from other extension
Support shortcuts in options page (Save:Alt+S Reset:Alt+R Download:Alt+J Upload:Alt+U)
Allow other extensions use this extension as middleware to download file with Aria2.
const downloadItem = {
url: "https://sample.com/image.jpg",
filename: "image_from_sample.jpg",
referrer: "https://sample.com",
options: {
split: "10", // aria2 RPC options here
xxxxx: "oooo"
}
}
chrome.runtime.sendMessage(`Aria2 for Chrome extension ID`, downloadItem)
https://github.com/alexhua/Aria2-for-chrome/issues?q=label:faq
This extension just captures chrome download task and related website cookies for the user’s specific connecting aria2 to download the network resource. Aria2 connection and config information will be just stored locally or uploaded to user’s Google cloud by choice. It will never collect any user’s personal data, network activity nor share it to 3rd party.
Aria2-for-Chrome is licensed under GNU General Public License Version 3 or later.