6 Exciting Features in Linux Mint 22.1 'Xia' Release
Linux Mint's latest upgrade is available. Explore more about it before you try it out!
A useful open-source download manager for Android
Using a download manager, besides the one on your web browser, is a handy trick that helps with effortless file downloads. Personally speaking, I have used quite a few over the years, with Motrix being my current daily driver on Fedora.
But, on Android, I had never used one, and that got me thinking: Is there a download manager for Android? It turns out there are quite a few, and that is when I found Aria2App.
Join me as I take you through this handy FOSS app. 😃
Offered freely under the GPL-3.0 License, Aria2App is a Java-based download manager for Android that is powered by the popular aria2 utility. It is supported by many, with Gianluca Altomani being the project lead.
At first launch, you will be prompted to select a profile, where there is already a pre-configured one set up, go with that if you don't want to fiddle around. On the main screen, you will find controls to search for downloads, filter through them, and add new downloads via the plus symbol button at the bottom.
Thanks to aria2, Aria2App supports downloading Torrents, Metalinks, HTTP(S), FTP, and SFTP. When downloads are in progress, there is a togglable network activity chart at the top, which gets updated in real-time, with buttons to pause, stop, or remove any downloads below each entry.
You can also directly download files from a website by going into the “WebView” option from the add download (+) button. Just enter the URL of a website, then navigate to the download button/link to get the files via Aria2App.
I tested out how downloading Torrent files worked on Aria2App by downloading ISO files for GhostBSD and Zorin OS 17.2 from FOSS Torrents.
The app is snappy, and offers so many features (if you want to use them).
As you can see above, Aria2App delivered. It enabled me to see all the relevant information, like the status of the peers, the file size, the download progress, and more.
The developers also mention that it is possible to manage aria2 instances running on servers with the help of a JSON-RPC interface, which is interesting 🤯
This app is available on F-Droid and the Play Store, with the former having the option to download an APK. After installation, Aria2App is simple to get used to; just go with the default profile if you would rather not get into the more advanced aspects of the application.
In case you are curious about the source code, you can always visit the project's GitHub repo.
Suggested Read 📖
Stay updated with relevant Linux news, discover new open source apps, follow distro releases and read opinions