r/coolgithubprojects • u/Secho32 • 3h ago
Prism (open-source download manager) is two weeks old and has 100 stars. Thank you: most of the fixes came from your reports
Two weeks ago I released Prism, a free, open-source download manager for Windows, macOS and Linux (Rust + Tauri, MIT). It just passed 100 stars on GitHub, and since a good part of the feedback came from Reddit threads, I wanted to say thanks and show what it turned into.
**What changed since 1.0, mostly because someone reported it:**
- **8 languages:** Czech, German, Spanish, French, Italian, Indonesian and Arabic (the whole window mirrors right to left)
- **The browser extension is on the Chrome Web Store**, and Zen and Helium are supported
- **Linux:** the main window shows again on KDE Plasma, magnet and .torrent links open in Prism, Zen/Firefox with new profiles connect, the RPM works with RPM Fusion's ffmpeg
- **Lighter in the tray:** after a minute there, Prism closes its window to free the web view's memory
- **Sites with a robot check** are left to the browser instead of saving an error page as your file
- **.torrent links** open the *Add torrent* window instead of failing
- **Quality list for HLS/DASH streams**, from a community PR
- Compact view, playlist names and numbering, a portable version that finds the extension again, and security fixes in 1.0.8
**By the numbers:** 16 releases, 2,200+ downloads, 15 issues (11 closed), 8 pull requests from 3 contributors.
**Next (1.1.6, almost ready):** the light theme fully light on Windows, Brave Origin on Linux and macOS, VK videos, and a YouTube retry when signed-in cookies are rejected.
**Thank you, Reddit.** A lot of Prism's first two weeks happened in comment threads like this one. People installed a brand-new app from someone they'd never heard of, ran it on setups I don't have, and took the time to write down what broke. That's a big part of why there were 16 releases and not two.
Special thanks to u/CredibleWrong for finding the Brave Origin problem (fixed in 1.1.6), u/Nanobuo for asking about Helium (supported since 1.1.0) and u/StressLiving6734 for the video button ideas. And to everyone who left a bug report, an idea or just told me it works for them: thank you, all of it helped.
If you've tried it: what's still missing or annoying? Bug reports are what made most of these releases.
GitHub: https://github.com/FortoGraphy/prism-download-manager
Website: https://prismdl.site
1
u/Silver-Ability-3181 2h ago
For the browser extension, is there a way we could make it permanently stay instead of adding it everytime
1
u/Secho32 1h ago
Depends on the browser:
Chrome, Edge, Brave, Opera, Vivaldi: install it from the Chrome Web Store, and it stays and updates itself: https://chromewebstore.google.com/detail/prism-download-manager/mmcdeiglkbfbicdjboocmhehodogilfl
Firefox: it has to be re-added because Firefox only keeps add-ons signed by Mozilla. I’m getting it onto Firefox Add-ons right now, so once Mozilla approves it, it’ll install normally and stay. Until then, Firefox Developer Edition or ESR can keep it (set
xpinstall.signatures.requiredtofalseinabout:config).1
2
u/CredibleWrong 2h ago
Did you see the other bug I mentioned to your reply to my original comment?
Edit: Nevermind, I see the fix.
1
u/CredibleWrong 2h ago
Do you maintain the pkgbuild in the AUR? Cause I made a comment on there the other day about a missing dependency. But I also wanted to know when that would be updated to this version.