AriaNg-Native

A desktop frontend for aria2 that provides a native application interface for managing download tasks.

AriaNg-Native screenshot 1

AriaNg-Native is an open-source desktop app that provides a dedicated desktop interface for aria2. It is built using the Electron framework, allowing users to manage their downloads on Windows and macOS without the need to open a web browser. The application serves as a native frontend for the aria2 download engine, combining the flexibility of a web-based manager with the convenience of a standalone desktop application.

The software is primarily used to handle various download types, including standard HTTP/FTP files, torrents, and metalinks. Users can install the software via prebuilt releases for their specific operating system or build it from source using Node.js and NPM. By integrating directly with the host operating system, it allows for a more integrated workflow where download tasks can be initiated from outside the application itself.

Key features

  • Drag and drop support for files or URLs to create new tasks
  • Torrent file information preview and file selection before starting downloads
  • Audio notifications upon completion of download tasks
  • System file associations for .torrent and .metalink files
  • Magnet link protocol handling for browser integration
  • Taskbar tray integration for minimizing the application
  • Command line arguments for creating tasks from files
  • Custom command execution on application startup
  • Automatic update checks during startup

The application extends the standard AriaNg web interface by adding local file system operations and native window management. It includes a command line interface that allows users to trigger new downloads via the terminal using specific flags for versioning, debug mode, or minimal startup. The architecture relies on HTML and JavaScript, while the Electron wrapper provides the necessary hooks for system-level interactions such as tray icons and protocol handling. This makes it suitable for users who require a persistent download manager that runs in the background of their system.

AriaNg-Native is a feature-rich desktop wrapper for users who prefer a standalone application over a browser-based interface for managing aria2.

Last Modified
Software TypeDesktop App
Platform
Last Activity1 month ago
Repository Age9 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.