HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
games-on-whales
wolf
C++2023–2026
games-on-whales / wolf

wolf

Stream virtual desktops and games running in Docker

8Distinct people
8Mentions
0Explicit recommenders
2.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Stream virtual desktops and games running in Docker

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year8 dated mentions

Observed mentions: 2023-11-21 16:12:22 UTC to 2026-07-20 05:37:49 UTC.

01232023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments20242025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC312
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC312
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC101

What Hacker News says

8 sources
Yes, they build off other open source projects and list them in the README. I actually do run moonlight + sunshine myself, and have for more than a year. It's not too difficult to setup, depends on what you want to achieve. I hadn't heard of wolf [0], but it checks a lot of boxes that sunshine does not. Namely, it supports multiple clients at once, multiple streams, and virtual displays out of the box (Linux + container first is almost neat). Sunshine is more for allowing your gaming desktop to be used as for game streaming. There's also a fork of sunshine, Apollo [1], that's more similar to wolf. [0] https://github.com/games-on-whales/wolf [1] https://github.com/ClassicOldSong/Apollo
In Show HN: I built a FOSS tool to run your Steam games in the Cloud

Show HN: Games on Whales – Stream multiple desktops and games from a single host

Hey fellow hackers! After 3 years in the making I'm excited to announce the launch of Games on Whales, an innovative open-source project that revolutionizes virtual desktops and gaming. Our mission is to enable multiple users to stream different content from a single machine, with full HW acceleration and low latency. With Games on Whales, you can: - Multi-user: Share a single host hardware with your household, each streaming their own content (gaming, productivity, or anything else!) - Headless: Create virtual desktops on demand, with automatic resolution and FPS matching, without the need for a monitor or dummy plug - Advanced Input Support: Enjoy seamless control with mouse, keyboard, and joypads, including Rumble, Gyro and Acceleration support (a first in Linux!) - Low latency: Uses the Moonlight protocol to stream content to a wide
Read the rest
variety of supported clients. - Linux and Docker First: Our curated Docker images include popular applications like Steam, Firefox, Lutris, Retroarch, and more! - Fully Open Source: MIT licensed, and we welcome contributions from the community. Interested in how this works under the hood? You can read more about it in our developer guide [1] or deep dive into the code [2]. [1]: https://games-on-whales.github.io/wolf/stable/dev/how-it-wor... [2]: https://github.com/games-on-whales/wolf
1 points · Open discussion
> Would the Swift UI also work on an iPad? Yes, but probably not for the first version. > Do you have any comparisons with other tools (eg steam streaming, moonlight) Steam streaming just doesn't really work on linux. Moonlight is somewhat similar in terms of direction, and has an established client base. I know of at least two projects to build servers for the Moonlight protocol[1][2]. The Moonlight protocol is a bit weird, because it's an open-source reverse engineering of a NVIDIA project, GeForce now. There are fundamental limitations to the protocol, for example that the cursor must be rendered in-stream or simulated. Using my tool, the cursor is rendered locally, and custom cursor images can actually be pushed to the client, for a seamless experience. This sounds like a minor detail but it matters a lot for subjective latency. I'm a
Read the rest
lso working on employing tricks like hierarchical coding using FEC in the protocol, because I hate VBR encoding for games (it makes text blurry and breaks immersion). Those tricks aren't really possible in Moonlight. All of the Linux solutions I know about have significantly higher latency compared to Magic Mirror, although I don't have numbers for exactly how much higher. (I have a benchmark to test the latency of my tool, but the others don't.) I'd encourage you to try them out and get a feel for the difference. Finally, I think Magic Mirror is the easiest to install and get going on the server. It has almost zero runtime library or service dependencies (there's a pesky dynamic link against libxkbcommon which I haven't managed to remove), so you don't need to mess with pipewire or docker or anything - it's completely self-contained. All that said, the existing tools have the advantage of a larger user and contributor base, whereas Magic Mirror is just me on a mission so far :) So they're likely to be much more stable and usable. [1]: https://github.com/LizardByte/Sunshine [2]: https://github.com/games-on-whales/wolf Edit: an earlier version of this article mischaracterized the status of GeForce now :)
In Show HN: A Vulkan-Video-based game streaming tool for Linux

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.