From e91414c4784fafed0596b1bbfad18b03ca6fe85d Mon Sep 17 00:00:00 2001 From: nimbold <11913706+nimbold@users.noreply.github.com> Date: Sun, 7 Jun 2026 10:32:23 +0330 Subject: [PATCH] docs: update README with new media features, credits, and live browser integration --- README.md | 77 ++++++++++++++++++++----------------------------------- 1 file changed, 28 insertions(+), 49 deletions(-) diff --git a/README.md b/README.md index c99f5f8..ff93351 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@
Firelink Icon

Firelink

-

A clean, native SwiftUI download manager for Apple Silicon macOS

+

The modern, blazing-fast download manager built natively for Apple Silicon macOS.

Swift Version Platform Support @@ -11,48 +11,41 @@ --- -**Firelink** brings the efficiency of multi-segmented download managers (like IDM or FDM) to macOS with a modern, native SwiftUI interface. Designed specifically for Apple Silicon, it delivers high-speed concurrent transfers, drag-and-drop queue control, automated file organization, and Keychain-secured authentication—all in a lightweight native package. +**Firelink** reimagines macOS file downloading by wrapping legendary open-source engines (`aria2c`, `yt-dlp`, and `ffmpeg`) in a beautifully crafted, highly polished SwiftUI interface. Enjoy high-speed segmented downloads, native media extraction, seamless browser integration, and intelligent file organization without compromising on the aesthetics of your Mac. --- -### 📸 Screenshots - -Dark mode is shown by default with privacy-safe example downloads. Light mode is tucked away below so the README stays easy to scan. +## 📸 Screenshots
- Firelink main window in dark theme with sample downloads - Add downloads window in dark theme - Firefox integration settings in dark theme + Firelink main window + Add downloads window + Settings
- Main window, batch link intake, and Firefox integration setup + A premium native experience, from batch linking to advanced settings.
-
-☀️ View Light Theme Screenshots -
-
- Firelink main window in light theme with sample downloads - Add downloads window in light theme - Firefox integration settings in light theme -
- Main window, batch link intake, and Firefox integration setup in light theme -
-
- --- ## ✨ Features -- ⚡ **High-Speed Downloads:** Multi-segmented engine powered by `aria2c`. -- 🎨 **Native SwiftUI:** Responsive Apple Silicon native UI. -- 🎯 **Chunk Map Inspector:** Visually monitor active segment connections in real time. -- 🧾 **Download Properties:** Inspect progress and tune per-download transfer settings. -- 🗂️ **Smart Categories:** Automatic file organization (`Musics`, `Movies`, `Compressed`, etc.). -- 🖱️ **Drag-and-Drop:** Import URLs, text files, and move queued downloads between queues. -- 🛡️ **Reliability:** Automatic download recovery and retry handling. -- 🔄 **Sparkle Updates:** Secure, automatic in-app updates using EdDSA cryptographic signatures. -- 🔒 **Keychain Security:** Local macOS Keychain integration for site credentials. -- ⚙️ **Power & Settings:** Cross-platform styled Settings UI, live Speed Limiter, and system sleep prevention during active downloads. +- ⚡ **Multi-Segmented Engine:** Ultra-fast parallel downloading powered by `aria2c`. +- 🪄 **Media Downloader:** Instantly extract high-quality audio and video formats (4K, 1080p, MP3) from sites like YouTube and Twitter—backed securely by `yt-dlp` and `ffmpeg` via our Add-on Gatekeeper. +- 🎨 **Premium Native UI:** Responsive, frosted-glass SwiftUI design tailor-made for Apple Silicon. +- 🌐 **Seamless Integration:** Send links directly from your browser with the Firelink Companion extension. +- 🎯 **Visual Chunk Map:** Monitor active segment connections and download progress in real time. +- 🗂️ **Smart Organization:** Auto-categorizes files into `Musics`, `Movies`, `Compressed`, and more. +- 🛡️ **Reliable & Secure:** Deep Keychain integration for authenticated downloads, zero-configuration setup, and automatic recovery. + +--- + +## 🧩 Browser Integration + +We are live! Send downloads directly from your browser to the Firelink app with zero friction. + +👉 **[Download Firelink Companion for Firefox](https://addons.mozilla.org/en-US/firefox/addon/firelink-companion/)** + +*(Check out the [Firelink-Extension source code](https://github.com/nimbold/Firelink-Extension) to contribute or learn more.)* --- @@ -72,26 +65,12 @@ make app && open build/Firelink.app --- -## 🧩 Browser Extension - -Find the companion browser extension (Firefox) at: -👉 **[nimbold/Firelink-Extension](https://github.com/nimbold/Firelink-Extension)** - ---- - -## 🗺️ Roadmap - -- [x] Zero-Config `aria2c` bundling. -- [x] Global & per-download Speed Limiter. -- [x] Browser Extensions support. -- [x] In-app integrated Settings UI. -- [ ] Notarized `.app` releases and Homebrew formulae. - ---- - ## 🏆 Credits -Firelink relies on [aria2](https://aria2.github.io/) as its underlying multi-protocol and multi-source command-line download utility. Special thanks to the aria2 contributors for their excellent engine. +Firelink stands on the shoulders of giants. A massive thank you to the contributors of these phenomenal open-source projects: +- **[aria2](https://aria2.github.io/)** - The legendary multi-protocol download utility driving our core engine. +- **[yt-dlp](https://github.com/yt-dlp/yt-dlp)** - The definitive command-line audio/video downloader. +- **[FFmpeg](https://ffmpeg.org/)** - The industry standard for media stream manipulation and merging. ---