Home / Online Service Revivals / PC Game Services (GameSpy, Battle.net, EA)

129 open-source PC Game Services (GameSpy, Battle.net, EA) projects

PC Game Services (GameSpy, Battle.net, EA) (Online Service Revivals): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. Kyber★ 380 · active · Dart

    Launcher adding community-hosted servers to Star Wars Battlefront II (2017)

  2. Resurrection-Capsule★ 347 · slowing · PowerShell

    Local server (ReCap) to play Darkspore after EA shut its servers

  3. Habitat (NeoHabitat)★ 252 · active · JavaScript

    Revival server for Lucasfilm's Habitat online world (Commodore 64)

  4. Downlord's FAF client★ 219 · active · Java

    Client for Forged Alliance Forever, the community online service for Supreme Commander

  5. Project Cartographer★ 198 · active · C

    Restores Halo 2 PC (Vista) online multiplayer after Games for Windows Live shutdown

  6. ZoneInternetGamesServer★ 164 · active · C++

    Server reviving the Windows 7 and XP Internet Games

  7. r1delta★ 158 · active · C++

    Custom server framework that brings back dedicated servers for Titanfall 1

  8. MariesWonderland★ 148 · active · C#

    Server for NieR Reincarnation

  9. stmsrvemu★ 135 · active · Python

    Emulator for early Steam servers

  10. nfsuserver★ 129 · active · C++

    Server emulator for Need for Speed: Underground online play

  11. ggposrv★ 128 · dormant · Python

    Unofficial GGPO matchmaking server reimplementation

  12. Refresh★ 125 · active · C#

    Custom server for LittleBigPlanet games

  13. NPPS4★ 122 · active · Python

    Private server for Love Live! School Idol Festival (SIF1)

  14. ME3PSE★ 91 · dormant · C#

    Mass Effect 3 private server emulator

  15. client★ 78 · active · Python

    Python client for Forged Alliance Forever, the Supreme Commander online service

  16. UT4MasterServer★ 78 · active · C#

    Reimplementation of Epic's master server for Unreal Tournament pre-alpha

  17. sat_wave★ 75 · slowing · C#

    SatellaWave, a tool to recreate Satellaview BS-X broadcasts for the Super Famicom

  18. Mystic-Paradox★ 74 · active · TypeScript

    Dauntless revival that rebuilds its backend and multiplayer services

  19. FAF lobby server★ 72 · active · Python

    Lobby server of Forged Alliance Forever, which replaced GPGnet for Supreme Commander: FA

  20. mhf-server★ 67 · dormant · C#

    Server for Monster Hunter Frontier Z

  21. engine3★ 66 · active · C++

    Engine3 framework used by the SWGEmu Core3 Star Wars Galaxies server

  22. Launcher★ 62 · active · TypeScript

    Community launcher for Knockout City private servers after the official shutdown

  23. Refresher★ 57 · active · C#

    Patches LittleBigPlanet games to connect to custom servers

  24. acb-rdv★ 56 · active · C#

    Private server for Assassin's Creed Brotherhood multiplayer

  25. gfll-dll★ 50 · active · C

    Patcher DLL that makes Games for Windows - LIVE work under Wine on Linux and macOS

  26. NexusDashboard★ 50 · active · Python

    Dashboard to manage a Darkflame Universe LEGO Universe server

  27. PRMasterServer★ 47 · dormant · C#

    GameSpy replacement master server for the Project Reality: BF2 mod

  28. LemnisGateSalvageOps★ 46 · slowing · Rust

    Effort to salvage and preserve Lemnis Gate after its servers shut down

  29. ReFused★ 46 · dormant · JavaScript

    Recreation of the Fuser web services API after Harmonix shut it down

  30. brainwine★ 45 · active · Java

    Private server for Deepworld

  31. Dream-World-Revival★ 39 · active · HTML

    Revival project for the Pokemon Dream World Game Sync service

  32. galaxyharvester★ 35 · active · Python

    Resource tracking web app for Star Wars Galaxies emulator servers

  33. Bifrost★ 34 · active · C#

    Custom launcher for Marvel Heroes on MHServerEmu

  34. UnionPatcher★ 33 · slowing · C#

    Patches LittleBigPlanet games to use custom server URLs

  35. GfWLUtility★ 32 · active · C#

    Utility to manage Games for Windows - LIVE installs and content after the service wound down

  36. LLServer★ 32 · active · C#

    Server replacement for Love Live! School Idol Festival After School ACTIVITY Next Stage

  37. FAF Java API★ 31 · active · Java

    REST API of the Forged Alliance Forever community service

  38. dreamworld-reawakened★ 30 · active · Java

    Revival server for the Pokemon Dream World / Global Link (Gen V)

  39. msattack★ 28 · dormant · Python

    Server reimplementation for Metal Slug Attack

  40. mhf-launcher★ 26 · slowing · Rust

    Custom launcher for Monster Hunter Frontier private servers

  41. yr-patches★ 26 · archived · C

    Patches that add CnCNet online play to Command & Conquer: Yuri's Revenge

  42. CityVilleDotnet★ 25 · active · C#

    Server for Zynga's CityVille written in C#

  43. AlcatrazServer★ 24 · active · C#

    Experimental online backend for Driver: San Francisco

  44. xlive-research★ 24 · active · C++

    Reverse-engineering research on the Games for Windows Live xlive.dll

  45. oxide★ 23 · active · Rust

    Open-source game server for the 2014 Star Wars: Clone Wars Adventures client

  46. SkySaga★ 23 · active · C#

    Server emulation research for SkySaga: Infinite Isles

  47. Services★ 22 · active · C#

    Web services that replace GameSpy online play for C&C Generals: Zero Hour

  48. ClassicDereth★ 21 · dormant · C++

    Classic Asheron's Call emulator based on the GDL project

  49. Drone-Racing-League-Community-Server★ 21 · active · JavaScript

    Community server for the Drone Racing League Simulator after its servers shut down

  50. swat4master★ 21 · active · Go

    Drop-in GameSpy master server replacement for SWAT 4

  51. PowerServer★ 20 · dormant · Java

    Substitute for GameSpy's master server for classic PC games

  52. ubi-gs★ 20 · active · Python

    Emulators for Ubisoft's Game Service and Ubi.com network

  53. dummy-dplayx★ 19 · dormant · C

    Dummy dplayx.dll so old DirectPlay games run without DirectPlay installed

  54. PragmaBackend★ 19 · active · C#

    Metagame backend server for the Spectre Divide revival

  55. open-bitdemon-emulator★ 18 · active · Rust

    Backend emulator for old games that use the Activision DemonWare services

  56. OpenSpy UT3 proxy★ 18 · dormant · C++

    Patches that move Unreal Tournament 3 online play to the OpenSpy GameSpy replacement

  57. girl-alone-revival★ 17 · slowing · C

    Patches and replacement server that bring back the discontinued game Girl Alone

  58. mhf-iel★ 17 · slowing · Rust

    Monster Hunter Frontier ZZ launcher that works without Internet Explorer

  59. AnvilDedicatedServer★ 16 · active · C++

    Restores dedicated server hosting in the cancelled Halo Online

  60. BigBangRacingRevival★ 16 · slowing · C#

    Custom server for the defunct Big Bang Racing

  61. CnCNet tunnel server★ 16 · dormant · C#

    Tunnel server for CnCNet, the revived online service for classic Westwood C&C games

  62. minecraft-classic-multiplayer★ 16 · archived · TypeScript

    Server for Minecraft Classic multiplayer after Mojang shut down the official one

  63. 2142master★ 14 · dormant · C

    FESL authorization and GameSpy servers for Battlefield 2142

  64. cncnet4★ 14 · dormant · C

    CnCNet 4.0 client and server for online play of classic Command & Conquer games

  65. OpenSpy web backend★ 14 · active · C#

    Web services backend for the OpenSpy GameSpy replacement network

  66. Soapbox_Launcher_Installer★ 14 · dormant

    Launcher and installer for Soapbox Race World, the Need for Speed: World revival

  67. TXServer-Public★ 14 · archived · C#

    Server for Tanki X

  68. DDON-Launcher★ 13 · active · C#

    Launcher for Dragon's Dogma Online private servers

  69. Mozart.Encore★ 13 · active · C#

    Cross-platform reimplementation of multi-version O2Jam servers

  70. server★ 13 · dormant · C#

    Server code for Age of Empires Online after Microsoft shut it down

  71. 333networks MasterServer★ 12 · slowing · C++

    Replacement GameSpy master server for Unreal-engine and other classic games

  72. BSGOCore★ 12 · active · Java

    Server source of the Battlestar Galactica Online 2.0 Resurrection project

  73. Dreadnought-Revival-project★ 12 · active · Go

    Community private server for the discontinued game Dreadnought

  74. faf-java-server★ 12 · dormant · Java

    Spring Boot server for Forged Alliance Forever (Supreme Commander)

  75. gamespy★ 12 · slowing · C++

    Reverse-engineered GameSpy SDK 2000-2005 emulator for Halo CE and Battlefield 1942/Vietnam

  76. nfsw-server★ 12 · archived · Java

    Server for Need for Speed: World after EA shut it down

  77. cncnet-map-api★ 11 · active · Python

    CnCNet map server for classic Command & Conquer games, rewritten in Python

  78. Rerun-server★ 11 · dormant · C#

    Sonic Runners custom server in C#

  79. zombie-cafe-revival★ 11 · active · Smali

    Reverse engineering and revival of the dead mobile game Zombie Cafe, with a Godot rewrite

  80. Angels-Online-Preservation★ 10 · active · HTML

    Protocol documentation and local server for Angels Online after its shutdown

  81. gw-backend★ 10 · dormant · Java

    Galactic War backend server for Forged Alliance Forever

  82. POTCO-PS★ 10 · slowing · Python

    Astron-based private server for Pirates of the Caribbean Online

  83. GFWL-Server★ 9 · dormant · JavaScript

    Mini emulator of the Games for Windows Live Marketplace server

  84. Lighthouse2★ 9 · slowing · C#

    Open-source LittleBigPlanet server, successor to Project Lighthouse

  85. magireco-cn-local-server★ 9 · active · JavaScript

    Local server for the Chinese version of Magia Record after its shutdown

  86. terra★ 9 · active · JavaScript

    Server emulation for U.B. Funkeys

  87. alive-serv★ 8 · active · C

    Game server for Love Live! School Idol Festival 2

  88. CnCNet ladder API★ 8 · active · PHP

    Ranked ladder backend for CnCNet Command & Conquer online play

  89. cncnet-tunnel★ 8 · dormant · Java

    CnCNet 5 tunneling service for online C&C games after Westwood Online closed

  90. Pocket Ark★ 8 · active · Rust

    Private server for Mass Effect Andromeda multiplayer after EA servers shut down

  91. zombie-cafe-revival-android★ 8 · active · Smali

    Android revival of the abandoned mobile game Zombie Cafe

  92. City-of-Heroes-Account-Portal★ 7 · archived · PHP

    Account management portal for City of Heroes private servers

  93. MHPatcher★ 7 · active · C#

    Patcher for Marvel Heroes client executables to use MHServerEmu

  94. OpenSpy Saints Row 2 patch★ 7 · dormant · C++

    Restores Saints Row 2 PC multiplayer via OpenSpy after GameSpy's shutdown

  95. we-r-of-milo★ 7 · active · C#

    Holmes server implementation for Harmonix Milo-engine games

  96. AsheronsFall★ 6 · active

    Asheron's Call emulator written in LPC

  97. commonwealth-ga-launcher★ 6 · active · TypeScript

    Launcher for the Commonwealth Global Agenda private server

  98. Imagination-Server★ 6 · dormant · C++

    Proof-of-concept LEGO Universe server in C#

  99. java-ice-adapter★ 6 · slowing · Java

    ICE P2P connection proxy for Supreme Commander: Forged Alliance on FAF

  100. kr4uzi gamespy-emulator★ 6 · active · C++

    Reverse-engineered GameSpy emulator for Battlefield 2 and similar games

  101. MH-Multiverse★ 6 · active · Svelte

    Launcher and manager for Marvel Heroes Omega with a local MHServerEmu

  102. OpenFUT20-Local★ 6 · active · Python

    Local offline server for FIFA 20 Ultimate Team

  103. bfheroesFesl★ 5 · dormant · Go

    Go backend for Battlefield Heroes with FESL TCP/UDP protocol

  104. CityVault★ 5 · active · MAXScript

    Account panel and management for City of Heroes servers

  105. codemafia★ 5 · active · JavaScript

    Reverse-engineered web revival of the multiplayer game Code Mafia

  106. GameSpy Wireshark dissectors★ 5 · slowing · C

    Wireshark dissector plugins for reverse-engineered GameSpy protocols

  107. gaserver★ 5 · dormant · Python

    Replacement login server for Global Agenda

  108. global-agenda-server★ 5 · dormant · C++

    Reverse-engineering results and proof-of-concept server for Global Agenda

  109. horizon-uya-patch★ 5 · active · C

    Client patches for Ratchet & Clank: Up Your Arsenal on the Horizon private server

  110. skyrama-private-server★ 5 · active · Python

    Server emulation of Skyrama for preservation

  111. Launchpad★ 4 · dormant · C++

    C++/Qt launchpad for SWGEmu Star Wars Galaxies servers

  112. MHServerEmuMini★ 4 · archived · C#

    Lightweight version of MHServerEmu for Marvel Heroes

  113. Pocket Relay client plugin★ 4 · active · Rust

    ASI plugin that points Mass Effect 3 at Pocket Relay Blaze replacement servers

  114. rs-sendpkm-bw★ 4 · dormant · Python

    Fake Pokemon GTS server for Pokemon Black/White, based on IR-GTS-BW

  115. TCoSReborn★ 4 · archived · C#

    Unity-based server sandbox for The Chronicles of Spellborn

  116. vfnet★ 4 · active · Java

    Revival of the vf.net server for Virtua Fighter 4

  117. webservices★ 4 · slowing · Python

    OpenSpy web services that replace GameSpy HTTP/SOAP endpoints

  118. XLiveServices★ 4 · dormant · Ruby

    Library to talk to Xbox LIVE and Games for Windows LIVE services

  119. BF2 LoginEmulator★ 3 · dormant · C#

    Battlefield 2 GameSpy login emulator

  120. MHFConnector★ 3 · archived · C#

    Connection and multi-client utility for Monster Hunter Frontier

  121. nfsw-classic-servers★ 3 · dormant · Java

    Offline servers for older versions of Need for Speed: World

  122. protocol★ 3 · dormant · C++

    C structures and functions for the XBAND modem network protocol

  123. renmaster★ 3 · dormant · Java

    GameSpy master server for C&C Renegade, run by CnCNet

  124. UE1OpenSourceMasterServer★ 3 · dormant · JavaScript

    Node.js master server for old Unreal Engine 1 games using GameSpy v1

  125. Section 8 GameSpy server★ 2 · active · Python

    GameSpy emulator that restores Section 8 and Section 8: Prejudice online play

  126. bf2142-stella_stats★ 1 · slowing · JavaScript

    Battlefield 2142 Stella stats web service for OpenSpy

  127. bf2142_rendhook★ 1 · active · C++

    Proxy DLL that redirects Battlefield 2142 to OpenSpy servers

  128. RA3Proxy★ 1 · active · C++

    Patch that moves Red Alert 3 (Steam) online play to the OpenSpy GameSpy replacement

  129. gsa-chatmonitor★ 0 · slowing · Python

    ChatMonitor service for the revived GameSpy Arcade on OpenSpy