Environment Launcher
A desktop utility designed to automate launching companion apps and tools for flight simulators. Built with full support for X-Plane 11 and X-Plane 12, it lets you prepare your entire system for a flight with a single click. You can run profiles directly from the app or via desktop shortcuts.
Why I built it
Anyone who flies in X-Plane with add-ons like xPilot, Navigraph, SimToolkitPro, Volanta, WebFMC, or external weather engines knows the drill: before every single flight, you have to manually click through a dozen background apps. Environment Launcher solves this by launching everything automatically, in the correct order, and based on your custom rules.
Key Features
-
Launch Profiles: Create separate app groups for different aircraft types, networks, or flight scenarios.
-
Configurable Delays: Set custom pauses between launches to prevent your CPU from spiking.
-
CPU Affinity & Priority Control: Assign specific processor priorities to individual apps within a profile.
-
URL Integration: Automatically open required web pages, charts, or flight planners (like SimBrief or live maps) in your default browser.
-
Smart Process Monitoring: Detects when the simulator starts and can automatically close all companion apps when you exit the game.
-
Resource Recovery: Temporarily shut down unnecessary background programs when a profile starts, and restore them once your flight is over.
-
Desktop Shortcuts: Generate direct shortcuts to launch specific profiles without opening the main app window.
-
Quick App Toggling: Temporarily disable individual apps in a profile without deleting them from the list.
-
Intelligent Path Recovery: If an app changes its location after an update, the launcher will attempt to find the new directory and automatically fix the path in your profile.
-
Import / Export: Easily backup or share your profiles as JSON files.
-
Single UAC Prompt: Requires only one administrator elevation request, even if you are launching multiple apps that need admin rights.
-
Lightweight Build: Takes up less than 10 MB on your drive. There are no bloated libraries or telemetry scripts, the app uses virtually zero resources, leaving 100% of your hardware performance for the simulator.
Not Just for X-Plane
While designed around flight simulation, the launcher works with any combination of Windows applications. It is just as useful for other sims, VR setups, streaming workflows, or software development environments.
How It Works
-
Create a profile.
-
Add your X-Plane utilities, paths, or URLs.
-
Set your preferred delays and CPU priorities.
-
Launch the profile or run it via a desktop shortcut. Everything starts exactly how you configured it.
Environment Launcher PRO & Plugins
To keep the freeware version as lightweight and clean as possible, advanced and niche functionalities are separated into a modular plugin system exclusive to Environment Launcher PRO.
PRO Features Include:
-
Modular Plugin Support: Expand the launcher with specialized add-ons (including an Audio Switcher, Advanced USB Manager, Custom Script Libraries, and SimConnect Connection Tracking) via a 1-click in-app gallery.
-
Shape the Development: PRO users can request specific niche tools. We regularly build and add these as downloadable plugins, ensuring the core app remains 100% clean.
Save with the Environment Bundle
If you want both Environment Launcher PRO and Environment Comm PRO (Audio Ducking), you can get the official Bundle at a permanent discount to upgrade your entire simulator workflow at once.
Explore Available Add-ons: https://plugins.kscodelabs.com/
Get Environment Launcher PRO: https://www.kscodelabs.com/
Note: The freeware version on X-Plane.to remains fully functional, zero-impact, and will continue to receive core updates and technical support.