SIMLAUNCHER
- GitHub
SimHub auto-start for any sim

Stop launching SimHub manually

SimLauncher starts SimHub automatically with any sim racing game. Create a per-game profile, add SimHub, and it launches in the right order every time - iRacing, Assetto Corsa, ACC, AMS2 and more.

SimLauncher Windows App - Dashboard with sim racing profiles

SimHub auto-start - per game, per setup

SimHub has a built-in autostart option, but it only controls when SimHub itself starts with Windows - it doesn't respond to individual sims launching. SimLauncher is different: it starts SimHub in response to a specific profile, in the correct position relative to your other apps, with configurable delays so SimHub is fully initialised before your rig software and overlays start.

SimHub is a Swiss-army knife for sim racers - dashboards, overlays, tactile feedback, motion, bass shaker control. It needs to be running before your sim loads, and manually opening it every session gets old fast.

SimLauncher treats SimHub as a first-class companion app. Add it to any profile, set the launch order and delay, and it starts at the right moment every time - whether you're loading iRacing, Assetto Corsa, ACC, AMS2, or any other sim.

Different sims, different SimHub dashboards? Create separate profiles per sim. Your iRacing setup launches one SimHub config, your AC setup launches another. One click each, zero manual steps.

How to set up SimHub autostart in four steps

  1. 1

    Add SimHub to SimLauncher

    Open SimLauncher Settings and go to the Apps tab. Find SimHub in the built-in companion app list and point it to your SimHub executable. SimLauncher remembers the path across all profiles.

  2. 2

    Create a profile for your sim

    On the Launcher tab, click the settings icon next to your sim - iRacing, Assetto Corsa, ACC, AMS2, or any other. Enable SimHub in the companion app list for that profile. Repeat for each sim you run.

  3. 3

    Set launch order and delay

    Drag SimHub to the top of the launch sequence. Set a delay of 2-5 seconds after SimHub before your sim starts - this gives SimHub time to fully initialise so dashboards and overlays are live from lap one.

  4. 4

    Hit Launch - SimHub runs itself from here

    Every time you open that profile, SimHub starts first, in the right order, with the right delay. No manual steps, no forgotten launches, no missing dashboard data mid-session.

Compatible with your hardware

Launch your full sim racing setup with SimLauncher

Per-game profiles illustration

Per-game profiles

Different app combos per sim, drag-to-reorder launch order

Launch sequencing illustration

Launch sequencing

Custom order + configurable delays between apps

Custom apps illustration

Custom apps

20 custom slots for any tool that isn't built-in

Supported sims and companion apps

Supported Sims

Assetto Corsa
ACC
AC Evo
AC Rally
Automobilista
AMS2
BeamNG
DCS World
Dirt Rally
Dirt Rally 2.0
EA WRC
F1 24
F1 25
iRacing
Le Mans Ultimate
Project Motor Racing
RaceRoom
Richard Burns Rally
Rennsport
rFactor
rFactor 2

Companion Apps

SimHub
Crew Chief
Trading Paints
Garage 61
Second Monitor
+ 20 custom slots

Built for complex sim racing rigs

Engineered to manage high-end rigs, VR setups, and motion platforms.

SimLauncher is for you if:

  • You run multiple sims (iRacing, AC, ACC, AMS2, etc.)
  • You switch between different setups (VR vs triples, motion on/off, etc.)
  • You use multiple companion apps (SimHub, CrewChief, overlays, telemetry, wheelbase software...)
  • You care about launch order, delays, and reliability
  • You want a single click to go from desktop to fully ready rig

Probably not 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
  • You don't care about launch order or coordination between apps

Common Questions

How do I make SimHub start automatically with iRacing?

In SimLauncher, open your iRacing profile settings, enable SimHub in the companion app list, and drag it to the top of the launch order. Set a delay of 2–5 seconds after SimHub before iRacing starts - this gives SimHub time to fully load so dashboards and overlays are ready from the first lap. Once configured, the whole sequence runs automatically every time you open that profile. SimLauncher can also close SimHub when iRacing exits.

Can I have different SimHub setups for different sims?

Yes. Each profile in SimLauncher is completely independent, so your iRacing profile can have a different SimHub configuration than your Assetto Corsa or ACC profile. Different apps enabled, different launch order, different delays - all stored separately per profile. Switch between sims, switch profiles, and the right SimHub setup loads every time without any manual changes.

Does SimLauncher start SimHub before or after the sim?

You decide. SimLauncher gives you full control over launch order - drag SimHub above or below the sim in the sequence, and set a custom delay between each step. Most people run SimHub first with a 2–5 second delay, then the sim, so dashboards are live before they load into a session. But if your setup works better the other way, that’s fine too. SimLauncher doesn’t enforce any particular order.

Is SimLauncher free?

Yes, completely free. No subscription, no premium tier, no locked features. SimLauncher is open-source under GPL v3 - the full code is on GitHub. It supports 21+ sims, per-game profiles, configurable launch order, custom delays between apps, and auto-close when the sim exits. SimHub, Crew Chief, and any other tool you use are all supported. Built by a sim racer for the community.