Skip to content

A plugin that makes it easier to manage your gamestream sessions from the SteamDeck.

License

Notifications You must be signed in to change notification settings

FrogTheFrog/moondeck

Repository files navigation

MoonDeck Status Chat Decky store

A plugin that lets you play any of your Steam games via Moonlight without needing to add them to Sunshine first, providing a similar experience to GeForce GameStream or Steam Remote Play.

quicksettings

What is it really?

MoonDeck is an automation tool that will simplify launching your Steam games via the Moonlight client for streaming.

It requires an additional lightweight app to be installed on the host PC - MoonDeck Buddy. Additional one-time setup instructions can be found within the settings page of the plugin itself.

Building

  1. Clone this repo to the ~/homebrew/plugins.
  2. Install pnpm via npm npm install --global pnpm.
  3. Run pnpm install in the cloned repo directory.
  4. Build using pnpm run build-dev for local build.

Internal data

This plugin stores data in the following directories:

  • Settings - /home/$USER/.config/moondeck/settings.json
  • Backend logs - /tmp/moondeck.log
  • Runner logs - /tmp/moondeck-runner.log
  • Moonlight logs - /tmp/moondeck-runner-moonlight.log

Additional frontend logs are written to the web console.

License

This is licensed under GNU GPLv3.

About

A plugin that makes it easier to manage your gamestream sessions from the SteamDeck.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published