deb, rpm or AppImage
The deb and rpm pull in ffmpeg and register the browser helper. The AppImage runs on any distribution.
Prism for Linux
Packages for Debian, Ubuntu, Mint, Fedora and openSUSE, and an AppImage for every other distribution. Prism splits each download across up to 32 connections, takes over downloads from your browser and resumes after a crash or a reboot. Written in Rust; no ads, no telemetry.
On Linux
A Rust engine (tokio, rustls) in a Tauri window — small, fast and easy on memory, on KDE Plasma, GNOME, Cinnamon, XFCE and MATE.
The deb and rpm pull in ffmpeg and register the browser helper. The AppImage runs on any distribution.
Chrome, Chromium, Edge, Brave, Opera, Vivaldi, Helium, Firefox and Zen. Prism registers its browser helper for them each time it starts.
magnet: links and .torrent files open in Prism, with a torrent window to pick files, folder and queue.
Files are pre-allocated and every connection writes straight into the final file — no slow assembling step at the end.
Prism keeps the computer from sleeping while downloads run, and lets go when they finish or Prism quits.
Night downloads with their own speed limit, then sleep or shut down. A site grabber and batch downloads too.
Download
Pick the package for your distribution, then start Prism from your applications menu. It walks you through connecting your browser.
x86-64 · deb, rpm or AppImage
Tip: deb and rpm pull in ffmpeg and register the browser helper for Chrome, Chromium, Edge and Firefox. With AppImage, install ffmpeg from your distribution for video features.
sudo apt install ./Prism_*_amd64.deb
sudo dnf install ./Prism-*-1.x86_64.rpm
# openSUSE: sudo zypper install ./Prism-*.rpmchmod +x Prism_*_amd64.AppImage ./Prism_*_amd64.AppImage
Install ffmpeg from your distribution for video features.
Tray icon on GNOME: install the AppIndicator and KStatusNotifierItem Support extension. KDE, Cinnamon, XFCE and MATE work out of the box.
Any 64-bit x86 distribution. The deb is for Debian, Ubuntu, Mint, Pop!_OS and elementary; the rpm for Fedora, openSUSE and RHEL; the AppImage runs everywhere else, Arch and Manjaro included.
Not yet. Browser integration relies on a native helper, which a sandboxed app can’t register without extra work, so Prism ships as deb, rpm and AppImage.
Flatpak browsers can’t start native helpers at all — a limitation of the browser’s sandbox. Snap Firefox asks for permission once. For full integration, use a browser installed from a deb or rpm package.
Only for video and audio downloads. The deb and rpm install it as a dependency (the rpm works with RPM Fusion’s ffmpeg too); with the AppImage, install ffmpeg from your distribution.
GNOME hides tray icons unless the AppIndicator and KStatusNotifierItem Support extension is installed. KDE Plasma, Cinnamon, XFCE and MATE show it without extra steps.
Yes. The whole app is MIT-licensed and on GitHub, with no ads, no account and no telemetry.
More about Prism
The Prism home page has the full feature tour, benchmarks and the install guide.
Free, open source and ready for your next big download.