steamsync is a command line tool to add games from various launchers as steam shortcuts. It supports (to an extent):
- The Epic Games Store (best)
- Xbox games installed on Windows (limited)
- itch.io
- legendary (limited)
It can also attempt to fetch art from the Steam catalog (--download-art)
Download an .exe from the GitHub releases on the right
OR
pip install steamsync
then run
steamsync
For more detailed instructions on using the CLI, see here.
There is an out of date UI available here