OPEN SOURCE FOR OMSI 2 BY THE COMMUNITY

Integration
starts here.

OmsiLaunch is an open-source session control and orchestration layer for OMSI 2.

A flexible infrastructure for defining, preparing, and managing OMSI 2 sessions with more possibilities.

Explore the project Coming Soon on GitHub
Prepare session
Load configuration
Initialize integration
Start OMSI 2
Monitor process
Session running

WHAT IS OMSILAUNCH?

A control layer for OMSI 2 sessions.

OmsiLaunch is an open-source control and orchestration layer designed for OMSI 2. It integrates tools, manages processes, handles configuration, and prepares the environment for a consistent, flexible experience.

It is not a graphical launcher. OmsiLaunch can be used by your own interface, scripts, or integrations. Control is the core. Flexibility is the goal.

Open source

Built for the community.

Modular and extensible

Works with different tools and workflows.

More than starting the game

A complete session-orchestration layer.

Built for possibilities

For what exists today — and what comes next.

CORE CAPABILITIES

Session definition

Define the map, entry point, situation, date, time, vehicle, and other parameters in a structured way.

Controlled startup

Prepare the state and start OMSI 2 without relying on UI click automation.

Process lifecycle

Start, monitor, wait for, stop, and track sessions predictably.

Content discovery

Maps, situations, vehicles, repaints, HOFs, and other supported sources.

Safe configuration

Apply temporary changes while preserving unknown data and restoring the original environment.

Recovery and reliability

Snapshots, cleanup, restoration, and recovery are part of the session design.

HOW IT WORKS

A simple idea: a more controllable OMSI 2.

Your tools and workflows describe a session. OmsiLaunch handles the orchestration behind it: preparation, process, integration, configuration, and restoration.

You define what should happen. OmsiLaunch handles how that session reaches OMSI 2.

Tools.
Configuration.
Everything connected.

Applications and tools Examples
  • Scripts / CLI
  • Custom launchers
  • Configuration tools
  • Community tools
  • Integrations
OmsiLaunch SESSION CONTROL
FOR OMSI 2
OMSI 2
  • Maps
  • Situations
  • Vehicles
  • Configurations
  • Process
Open source · GPL

OPEN SOURCE. FOR THE COMMUNITY.

Built together.
For what comes next.

OmsiLaunch is being developed as an open project focused on the OMSI 2 community. Code, documentation, technical decisions, and contributions are intended to be part of the project's evolution.

GNU GPL

Free to use, study, modify, and share under the terms of the license.

Built by the community

A project created to strengthen tools and ideas around OMSI 2.

In development

The architecture is evolving. New possibilities are still ahead.

Follow development, read the technical documentation, and take part in the next steps.

Coming Soon on GitHub Understand the architecture