AnInsomniacy

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 AM
Downloads slow? Switch the source anytime above

README

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 .torrent tasks
  • 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://, and rayburst://
  • 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.exe or Rayburst_x.x.x_arm64-setup.exe from 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

Release history

Sort