dasundev/laravel-aria2

A fluent Laravel client for aria2 JSON-RPC transfers.

Maintainers

Package info

github.com/dasundev/laravel-aria2

pkg:composer/dasundev/laravel-aria2

Transparency log

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v1.0.0 2026-09-02 08:38 UTC

This package is auto-updated.

Last update: 2026-09-02 08:40:35 UTC


README

Build Status Total Downloads Latest Stable Version License

This package is a fluent JSON-RPC client for a running aria2c daemon.

use Dasundev\LaravelAria2\Facades\Aria2;
use Dasundev\LaravelAria2\Transfer\TransferStatus;

Aria2::url('https://example.com/file.iso')
    ->dir(storage_path('app/downloads/1'))
    ->onProgress(function (TransferStatus $status) {
        //
    })
    ->download();

Documentation

You can find the documentation here, which provides detailed information on installing and using the package.

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

License

Laravel Aria2 is open-sourced software licensed under the MIT license.