Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Relief Valve

Prevents dangerous Steam buildups by letting you move games between library locations.


If you have a small SSD and a large HDD, you may want some Steam games on the SSD and others on the HDD. Applications like Steam Mover and SteamTool were created to move games from one drive to another while leaving links to them in the original locations so that Steam would still have access to them. In 2012, Valve added support for installing games to different directories to Steam in this update. Steam Mover and other applications were never updated to be aware of this. Relief Valve is (to my knowledge) the first application that works with Steam's multiple library support.


  • Works on Windows, Mac, and Linux (older applications that use NTFS Junction Points, like Steam Mover and SteamTool, don't)
  • Moves multiple applications at once
  • Select and filter based on Steam categories


Relief Valve currently has no installer. You can download, extract, and run Relief Valve directly on Windows, Mac, or Linux.

Alternatively, Relief Valve is available on, and you can use the itch native app to install and launch Relief Valve.

Basic Usage

  1. Make sure Steam already knows about your existing libraries. You may find this guide helpful.
  2. Download the latest release of Relief Valve, extract it, and run relief-valve.
  3. Wait for Relief Valve to populate all your Steam games.
  4. Check the box next to one or more games.
  5. Make sure the proper destination is selected.
  6. Click "Move". If Steam is running, you will be prompted to quit Steam.
  7. Wait for your selected games to finish moving.
  8. Relaunch Steam. Your games will be in their new locations.

Advanced Usage

You can select or deselect all games in a location by using the checkbox next to that location in the Location column heading. You can also select or deselect all games by using the checkbox in the Name column heading.

Next to the Search bar there is either one or two dropdowns. If multiple users have signed in to Steam on your computer, you will see a dropdown for which user's categories to use. You will definitely see a dropdown with all categories for the selected user. Selecting a category (the default is to select favorites) will allow you to select or deselect all games in that category with the checkbox next to the category dropdown.


If you have a GitHub account, you can report issues directly on GitHub. If you don't, there's a Steam group where you can discuss things.

Development Travis Codecov

GitHub Release Downloads GitHub Latest Release GitHub issues

If you want to add features or fix bugs, follow the directions in


Relief Valve is built on Electron and uses the Noto Sans fonts from Google, Yahoo's pure.css, Font Awesome, Zepto.js, Vex, and all this stuff.


Relief Valve is designed to imitate the Pressure skin. Eventually I might change it to Pressure².