Half-Life 2 Playable in a Browser: Technical Feat or Wake-Up Call?
A high school student known as slqnt has made Half-Life 2 fully playable directly from a web browser—free, no installation, no Steam client required. The feat relies on compiling the Source engine to WebAssembly. Beyond the individual achievement, a larger question emerges: what does this say about the accessibility of classic PC games, and about publishers' inertia toward a legacy slowly fading away?

Topic
News
Reading
3 min read
Updated
Sunday, July 19, 2026
Key points
- 1A high school student known as slqnt has made Half-Life 2 fully playable directly from a web browser—free, no installation, no Steam client required.
- 2The feat relies on compiling the Source engine to WebAssembly.
- 3Beyond the individual achievement, a larger question emerges: what does this say about the accessibility of classic PC games, and about publishers' inertia toward a legacy slowly fading away?
Lumnix angle
We isolate the useful facts first, then keep the analysis focused on what changes for players.
A high school student got Half-Life 2 running in a browser tab. Not a rough port, not a stripped-down demo: the full game, no download, no account, no third-party client. Slqnt, that's the pseudonym, compiled the Source engine to WebAssembly to make possible what sounds like a technical impossibility. It works.
This is the kind of exploit that should make institutional players in the industry squirm. Valve, the game's publisher since 2004, has never offered a playable version without installation. A teenager did it solo, for free.
WebAssembly as a Workaround: What slqnt Actually Accomplished
WebAssembly is a compilation technology that allows native code—written in C, C++, or Rust—to run in a browser at near-native performance. It's the same tech behind projects like Doom on calculators or online emulators: the browser becomes a universal execution environment.
Slqnt applied this logic to the Source engine, the technical backbone of Half-Life 2. The difficulty isn't so much the compilation itself as managing dependencies: rendering, audio, keyboard input, memory management all had to be reworked to function within the strict constraints of a browser context, with no direct system access. The fact that the game runs without major artifacts signals serious porting work, not a superficial hack.
Valve and Classic Game Accessibility: A Permanent Missed Opportunity
Half-Life 2 shipped in 2004. In 22 years, Valve has delivered technical updates, bug fixes, and Steam Deck integration—but never a truly accessible version without installing a heavy client. For comparison, id Software allowed community ports of Doom (1993) and Quake (1996) that resulted in functional web versions years ago, without the publisher needing to intervene actively. Bethesda, for its part, allowed similar Morrowind-related projects through OpenMW to flourish without crushing them legally.
Valve finds itself in an ambiguous position: the Half-Life 2 license remains active, the game still sells, and no official statement has been made about this project. Slqnt operates in a gray zone. The free nature of the web version raises a licensing question Valve could settle at any moment.
Individual Effort as a Symptom of a Market Outsourcing Its Own Preservation
This isn't the first time an independent or amateur developer has filled a void studios left open. ScummVM rescued dozens of LucasArts and Sierra adventure games starting in 2001. The Tomb Raider decompilation project (Core Design, 1996) enabled ports to platforms Crystal Dynamics will never consider. In both cases, the community did the preservation work the industry lacked the commercial interest or willpower to pursue.
Slqnt fits this tradition, but with a different angle: he isn't preserving a game threatened with extinction, he's removing friction from access to a title still available and selling. It's less preservation than barrier reduction—which poses a more directly commercial question to Valve.
A 2004 Game in a 2026 Browser: What It Really Reveals
The anecdote is amusing. The conclusion is less lighthearted. If a high school student can make Half-Life 2 playable in a browser with no budget and no team, the question for studios isn't technical: it's strategic. The industry has the means, the source code, and the rights to make its catalogs accessible without friction. It chooses not to, through commercial calculation or sheer inertia.
Slqnt delivered a service Valve could have provided for years. That's not a dig at a teenager. It's an observation about what the industry considers a priority in managing its legacy.
In brief
A high school student known as slqnt has made Half-Life 2 fully playable directly from a web browser—free, no installation, no Steam client required. The feat relies on compiling the Source engine to WebAssembly. Beyond the individual achievement, a larger question emerges: what does this say about the accessibility of classic PC games, and about publishers' inertia toward a legacy slowly fading away?