Current

Torrenting is a background activity.

So Current is quiet when nothing is happening, informative when something is, and reversible when it acts on its own. A native Mac client for people who would rather not sit and watch a progress bar.

Download for Mac

8.8 MB · Apple Silicon · macOS 26 or later
Signed and notarised by Apple, so it opens with a double‑click.

Current's window: a sidebar with Library and Smart sections, six transfers in a list with blue progress bars, one finished download shown in green, and a details panel on the right listing speed, ratio, peers and a green note reading Healthy, 63 seeds.

Six transfers, one of them finished. Nothing in that window comes from the system: not the frame, not the sidebar, not the rows, not the switches. Stock Mac chrome is precisely what makes an app look like every other Mac utility, and no amount of styling gets it far enough away.

A card over the library reading Cosmos Laundromat (2015) 4K, 1 file, 2.4 GB, with a save location of ~/Downloads/Current, a Change button, a Remember this location checkbox, and a blue Download 2.4 GB button.

A magnet asks its questions once, in the window.

Click a magnet link in a browser and a card comes up over the library: what it is, how big, which files, where it goes. Answer it and it's gone.

The save folder is asked for here and not at add time, because a magnet arrives as a hash — there is no name and no size to decide against yet. Tick Remember this location and it stops asking. Open ten .torrent files at once and it asks about the first, then sends the rest to the default; ten questions in a row is not a conversation.

Every question the app has for you is asked in the window, next to the thing it changes. There is no floating panel, and there was one — it could not be reached by keyboard, and half of all Macs never drew it.

Every automatic decision explains itself.

Smart Seed has four policies, written in words rather than ratios. The reason is not a log line printed afterwards — it is part of the decision, which is why the app can always answer why did this happen?

Same torrent, four policies. Pick one.

Seed policy
Seeding Goal: ratio 1.00
Blender Foundation Open Movies Collection
11.0 GB · ratio 0.62×3 seeds

Seeding until the ratio reaches 1.00, then stopping. It is at 0.62× and rising slowly.

Rules · today 14:02

Rare · kept alive Goal: ratio 1.00 — met
Blender Foundation Open Movies Collection
11.0 GB · ratio 1.04×3 seeds

The ratio goal was met at 13:41. Still seeding: only 3 complete sources are on this swarm, and Helpful keeps rare torrents past their goal.

Rules · today 13:41 · reversible — stop it yourself any time

Seeding indefinitely No stop condition
Blender Foundation Open Movies Collection
11.0 GB · ratio 2.41×3 seeds

Archive never stops a torrent on its own, and cleanup never touches one. Nothing here happens without you.

Rules · no automatic action taken

Stops Sunday Goal: ratio 1.00 or 7 days
Blender Foundation Open Movies Collection
11.0 GB · ratio 0.62×day 6 of 7

Whichever comes first: ratio 1.00, or seven days. Six days in at 0.62×, so this one stops on Sunday — and will say so when it does.

Rules · scheduled 07 Sep 09:14

Four policies, one torrent, four honest answers. Note what is coloured and what isn't: the state has a hue, the numbers never do. Six downloads all shouting in blue is how a real problem ends up with nothing to stand out against.

Cleanup moves files to the Trash. It does not delete them.

Give it a storage budget and it ranks completed downloads by how safely they can go. The gate comes first and every condition has to hold:

complete seed goals met not pinned not active healthy swarm

Rare swarms are excluded from automatic cleanup entirely — the torrents that most need a seed are the ones a storage budget would take first. And go means the Trash. The app has no code path that unlinks a file.

Rare · 3 seeds

Only a few complete sources are available. Keeping this torrent seeded helps preserve it.

Healthy · 63 seeds

Plenty of complete sources exist. This torrent doesn't need you to stay available.

Swarm health, as the app writes it. It tells you what is true and leaves the decision alone: no red badge, no counter to clear, nothing that treats a ratio as a moral score.

Add a magnet⌘N
Pause or resumeSpace
Remove⌘⌫
Search the library⌘F
Command palette⌘K

Every mouse path has a keyboard path.

Not most of them. The floating panel the app used to have was removed largely for failing this: a non‑activating window never takes key focus, so its buttons were mouse‑only.

And a keyboard action never waits on a decoration. The command palette bubbles in like every other surface, but its field takes focus the instant it appears — your first keystroke lands while it is still moving.

A panel in the menu bar, not a menu.

Combined speeds, each transfer's progress, a pause button on each one. It is the surface for the glance you actually want — and the only one available while the window is closed.

It is hand‑drawn because a menu could not draw it. That version was a column of disabled text items, one of which said 6 active — strictly less than the icon beside it was already telling you. Real menus stay native: they have to leave the window and behave like every other menu on the machine.

Current's menu bar panel hanging under its status icon: 32.7 MB/s down and 4.9 MB/s up, a Pause All button, and five transfers each with a progress bar, percentage, rate, time remaining and its own pause button.

It cannot find anything, and that is on purpose.

Current ships no trackers, no indexes and no content sources. There is no search in it. It does not suggest anything to you, because it has nothing to suggest.

It is a client for a protocol that people use lawfully every day: Linux images, Internet Archive collections, scientific datasets, game patches. What you point it at is yours to decide.

It makes no network calls beyond the torrent protocol itself. No accounts, no analytics, no telemetry, no update pings, no crash reporting. Your library and its history stay on the machine, in a file you can delete.

Current's app icon: four pale blue waves narrowing down to a single dot on a dark blue rounded plate.

Current

Free and MIT‑licensed. No accounts, no upsell, no paid tier waiting behind it.

Download Current.dmg

Open the disk image, drag Current to Applications, double‑click it. It is signed with a Developer ID and notarised by Apple, so macOS lets it straight through — no right‑click‑Open, no trip to System Settings.

Details

Download8.8 MB
RequiresmacOS 26+
ArchitectureApple Silicon
SignatureNotarised
LicenceMIT
SourceGitHub
PriceFree

SHA‑256

2a916ab5d8458f54abe04e235e21fd6f6017bf67578b891233fc7fad0838f95f

Check it before you open it, if you like: shasum -a 256 Current.dmg