Please Properly setup Aria2 before using this extension.
Features
- Replace browser default download manager with Aria2
- Add, start, pause and stop jobs in extension tab
- Trigger download with right click context menu
- Allow more operations with integrated AriaNg
- Custom configuration allows instance other than default aria2 domains & ports
- Third party scripts support, allow user to add scripts using integrated editor.
Code example
(async function (url) {
'use strict';
const res = await fetch(url);
if (res.ok) {
const data = await res.text();
const parser = new DOMParser();
const doc = parser.parseFromString(data, "text/html");
const matches = doc.querySelector("<SOME-QUERY-SELECTOR>");
return matches.src;
}
throw res.statusText;
})();
Todo
- Allow multiple Aria2 instances, currently only support one instance.
- Background job monitor.
Submit Issues
Please submit issues if you encounter any problems here (https://github.com/zluo01/aria2-extension/issues)
Reference
- https://github.com/aria2/aria2
- https://github.com/mayswind/AriaNg
- https://github.com/sonnyp/aria2.js/
- https://github.com/RossWang/Aria2-Integration
- License: MIT License
- Weekly downloads: 3
- Average daily users: 14
- Rating: 5/5 of 11 ratings
- Created: 2021-03-01 01:26:22
- Last updated: 2023-02-14 23:05:47
- Homepage:
- Support site and email
- Orig: https://addons.mozilla.org/en-US/firefox/addon/aria2-integration-extension/
- API: {9e3f5f09-a4c6-43c2-8715-cac81530a5ce}