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 :)

Add to Cart
FiveM Horizon Launcher
Horizon Launcher
$0.00

Product facts

Included files
1 downloadable file

Purchase details

Update access
Lifetime access to files published to this listing Read the update access policy

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

There are no reviews yet.

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