Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size1,010 projects
    • Developer Tools517
    • AI & Machine Learning446
    • Business & Productivity232
    • Web Development203
    • Security & Monitoring150
    • Communication & Collaboration138
    • IT Management135
    • Cloud & Hosting119
    • LLMOps & AI Tooling116
    • Data & Analytics110
    Browse all 21 categoriesProduct & Project Management, Design & Creative and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools517
    • AI & Machine Learning446
    • Business & Productivity232
    • Web Development203
    • Security & Monitoring150
    • Communication & Collaboration138
    • 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

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/IT Management/Net Merge
icon of Net Merge

Net Merge

Open source alternative to Speedify and Connectify Dispatch

  • 2.7K stars
  • MIT
  • Active this week
  • Last commit 2 days ago

Last verified Nov 1, 2026

Connect Wi-Fi, Ethernet, and phone hotspots to combine bandwidth for faster downloads, browsing, and uploads. MIT licensed, no account, no server.

Visit websiteGitHub2.7K stars
image of Net Merge
TL;DR

Net Merge combines Wi-Fi, Ethernet, and phone hotspots so apps that open many connections at once draw on all of them simultaneously, reaching speeds close to the combined total of all links. It replaces paid bandwidth bonding tools like Speedify and Connectify Dispatch with a free, MIT-licensed alternative that requires no account, no subscription, and no external server. Traffic goes directly through your own connections. Best for home users and travelers who want faster Steam downloads, browser loads, and torrent speeds from multiple connections they already have.

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 Net Merge is for#

Home users downloading large game or software updates

Steam, Epic, and system package managers open many concurrent connections for large downloads. Net Merge distributes those connections across Wi-Fi and a phone hotspot or Ethernet, so download speed approaches the sum of both links. The tray icon shows the speed of each connection and the total in real time.

Skip if:

If you only have one internet connection available at a time, net-merge has nothing to combine and provides no benefit.

Travelers with a laptop and a mobile data plan

A traveler with weak hotel Wi-Fi can plug a phone in via USB tethering and run both links simultaneously. Browsers loading many assets per page, cloud sync clients, and download managers all benefit from the combined bandwidth without any per-app configuration.

Skip if:

If your company VPN runs as an app on the laptop, net-merge and the VPN cannot coexist on the same device. Configure the VPN on a travel router instead, or use net-merge for personal traffic only.

Developers fetching large dependency sets

Package managers such as npm, pip, cargo, and Maven open multiple concurrent connections when fetching dependencies. Running a fresh install or a Docker layer pull over two connections reduces wait time on congested links. No client-side configuration is needed for any package manager.

Skip if:

If your package sources are served from a CDN that pipes each file over a single connection, the per-connection balancing provides limited benefit for that specific fetch.

Home lab operators avoiding commercial bonding appliances

Dedicated network appliances that aggregate links typically cost several hundred dollars and require proprietary configuration interfaces. Net Merge provides per-connection load balancing in software, free, on any machine already running Windows, macOS, or Linux, with no additional hardware.

Skip if:

If you need per-application routing rules or a dedicated fallback link per app, the README recommends RoutEngine, the commercial upgrade from the same developer.

the problem

The problem it solves#

Most computers and phones have more than one way to connect to the internet. A laptop often has Wi-Fi and an Ethernet cable from a separate router available at the same time, and a phone's USB tether or hotspot adds a third link. The operating system picks one path for each application and stays on it, leaving the other connections idle. A large Steam download, a cloud sync process, and a browser page load each use a single link, even if two faster ones sit unused.

The options for combining those links have been limited. Managed networking appliances can do it but cost several hundred dollars. Commercial bonding services like Speedify and Connectify Dispatch require a subscription and route traffic through external networks. Setting up per-interface routing by hand requires networking knowledge most users do not have. Until recently there was no free, zero-account, zero-server tool that worked transparently across all apps on Windows, macOS, and Linux.

how Net Merge solves it

How it solves it#

Per-connection load balancing across all available links

Every new TCP or UDP connection from any app gets assigned to one of your active network interfaces. Apps that open many connections at once, such as Steam, web browsers, and cloud sync clients, spread traffic across all links automatically. A documented test with three simultaneous connections reached 232 to 303 Mbit/s combined, versus 121 Mbit/s on the fastest link alone.

