Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size1,184 projects
    • Developer Tools610
    • AI & Machine Learning515
    • Business & Productivity284
    • Web Development214
    • Security & Monitoring178
    • Communication & Collaboration158
    • IT Management149
    • LLMOps & AI Tooling130
    • Cloud & Hosting129
    • Product & Project Management126
    Browse all 21 categoriesDesign & Creative, DevOps & CI/CD and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools610
    • AI & Machine Learning515
    • Business & Productivity284
    • Web Development214
    • Security & Monitoring178
    • Communication & Collaboration158
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Add Open Source Alternatives as a preferred source on Google

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Business & Productivity/Torrie
icon of Torrie

Torrie

Open source alternative to Folx Pro

  • 5 stars
  • MIT
  • Active this week
  • Last commit today

Last verified Nov 9, 2026

Run a free, native macOS BitTorrent client with plugins, a web remote, and a JSON-RPC API, built in Rust with a GPU-accelerated interface.

Visit websiteGitHub5 stars
image of Torrie
TL;DR

Torrie is a free, native BitTorrent client for macOS built in Rust. It replaces paid macOS download managers like Folx Pro with an MIT-licensed desktop app that includes file selection, speed scheduling, a plugin system, a web remote, and a JSON-RPC API. Deployment is a drag-and-drop install on macOS 12 or later; no cloud account or background service required. Best for macOS users, developers, and media enthusiasts who want torrent automation without subscription costs.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Torrie is for#

Media enthusiasts downloading large file bundles

File selection lets you pick specific episodes, discs, or tracks from a large torrent without fetching the entire bundle. The streaming integration opens a partially downloaded video directly in IINA or VLC, so you can verify content quality before the download finishes. Speed scheduling keeps bandwidth available during work hours and opens it up overnight.

Skip if:

If you only occasionally download single small files, the per-file selection and scheduling features add setup that a simpler client handles without configuration.

Developers scripting download automation

The JSON-RPC API at port 9091 accepts commands to add torrents, query download status, and receive events. The plugin system handles torrent-done hooks in any language over stdin/stdout JSON-RPC 2.0, covering post-download rename, move-to-library, and notification workflows without manual setup.

Skip if:

If your scripts run on Linux or Windows servers, Torrie's macOS-only deployment means you need a different client for those environments.

macOS users replacing Folx Pro

Torrie covers the features most Folx Pro users pay for: speed scheduling, per-file selection, and multiple concurrent downloads, all free under the MIT license. The drag-to-Applications install and automatic updates keep the operational overhead low for users who have used Folx Pro as a set-and-forget tool.

Skip if:

Folx Pro includes a browser extension for capturing download links directly from Safari and Chrome. Torrie has no browser extension; you add torrents by dragging files or pasting magnet links with Cmd+U.

Home media server operators managing downloads remotely

The built-in web remote runs in any browser and requires no additional software on the access device. This covers the case of a Mac mini or MacBook running as a home server: open the web UI from a phone on the same network to add or pause downloads without touching the machine directly.

Skip if:

If you need secure access from outside your home network, you must set up a VPN or SSH tunnel first; the web remote runs over plain HTTP without built-in TLS.

the problem

The problem it solves#

Most dedicated torrent clients for macOS are either paid, ad-supported, or carrying years of UI debt from an era before native frameworks caught up to the platform. Folx Pro, the dominant paid option, charges for the features Mac users expect as standard: speed scheduling, multiple download threads, and browser integration. Free alternatives tend to be cross-platform ports that feel like desktop wrappers rather than Mac-native apps, and many bundle browser extensions or update services the user never asked for.

The deeper friction is automation. A download finishes and nothing happens automatically: the file sits wherever the client dropped it, waiting for a manual move to a Plex library or a hand-off to another script. BitTorrent clients on macOS have rarely exposed a usable API, so connecting a finished download to the rest of a media workflow means gluing together workarounds rather than building on a first-class interface.

how Torrie solves it

How it solves it#

File selection before and during download

