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. 😃
Aria2App: Reliable Downloads For Android
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 🤯
Install Aria2App
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 📖
More from It's FOSS...
- Support us by opting for It's FOSS Plus membership.
- Join our community forum.
- 📩 Stay updated with the latest on Linux and Open Source. Get our weekly Newsletter.