Heroic Games Launcher has a fresh update released and it comes with some mighty fine new features, all in the name of making your Epic Store library easier to manage on Linux. All still unofficial of course, since the store doesn't support Linux directly.
With HGL version 1.10.1 it can now install parts of games that offer a selective download, you can run games using an "alternative" executable, available DLC will be listed along with a toggle to bring them all or not and you can actually check the download / install size before installing games now.
For Linux (and macOS) the launcher can now use Wine bottles made with CodeWeavers' CrossOver, there's a new option to enable / disable Esync/Fsync along with various tech upgrades behind the scenes and a good few bug fixes too.
Hopefully one day Epic will decide to actually bring their store to Linux, until then Heroic seems to do the job quite nicely. Since the store doesn't support Linux though, all will use either Wine or Proton so the usual caveats apply there with it not being supported by the developer.
Check it out on GitHub.