Before starting a download, choose exactly which files inside a torrent to fetch. Change the selection mid-download and per-file progress tracks each piece separately. This avoids downloading unwanted files in large bundles where only a subset is needed.

Plugin system with JSON-RPC hooks

A plugin is a folder containing a plugin.json descriptor. Plugins can add menu commands, tabs to the Inspector, and pages to Settings. Hooks fire on torrent-added, torrent-done, and torrent-done-seeding; plugin processes talk JSON-RPC 2.0 over stdin and stdout and can be written in any language. Distributing a plugin uses a one-click torrie://install link.

Built-in web remote and JSON-RPC API

Enable Remote Control in Settings to expose a web interface at port 9091 on your Mac's IP address. Any browser on the same network can manage downloads from that point, including from a phone. The same port serves the JSON-RPC 2.0 API, so scripts and other apps can queue torrents, monitor progress, and react to events.

Speed limits with day-of-week scheduling

Set a primary speed limit for uploads and downloads, then configure an alternative limit that activates on a schedule tied to specific times and days of the week. This covers the common case of letting torrents run at full speed overnight or on weekends while throttling them during working hours.

Stream video and audio before a download finishes

Torrie supports sequential download prioritization so the front of a video or audio file arrives first. From the Inspector, you can open a downloading file directly in IINA, VLC, or the system default media player before it completes. This works with the librqbit BitTorrent engine's file-streaming capability.

16 built-in themes with light and dark variants

Torrie ships 16 themes including Catppuccin, Dracula, Gruvbox, Nord, Rose Pine, Solarized, and Tokyo Night. Each theme has separate light and dark picks that follow the macOS system appearance setting automatically. Custom JSON themes are also accepted for teams or users with their own color preferences.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT license with no paid tier or upgrade pathTorrie is MIT licensed and free in full, including all features listed on its website. There is no freemium model, no feature gating behind a subscription, and no cloud account required. This contrasts with Folx Pro, where scheduling, speed limits, and multiple threads require a paid license.
  • GPU-accelerated native macOS UI built with Zed's GPUIThe interface uses GPUI, the same GPU-accelerated UI framework that Zed uses. This means the UI renders at native resolution on Retina displays, responds to system appearance changes, and avoids the electron-style overhead of web-based desktop wrappers.
  • Signed, notarized auto-updatesTorrie updates itself automatically and verifies that each update is notarized by the same developer certificate used for the initial release. macOS Gatekeeper will not run a build that fails notarization, so the auto-update path cannot silently swap in an unsigned binary.
  • Open plugin architecture in any languagePlugins communicate over JSON-RPC 2.0 on stdin and stdout, which means a plugin can be a Python script, a shell script, or a Go binary without any native macOS SDK dependency. This makes it practical to write small automation tasks without learning macOS-specific API surface.

Trade-offs

  • -macOS 12 or later only: no Windows or Linux supportTorrie targets macOS 12 (Monterey) and later. The GPU-accelerated UI framework it uses is macOS-specific, and no Windows or Linux build is provided. Teams or households with mixed operating systems need a different client for non-Mac machines.
  • -Very new project with minimal community and no published plugins yetTorrie was created in October 2026. There are no community-published plugins, and the GitHub repository has 5 stars and 0 forks. Documentation covers the core use cases well, but niche configuration questions and third-party plugin examples do not yet exist in the community.
  • -Remote access outside the home network requires a VPNThe web remote runs over plain HTTP on port 9091. The README notes that accessing it from outside the home network requires forwarding port 9091 or using a VPN to keep the password private. Exposing a plain HTTP service directly to the internet is not advised; users who need secure remote access must set up their own VPN or tunnel.
versus alternatives

Torrie vs alternatives#

Torrie vs Folx Pro

Both Torrie and Folx Pro are native macOS applications built for downloading files, with torrent support as a central feature. The key decision is whether you need to pay for download scheduling and speed controls, or whether a free, extensible alternative covers your use case.