Windows, macOS, Linux, and Android (beta)

Runs as a tray app on Windows and a menu-bar app on macOS, and as a system tray daemon on Linux with StatusNotifierItem-compatible desktops. The Android beta app lets a phone use Wi-Fi and mobile data simultaneously without root access. All platforms share the same no-account, no-server design.

Smart link weighting

Faster connections receive proportionally more connections. A link with no internet access is removed from rotation automatically and re-added once connectivity returns, with no manual intervention. This means adding a slow or unreliable connection does not drag down the faster ones.

Per-link speed caps from the menu or command line

Each link can be capped at 1, 2, 5, 10, 20, 50, or 100 Mbit/s from the tray menu. From the command line, `net-merge limit "Ethernet 2" 25` sets a custom Mbit/s cap that persists across restarts. The cap covers only traffic net-merge routes over that link; apps bound directly to an adapter bypass it.

Package manager installation with signed repositories

Signed repositories for apt, dnf, zypper, apk, and pacman let net-merge update with the rest of system packages on Linux. A Homebrew tap covers macOS. Windows users get a setup installer from GitHub Releases or a PowerShell one-liner that runs the installer automatically.

Fail-safe virtual adapter

Net Merge operates as a TUN virtual adapter. If the process quits or crashes, the adapter is removed and the operating system routes traffic normally again, so an unexpected exit leaves no broken state. The README names this as an explicit design goal.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT licensed, free, no account, no serverThe tool is MIT licensed and free with no subscription, no account creation, and no traffic sent through an external server. Your connections go directly to their destinations. There is no third-party service that can go down, be acquired, or raise prices. The MIT license permits running it commercially, modifying it, and distributing modified versions.
  • Updates through the system package managerSigned apt, dnf, zypper, apk, pacman, and Homebrew repositories mean net-merge updates automatically with the rest of system packages on platforms that use them. This contrasts with most consumer network tools that ship unsigned one-off installers and require manual update checks.
  • No proxy configuration required for any appBecause net-merge operates at the TUN layer (IPv4 and IPv6, TCP and UDP), every app on the system benefits without any per-app setting, proxy configuration, or awareness of the tool. The distribution of connections across links happens transparently below the application.
  • Lightweight Go binary with low CPU overheadThe README documents approximately 0.18 CPU cores per 100 Mbit/s of throughput. On a modern laptop running at full download speed across two connections, the net-merge process uses a small fraction of available CPU capacity, leaving resources for other tasks.

Trade-offs

  • -Single-connection transfers are not acceleratedOne TCP connection always travels over one link. A large file downloaded from a single URL over a basic HTTP request, a `curl` call, or a streaming video uses only one of the available links regardless of how many are connected. The benefit is limited to apps that open many connections simultaneously. Download managers, Steam, and browsers with parallel downloading enabled do benefit; basic single-stream downloads do not.
  • -Incompatible with a VPN app running on the same deviceA VPN client running on the same computer takes all traffic before net-merge can distribute it, so the two cannot operate together. The documented workaround is to configure the VPN on a router rather than on the device. On Android, the same limitation applies because Android allows only one VPN at a time.
  • -macOS with Android USB tethering requires TetherKitmacOS does not support Android USB tethering natively. Adding an Android phone's connection to net-merge on a Mac requires installing TetherKit, a separate app that provides the missing driver support. The README documents this explicitly as a required extra step. iPhone USB tethering works without TetherKit.
versus alternatives

Net Merge vs alternatives#

Net Merge vs Speedify

Both tools let a computer use multiple internet connections at once to improve throughput for apps that open many connections simultaneously. Speedify is a commercial service that routes traffic through its own relay network and charges a subscription, while net-merge is MIT licensed, free, and routes traffic directly through your own connections with no external server involved.

FeatureNet MergeSpeedify
LicenseMITProprietary
PriceFreeSubscription-based
Account requiredNoYes
Traffic routingDirect, through your own connectionsVia Speedify's relay servers
Self-hostingRuns entirely on your deviceNo self-hosted option

Net Merge is the better choice for users who want no subscription cost, no account, and traffic that never leaves their own devices for a third-party network. The MIT license lets you inspect and modify the code.

Speedify is worth considering when you need a managed commercial service with dedicated support, or when you need to combine connections from different physical locations: its relay-server model supports that use case, whereas net-merge requires all links to be present on the same device.

