Aria2 Next

aria2-next is a project that describes itself as a next-generation version of the aria2 download manager.

github.com/AnInsomniacy/aria2-next
Aria2 Next homepage screenshot

About Aria2 Next

Aria2 Next is an open source download engine that aims to replace the engine behind the aria2 download manager while keeping aria2's command line, configuration files, session files and JSON-RPC interface. Each protocol is handled by an external library, and the project's own code covers segment scheduling, the task queue, ED2K/Kad and the aria2-compatible interface. Supported protocols include HTTP(S), SFTP, BitTorrent and magnet links, ED2K and Kad, Metalink version 4, and HLS and DASH media streams.

Download progress is stored under --state-dir rather than in .aria2 files beside the downloaded data. A task resumes after a crash from its last checkpoint, and a paused task keeps its stored progress after a restart. Prebuilt artifacts are published on the GitHub Releases page for Linux, macOS, Windows and Android 7.0 or later. Building from source requires CMake 3.25 or later, Ninja, a POSIX shell, Make, Perl and a C11/C++20 toolchain.

The project does not provide FTP, Metalink version 3, XML-RPC, JSONP or the libaria2 C++ library. Task state from the original aria2 (.aria2 control files) is not imported.

Key features

  • Keeps aria2 command line, configuration files, session files and JSON-RPC compatibility
  • HTTP and HTTPS downloads using libcurl, with adaptive byte ranges and resume validation
  • BitTorrent and magnet link downloads through libtorrent, with file selection before download
  • ED2K and Kad support, with transfers checked on the wire against aMule
  • HLS and DASH media downloads using GPAC and FFmpeg, with MP4 or Matroska output
  • Crash resume from the last checkpoint, with progress stored under --state-dir
Best for: Users and developers who rely on aria2 command lines, configuration files, session files or frontends and want a replacement engine that keeps that interface.
Good for
  • Keeps the aria2 command line, configuration files, session files and JSON-RPC interface
  • Prebuilt artifacts are published for Linux, macOS, Windows and Android 7.0 or later
  • Transfer behaviour is tested end to end with validation and benchmark tools in the repository
Watch out for
  • FTP, Metalink version 3, XML-RPC, JSONP and the libaria2 C++ library are not provided
  • Task state from the original aria2 (.aria2 control files) is not imported
  • Building from source requires CMake 3.25 or later and a C11/C++20 toolchain

Aria2 Next at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Aria2 Next alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 9 alternatives

Popular in Download Managers

Well-known listings from the same topic.

All 30

Aria2 Next FAQ

Does Aria2 Next support FTP?
No. The project states that FTP is not provided.
Can Aria2 Next import unfinished downloads from the original aria2?
No. Task state from the original aria2 (.aria2 control files) is not imported.
Where can I get a prebuilt version?
Prebuilt artifacts are published on the GitHub Releases page for Linux (x86_64 and ARM64), macOS (Apple Silicon and Intel), Windows (x86_64 and ARM64) and Android 7.0 or later (ARM64).
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing