weft

Download manager for Windows · free

Every network you have, woven into one download.

Weft splits one file into many streams and sends them over every network your PC has: Ethernet, Wi-Fi, a phone hotspot. If the power or the connection drops, it carries on from where it stopped, and it always tells you what is holding the speed back.

powershell -c "irm https://weft.nhaajt.com/install.ps1 | iex"
Download .exe Windows 10 and 11, x64 · 2.3 MB · no admin needed

Paste the command into PowerShell or Terminal. It downloads the installer, checks its SHA-256 and installs for your account only.

Total speed 0.0MiB/s avg 0.0 · peak 0.0 limit: network path
Throughput · last 60 s
An illustration of the app's “Live flow” view. These numbers are simulated; the measured ones are further down.
2.3 MBinstaller, no bundled browser
0.5 sfrom launch to ready for a download
0accounts, ads, telemetry
SHA-256verified when the server publishes one

01 · How it works

Four things Weft does differently

A

More streams only when they help

It starts with 8 connections, measures, and goes to 16 or 32 only if the speed really follows. When a server says no, it steps back and asks again a second later instead of hammering.

B

Every network at once

Each connection is pinned to its own adapter, so Ethernet and Wi-Fi really carry the same file together. The faster one takes the larger share; if one drops, the others take over its part.

C

A crash is not a restart

Twice a second Weft records which bytes are safely on disk. In testing the process was killed 11 times and the server taken away once during a 1 GB file: the result was still byte-exact.

D

It says what is slow

The network path, a server that caps each connection, a server refusing connections, the disk, or your own limit: the app names the one cause instead of leaving you to guess.

02 · Numbers

Measured, including where it does not win

Same PC, same local test server, against Plexo (an open-source multi-network downloader). Times are medians of 7 runs; lower is better.

Scenario Weft Plexo Difference
No limit, 1 GiB filethe software and the disk are the limit1.70 s6.36 s3.7× faster
Server caps each connection at 1 MiB/s200 MiB7.32 s7.48 s2% faster
Server accepts only 4 connections200 MiB, 2 MiB/s each25.54 s26.11 s2% faster
Server without resume support200 MiB, one connection5.18 s5.29 s2% faster
Server answers 150 ms late200 MiB, 4 MiB/s each3.72 s3.62 sequal (both average 3.63 s)
One 20 MiB/s bottleneck200 MiB10.30 s10.16 s1.4% slower
Peak memory while downloadingthe app's whole process tree358–395 MiB596–700 MiBabout half
CPU time per downloaddepending on scenario2.0–3.5 s12.8–60.1 s6–26× less
Re-downloaded after a hard kill at 50%200 MiB file6–16 MiB112 MiB7–18× less
Installer2.3 MiB258 MiB110× smaller

The test server runs on the same machine, so this compares software with software, not your internet speed. Two networks only add up when they reach the internet through two different lines.

03 · Browser

Click download in the browser, Weft takes it

The companion extension hands downloads from Chrome, Edge or Firefox to Weft. It talks to exactly one address: 127.0.0.1 on your own PC.

04 · FAQ

Short questions, straight answers

Is it free?

Yes. No account, no ads, no paid tier. The source is under the MIT licence.

Do two networks make it twice as fast?

Only when they are two different internet lines, such as home fibre plus a phone's 4G. Ethernet and Wi-Fi on the same router are still one line; Weft notices that and tells you.

Windows shows a warning when I install. Is that expected?

It can. The installer is not code-signed yet, so SmartScreen may ask you to confirm. The install command above checks the installer's SHA-256 before running it.

Does it do torrents or streaming-site videos?

No. Weft downloads files over HTTP and HTTPS and tries to do that one thing well.

Is there a macOS or Linux version?

Not as an app yet. The engine is written for all three systems, but only the Windows build has been tested in full so far.

How do I uninstall it?

Settings, Apps, Weft, Uninstall. The program files and the Start Menu entry go; the files you downloaded stay.

Ready when your next big file is.

Download .exe

Installer SHA-256: —