Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/derstimmler/crosslaunch

Launch your games from various launchers through Steam
https://github.com/derstimmler/crosslaunch

avalonia avaloniaui csharp dotnet epicgames launcher steam

Last synced: about 4 hours ago
JSON representation

Launch your games from various launchers through Steam

Awesome Lists containing this project

README

        





CrossLaunch Logo

# CrossLaunch

[![GitHub license](https://img.shields.io/github/license/DerStimmler/CrossLaunch)](https://github.com/DerStimmler/CrossLaunch/blob/main/LICENSE.md)

**Launch your games from various launchers through Steam**

CrossLaunch allows you to seamlessly launch games from various platforms directly through Steam. This means you can enjoy Steam's robust features—like controller support and the Steam Overlay—even when playing games from other launchers.

Prefer a standalone setup? CrossLaunch works independently of Steam too, offering a streamlined way to unify your game library for a simpler, more convenient gaming experience.

## Usage

1. Download the newest version archive from [GitHub Releases](https://github.com/DerStimmler/CrossLaunch/releases)
2. Extract the archive
3. In your Steam library, add the executable as a Non-Steam Game



How to do that?


| Add Non-Steam Game | Browse for executable |
|---------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------|
| add non steam game | browse for executable |

4. Start CrossLaunch through Steam by clicking _Play_
5. Select a game in the CrossLaunch launcher

select game in CrossLaunch launcher

## Supported Launchers

- Epic Games Launcher

## Development

1. Restore dotnet dependencies `dotnet restore`
2. Restore dotnet tools `dotnet tool restore`
3. Run app `dotnet run --project CrossLaunch`

- Format files `dotnet csharpier .`

## Shout-Out

Shout-Out to [EGDATA](https://egdata.app/), whose API is used to fetch the game images.