FeatureTorrieFolx Pro
LicenseMIT (free)Proprietary (paid)
PriceFreePaid (one-time or subscription)
Speed schedulingYesYes (Pro feature)
File selection in torrentsYesYes
Plugin systemYes (JSON-RPC, any language)No
Web remote / APIYes (JSON-RPC at port 9091)No
Browser extensionNoYes (Pro feature)
Themes16 built-in + custom JSONLimited
Auto-updatesNotarized builds onlyYes
macOS versionmacOS 12+macOS (various)

Torrie is the better choice for users who want all of Folx Pro's scheduling and speed-limit features at no cost, plus a plugin system and JSON-RPC API for scripting download workflows. Because it is MIT licensed, there is no upgrade required to unlock any feature, and nothing is gated behind a Pro tier.

Folx Pro fits better when you rely on its browser extension for one-click download capture from Safari and Chrome. Torrie has no browser extension; adding a torrent requires dragging a .torrent file, clicking a magnet link, or pasting one with Cmd+U. For users whose workflow depends on browser-integrated download capture, Folx Pro's extension is a meaningful convenience that Torrie currently does not match.

install · quick start

Quick start#

bash
Download the signed macOS installer from GitHub Releases: https://github.com/kronzhq/torrie/releases/latest
tech stack · detected from GitHub

What it's built on#

Languages
Rust
frequently asked

FAQ#

Is Torrie free?

Yes. Torrie is MIT licensed and free to download, use, and modify. There is no paid tier, no freemium features, and no cloud account required. The source code is on GitHub at github.com/kronzhq/torrie.

What macOS version does Torrie require?

Torrie requires macOS 12 (Monterey) or later. It has no support for Windows or Linux. The GPU-accelerated UI framework it uses is macOS-specific.

How does the plugin system work?

A plugin is a folder containing a plugin.json file that describes its id, name, version, and hooks. Plugin processes communicate with Torrie using JSON-RPC 2.0 over stdin and stdout, so plugins can be written in any language. Hooks fire on three events: torrent-added, torrent-done, and torrent-done-seeding. Distributing a plugin uses a torrie://install link that opens Torrie and installs from a .torrieplugin package.

Can I control Torrie remotely from my phone?

Yes. Enable Remote Control in Settings, turn on Allow Other Devices, and restart Torrie. Then open http://<your Mac's IP>:9091 in any browser and sign in with the password shown in Torrie's Settings. The same address serves the JSON-RPC API for scripting. For access outside your home network, use a VPN rather than exposing the plain HTTP port directly.

How does Torrie handle updates?

Torrie updates itself automatically and installs only notarized builds signed by the same developer certificate used for the original release. macOS Gatekeeper validates the signature before running the update, so a compromised update source cannot silently install an unsigned binary.

also worth a look

Similar open-source tools#

Prism Download Manager

Alternative toInternet Download Manager

Cross-platform download manager: 32-connection engine, browser capture

  • 770 GitHub stars
  • MITLicence MIT

Plexo

Alternative toInternet Download Manager

Multi-network download manager for files, torrents, and magnets

  • 5,641 GitHub stars
  • MITLicence MIT

CleanYourTV

Featured

Alternative toATV Launcher Pro

Debloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.

  • 53,395 GitHub stars
  • MIT LicenseLicence MIT License

OpenClaw

Featured

Alternative toMuse

Self-hosted AI assistant for WhatsApp, Telegram, and more

  • 394,144 GitHub stars
  • MITLicence MIT

Inbox Zero

Featured

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,942 GitHub stars
  • AGPL-3.0Licence AGPL-3.0

rakazo

Featured

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,478 GitHub stars
  • Apache-2.0Licence Apache-2.0
by category

Open source tools in these categories#

284

Business & Productivity

OpenClaw, Excalidraw, RustDesk

Sponsors

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,942 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,478 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

SnitchFeed

Live monitoring on LinkedIn, X, Reddit & more. Agentic social listening for startups.

Marketing & Growth

Advertise your product

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • 1Password to KeePassXC
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • 1Password to KeePassXC
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi