Welcome to LauncherForge
LauncherForge is a platform for game developers and studios that want to create, publish, and manage professional desktop launchers without building the entire distribution infrastructure from scratch. Use LauncherForge to manage your launcher, games, releases, branches, player access, branding, and distribution workflow from a centralized workspace.This documentation uses English as its default language. You can switch to Spanish from the language selector.
What you can build
With LauncherForge, you can:- Create a branded launcher for your game or studio.
- Publish games and organize releases by branch.
- Upload stable releases, patches, and hotfixes.
- Manage game versions and release notes.
- Authenticate players who launch a game through LauncherForge.
- Customize the launcher experience with supported templates.
- Monitor storage, bandwidth, and workspace limits according to your plan.
Who LauncherForge is for
LauncherForge is designed for:- Independent game developers publishing their first commercial game.
- Small teams that need a professional release and update workflow.
- Studios managing multiple games, launchers, team members, or private branches.
- Developers integrating launcher authentication with Unreal Engine or Unity.
How it works
1
Create your workspace
Your workspace contains your launchers, games, team members, subscription, and usage limits.
2
Configure a launcher
Choose a template, add your branding, and configure the launcher experience presented to your players.
3
Add a game
Create the game entry, define its branches, and configure the information required by the launcher.
4
Deploy a release
Use the LauncherForge CLI to authenticate, scan your packaged build, and publish a version to the selected branch.
Core concepts
Workspace
The main container for launchers, games, members, billing, and plan limits.
Launcher
The desktop application your players use to discover, install, update, and launch your games.
Game
A product distributed through a launcher, including its metadata, branches, builds, and releases.
Branch
A release channel such as stable, beta, testing, or a private environment.
Build
A packaged set of game files uploaded and processed for distribution.
Release
A version published to a branch with its type, version number, and changelog.

