A full-featured open-source download manager powered by the Aria2 Next engine, built with Tauri 2, Vue 3, and Rust, supporting HTTP/HTTPS/SFTP/ED2K/BitTorrent/Magnet and native HLS/DASH streaming downloads, with Material Design 3 motion design and browser extension integration.
- v4.1.2
- Published at
- 3d ago
- 11,466
- Stars
- 72,131
- Download
- Synced at
- 3d ago
Latest release
v4.1.2Nov 10, 2026, 11:16 AMREADME
Project Overview
Rayburst (formerly Motrix Next) is a full-featured open-source download manager powered by Aria2 Next as its download engine. Aria2 Next is a maintained aria2 fork that preserves the original interfaces while fixing long-standing issues, moving to CMake, adding native ED2K and HLS/DASH support, and updating modern dependencies.
Key Features
- Multi-protocol downloads: HTTP, HTTPS, SFTP, ED2K, BitTorrent, Magnet, and
.torrenttasks - HLS and DASH: Native track selection, subtitles, live recording, resumable media downloads, and MP4/MKV output
- BitTorrent: Selective file download, DHT, peer exchange, encryption controls, metadata caching, GeoIP peer flags, and tracker probing
- Browser extension integration: Embedded Extension API with independent authentication, download confirmation, smart auto-submit, filename hints, referer/cookie forwarding, and real-time controls (with Rayburst Connect)
- Safe filename handling: Content-Disposition, RFC 2047, non-UTF-8, percent-encoded, and extensionless URL resolution with path traversal sanitization
- Download organization: Favorite and recent folders, optional file-type categorization, stale-record cleanup, and completed history backed by SQLite
- Concurrent downloads: Independent limits for active tasks, stream connections, and BitTorrent peers
- Speed control: Global and per-task upload/download limits with day-of-week and time-of-day scheduling
- System integration: Tray operation, optional tray speed display, macOS Dock badge/progress, protocol handlers for
magnet://,ed2k://,thunder://, andrayburst:// - Lightweight mode: Destroys the WebView on minimize-to-tray while Rust keeps the engine, task monitor, notifications, history, and extension routing alive
- Notifications and power options: Native task start/complete/failure notifications, keep-awake during downloads, and optional shutdown after completion
- Network controls: Scoped proxy support for downloads, app updates, and tracker updates, plus system proxy detection
- Auto-update channels: Stable, Beta, and Latest Across Channels policies with separate download and install phases
- Diagnostics: Structured logs, exportable diagnostic ZIPs, database integrity checks, and Linux GPU rendering fallback
- Personalization: Light/dark/system theme, 10 color schemes, 27 languages, and first-launch system language detection
- Native desktop app: Tauri 2 with a Rust backend
Design & Motion
Every transition and micro-interaction follows Material Design 3 motion guidelines: asymmetric timing (enter animations slightly longer than exits), emphasized easing curves, spring-based modals, and consistent motion tokens.
Target Audience
- Users who need a full-featured download manager
- Users who need to download HLS/DASH streaming content
- Cross-platform desktop users
Quick Start
- Windows: Download
Rayburst_x.x.x_x64-setup.exeorRayburst_x.x.x_arm64-setup.exefrom Releases - macOS: Download
.dmg(Apple Silicon or Intel) - Linux: Download
.deb,.rpm, or.AppImage
Core Advantages
- Multi-protocol support with native HLS/DASH downloads
- Built-in browser extension integration
- Material Design 3 motion design
- Built with Tauri 2 + Rust for excellent performance
- Open-source and free
System Requirements
- OS: Windows, macOS, Linux
- Architectures: x64, ARM64