Horizon Launcher

$0.00

Electron-based FiveM server launcher with in-game server switching capabilities

Game Overlay Feature (BETA)

Current Status: Experimental feature with known stability issues

Enable in-game server switching by setting useOverlay: true in configuration. Press Alt+Shift+S while connected to change servers without full disconnection.

Limitations:

  • Incomplete implementation may cause application crashes
  • Memory leaks during server transitions
  • Incompatible with certain FiveM resource scripts

Installation Requirements

Prerequisites:

  • Node.js 16.x or higher
  • Windows 10/11 (for electron-builder NSIS targets)
  • Administrative privileges for registry modifications

Setup Video below :)

$ USD
  • $ USD
  • € EUR
  • £ GBP
Add to Cart
FiveM Horizon Launcher
Horizon Launcher
$0.00

Lifetime update access. Files FiveMX publishes to this listing remain available to the original eligible purchase without a subscription. Read the exact scope

Configuration Steps

  1. Install Dependencies
    npm install
  2. Configure Server Settings Edit config.json:
    {
      "svname": "Your Server Name",
      "ip": "CODE_FROM_CFX_URL",
      "useOverlay": false
    }

    Extract IP from cfx.re/join/[CODE] – use only the alphanumeric code

  3. Install Build Tools
    npm install --save-dev electron-builder
  4. Modify package.json
    • Move electron from dependencies to devDependencies
    • Add build script: "build": "electron-builder"
  5. Add Build Configuration Insert after scripts section in package.json:
"build": {
  "appId": "Horizon Launcher",
  "win": {
    "target": ["nsis"],
    "icon": "icon.ico"
  },
  "nsis": {
    "oneClick": true,
    "installerIcon": "icon.ico",
    "uninstallerIcon": "icon.ico",
    "uninstallDisplayName": "Horizon Launcher Uninstaller",
    "license": "license.md",
    "allowToChangeInstallationDirectory": false
  },
  "extraResources": [
    {
      "from": "node_modules/regedit/vbs",
      "to": "regedit/vbs",
      "filter": ["**/*"]
    }
  ]
}
  1. Build Application
    bash
    npm run build

Technical Notes

Registry Dependencies: The regedit/vbs inclusion enables Windows registry modifications for FiveM configuration management.

NSIS Configuration: One-click installer prevents user directory selection to maintain consistent file paths for launcher functionality.

Support: Join Discord server for troubleshooting assistance (link in repository).

Horizon Launcher provides Electron-based FiveM server management with experimental in-game switching capabilities and automated Windows installer generation.

Reviews

  1. Gabriella (verified owner)

    Great resource for GTA RP servers.

  2. Idell (verified owner)

    Just love the design and the customer support is the nicest.

  3. Lauryn (verified owner)

    Perfect addition to our roleplay server.

  4. Janet (verified owner)

    We tested several similar resources, but this one had the best combination of features, design, and performance.

  5. Loma (verified owner)

    We have used this resource during multiple busy sessions, and it has remained stable.

Only logged in customers who have purchased this product may leave a review.