Net Merge vs Connectify Dispatch

Connectify Dispatch is a paid Windows application for combining multiple internet connections using per-session load balancing. Net Merge covers the same core use case on Windows, macOS, and Linux, and adds Android support.

FeatureNet MergeConnectify Dispatch
LicenseMITProprietary
PriceFreePaid
PlatformsWindows, macOS, Linux, AndroidWindows only
Account requiredNoYes
Package manager installYesNo

Net Merge is the stronger choice for anyone using macOS or Linux alongside Windows, and for users who want a no-account, no-cost tool that updates through the system package manager. Connectify Dispatch remains an option for Windows-only users who prefer a commercial Windows-native application with its own support team.

install · quick start

Quick start#

bash
Install net-merge on macOS or Linux with the shell setup script.

```bash
curl -fsSL https://raw.githubusercontent.com/net-merge/net-merge/main/install.sh | sh
```

Install on Windows from PowerShell.

```powershell
irm https://raw.githubusercontent.com/net-merge/net-merge/main/install.ps1 | iex
```
tech stack · detected from GitHub

What it's built on#

Languages
Go
frequently asked

FAQ#

Does net-merge speed up every kind of download?

No. Only downloads that use multiple connections simultaneously get faster. Apps like Steam, web browsers, and torrent clients open many connections at once and distribute traffic across all your links, reaching speeds close to the combined total. A basic single-connection transfer, such as a direct HTTP download from one URL without a download manager, always uses one link and does not speed up. The project website and README document this distinction clearly.

Does net-merge work with a VPN?

Not when the VPN runs as an app on the same device. A VPN client captures all traffic before net-merge can distribute it. The workaround documented in the README is to configure the VPN on a router instead of the device, which lets net-merge operate normally. On Android, Android allows only one VPN app at a time, so net-merge and a VPN app cannot run side by side there either.

Is net-merge free?

Yes. Net Merge is MIT licensed and free, with no subscription, no account, and no usage limits. There is no paid tier for the desktop app. A related commercial tool called RoutEngine, from the same developer, adds per-application routing controls and speed caps per app for users who need those features, but the core bandwidth aggregation in net-merge is free and open source.

What happens if net-merge crashes?

The internet connection continues working. Net Merge runs as a virtual TUN adapter; when the process stops, the adapter is removed and the operating system falls back to its normal routing. There is no configuration residue left behind that could break connectivity, which the README describes as an explicit design goal.

Does net-merge work on Android?

Yes, with limitations. The Android app (beta, Android 8.0 or newer) combines Wi-Fi and mobile data simultaneously with no root access required. Because Android allows only one VPN app at a time, net-merge cannot run alongside another VPN on the phone. Mobile data stays on while net-merge runs, which may use data plan allowance.

also worth a look

Similar open-source tools#

Dashy

InIT Management

Self-hosted homelab homepage with status checks, widgets, and themes.

  • 26,880 GitHub stars
  • MITLicence MIT

UniGetUI

Alternative toChocolatey for Business

One GUI for WinGet, Chocolatey, Scoop, pip, npm, and more on Windows.

  • 26,770 GitHub stars
  • MITLicence MIT

UTM

Alternative toParallels Desktop

Open source VM host and emulator for macOS, iOS, and visionOS.

  • 36,623 GitHub stars
  • Apache-2.0Licence Apache-2.0

Mole

Alternative toCleanMyMac X

Free CLI and native app for Mac cleanup, uninstall, and disk analysis

  • 73,394 GitHub stars
  • GPL-3.0Licence GPL-3.0

Pulse

InSecurity & Monitoring

Read-only Windows diagnostics with a local AI assistant.

  • 819 GitHub stars
  • MITLicence MIT

Superfile

Alternative toDirectory Opus

Terminal file manager with multi-panel layout and 20+ themes

  • 23,982 GitHub stars
  • MITLicence MIT
by category

Open source tools in these categories#

135

IT Management

RustDesk, Immich, Stirling PDF
517

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers

Sponsors

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

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

rakazo

Alternative toGrok Bot

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

  • 6,242 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
  • Microsoft Teams to Rocket.Chat
  • Confluence to Docmost
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • 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
  • Microsoft Teams to Rocket.Chat
  • Confluence to Docmost
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut