nimbold a900d97a5c feat: enhance media engine settings with cookie extraction and update checks
- Added `mediaCookieSource` to `AppSettings` to let users choose the browser for cookie extraction.
- Refactored `EngineSettingsPane` to display `yt-dlp` and `ffmpeg` statuses.
- Added a manual 'Check for Updates' button with UI loading feedback.
- Passed `--cookies-from-browser` to both metadata extraction and download engines if configured.
- Added `--ignore-no-formats-error` to `yt-dlp` metadata extraction to prevent crashes on restricted videos.
2026-06-07 12:15:50 +03:30
2026-06-04 15:41:38 +03:30

Firelink Icon

Firelink

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

Swift Version Platform Support Engine License


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

Firelink main window Add downloads window Settings
A premium native experience, from batch linking to advanced settings.

Features

  • 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.

Install on Firefox

(Check out the Firelink-Extension source code to contribute or learn more.)


🛠️ Quick Start

OS Support: macOS 14.0 or newer (Apple Silicon natively).

Run the application directly:

swift run Firelink

Or build a production .app bundle:

make app && open build/Firelink.app

🏆 Credits

Firelink stands on the shoulders of giants. A massive thank you to the contributors of these phenomenal open-source projects:

  • aria2 - The legendary multi-protocol download utility driving our core engine.
  • yt-dlp - The definitive command-line audio/video downloader.
  • FFmpeg - The industry standard for media stream manipulation and merging.

📄 License

Firelink is released under the MIT License. See LICENSE for details.

S
Description
Languages
TypeScript 55.2%
Rust 37.4%
JavaScript 3.8%
CSS 3.6%