Analysis updated 2026-05-18
Host a Torchlight 2 multiplayer lobby so you and friends can play together over the internet without Runic's broken servers.
Replace the VPN/Hamachi workaround for Torchlight 2 multiplayer with a proper self-hosted lobby server.
Run a community lobby for a small Torchlight 2 group with up to 4 or 8 players per session.
| froggacuda/tl2-lobby | babelive/windows | geamztheangrybirds727/transformers-forged-to-fight-offline-version | |
|---|---|---|---|
| Stars | 6 | 2 | 1 |
| Language | C# | C# | C# |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 3/5 | 5/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Windows and TCP/UDP port 4549 open on your router, UPnP handles this automatically on most home routers.
The original Torchlight 2 multiplayer lobby service, run by Runic Games, has been broken and unmaintained for years since the studio changed hands. tl2-lobby is a community-built replacement that lets you play Torchlight 2 multiplayer again with friends over the internet, without needing Runic's servers, a VPN, or any modifications to the game itself. Torchlight 2 has a built-in setting that lets you redirect the game to a different lobby server. tl2-lobby is the server you redirect it to. One person runs the small server program, shares their IP address with friends, and everyone edits a single line in a settings file to point at that address. The game's normal multiplayer browser then works as it always did: hosted games appear in the list and you join them the usual way. The lobby handles both listing available games and brokering the direct connections between players. Torchlight 2's multiplayer works by having every player connect directly to every other player, not just to the host. tl2-lobby manages that network of connections for groups of up to four players (or eight with mods). It also tries to automatically open the required port on your router using UPnP, so many home setups require no manual router configuration. One known limitation: players on strict cellular or shared-network connections may have trouble connecting to some peers directly. A relay fallback to handle those cases is in progress but not finished yet. The server runs on Windows, is built with .NET 8, and can be compiled from source or downloaded as a prebuilt binary. The project is licensed under AGPL-3.0, meaning any modifications you deploy as a network service must be shared publicly under the same terms.
A self-hostable community replacement for the defunct Torchlight 2 multiplayer lobby server, letting you play the 2012 action RPG online with friends again using the game's built-in lobby redirect.
Mainly C#. The stack also includes C#, .NET 8, Windows.
Free to use and modify, but if you run a modified version as a network service you must publish the source under AGPL-3.0.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.