One-click startup for your entire sim racing setup.
Launch iRacing, Assetto Corsa, ACC and other sims on Windows, together with SimHub, Crew Chief, Trading Paints, overlays, telemetry tools and wheelbase software — automatically.
demo.mp4
➡️ Download SimLauncher for Windows · 💬 Join the Discord
The installer is code-signed — Windows SmartScreen now shows the verified publisher (David Kohout). It may still warn on first launch until the new signature builds reputation; click More info → Run anyway.
![]() |
![]() |
Jump to: Who it's for · Features · Supported games · Installation · Troubleshooting · Build from source · Security · Support
SimLauncher is built for people who run non-trivial sim setups and are tired of manual prep every time they want to drive.
You'll likely benefit from this if you:
- Run multiple sims (iRacing, AC, ACC, AMS2, etc.)
- Switch between different setups (VR vs triples, motion on/off, etc.)
- Use multiple companion apps (SimHub, CrewChief, overlays, telemetry, wheelbase software...)
- Care about launch order, delays, and reliability
- Want a single click to go from desktop to fully ready rig
This app is probably unnecessary for you if:
- You run one sim and one or two apps
- You're fine with everything starting with Windows
- You don't need different setups (e.g. always same screens, same config)
- You don't care about launch order or coordination between apps
In that case, your current setup is already simple enough.
- One-click launch of a sim game plus selected utilities
- Per-game profiles with drag-to-reorder launch order
- Integrated auto-updates to stay current with the latest features
- Optional auto-launch of the game itself
- 1–20 configurable custom app slots with editable names
- Configurable launch delay between apps (1s / 1.5s / 2s presets, or custom up to 30s)
- Automotive-themed accent color presets and a custom color picker
- Light, dark, and system theme modes
- Kill and relaunch controls for running companion apps
- Config export and import
- Start with Windows, start minimized, and minimize to tray options
- Toast notifications for launch status and errors
- Optional auto-close: Automatically terminate companion apps and utilities when the sim game session ends.
- Smart path detection: Automatic detection of installed sims and common utility app installation paths.
- Themed color collections: Expanded accent presets and curated color palettes for deeper UI personalization.
- Enhanced session management: Session-state-aware app launching and advanced restart triggers.
- Global profile actions: Explicit "Close Full Profile" and "Close Game" actions for better control.
Assetto Corsa, Assetto Corsa Competizione, Assetto Corsa Evo, Assetto Corsa Rally, Aerofly FS 4, Automobilista, Automobilista 2, BeamNG, DCS World, Dirt Rally, Dirt Rally 2.0, EA WRC, F1 24, F1 25, IL-2 Sturmovik: Great Battles, iRacing, Le Mans Ultimate, Microsoft Flight Simulator 2020, Microsoft Flight Simulator 2024, Prepar3D, Project Motor Racing, RaceRoom Racing Experience, Richard Burns Rally, Rennsport, rFactor, rFactor 2, X-Plane 12
Built-in: Track Titan, SimHub, Crew Chief, Trading Paints, Garage 61, Second Monitor. Anything else - overlays, telemetry tools, wheelbase software - goes in up to 20 user-added custom app slots, each launched the same way.
- Download the latest installer from Releases.
- Run the installer and follow the setup wizard.
- Open SimLauncher, go to Settings, set paths to your games and utilities, then save.
- On the Launcher screen, click the settings icon next to a game to choose which utilities launch with it.
- Click Launch to start everything at once.
The installer is code-signed (verified publisher: David Kohout), but Windows SmartScreen reputation builds up over downloads and time — so it may still warn on first launch until then. Click More info → Run anyway. You can confirm the signature yourself in the installer's Properties → Digital Signatures tab.
- Check that the executable path in Settings points to the correct
.exe. - If the game is already running, SimLauncher intentionally skips re-launching it (reported as "skipped — already running"), so this is expected rather than a failure. Close it first if you want a fresh launch.
- If the game needs elevated permissions, try running SimLauncher as Administrator.
- Some utilities (e.g. SimHub) take longer to start — increase the launch delay in Settings.
- Process detection matches by the executable's file name (not the full path), so a renamed copy you've configured is detected. Detection can fail when the app launches a differently-named child or wrapper process — add that process name under "Secondary executables to watch" in the profile editor — or when two different files share the same
.exename.
- Make sure your firewall/proxy allows
github.comandobjects.githubusercontent.com. - If an update hangs, restart SimLauncher — it retries on the next launch.
You can build the installer yourself instead of trusting the published binary. It's a standard Electron + electron-vite project; you need Node.js 24 or newer.
git clone https://github.com/Stashpeak/SimLauncher
cd SimLauncher
npm install
npx install-electron # Electron >=42 no longer downloads its binary via postinstall
npm run dist:win:unsigned # build an unsigned Windows installer into dist/npm run dist:win builds the signed installer, but that requires the Azure
Artifact Signing credentials, which only exist in CI — use
dist:win:unsigned locally instead. See CONTRIBUTING.md
for details.
For the full development workflow — running in dev mode, the test/lint/typecheck gates, and how to add a game or utility — see CONTRIBUTING.md.
- The source is public and licensed under GPL-3.0 — you can read every line, the full commit history, issues, pull requests, and CI runs before trusting a binary.
- You can build it yourself from source (see above) instead of running the published installer.
- Releases are built in CI from tagged commits, and each release's notes link the issues and PRs behind every change.
- Every release is verifiable: each one ships
SHA256SUMS.txtto confirm the installer's integrity and a CycloneDXsbom.cdx.jsonlisting the full dependency inventory. - Development is AI-assisted (Claude Code, Codex & Gemini) with human review on every change, disclosed openly in the commit history.
- Security issues should be reported privately — see Security.
Please don't open a public issue for security vulnerabilities. Report them privately via GitHub Security Advisories. More detail is in SECURITY.md.
Questions, setup help, or want to show your rig? Join the SimLauncher Discord. For bugs and feature requests, open a GitHub issue.
If SimLauncher saves you time on race day, a small tip is appreciated: paypal.me/shieldxx
GNU GPL v3. See LICENSE.





