Hacknet Steam header showing the game's terminal interface and green-on-black hacker aesthetic

ASTRA confirmed MoonHack for a 2027 Steam release this week, and the cyber-noir premise has hacking-sim fans queued up on their wishlists. The wait is roughly eighteen months, which is a good excuse to work through the desktop catalogue of terminal-driven puzzles, sysadmin mysteries, and open cyber-sandboxes already on Steam. Most of them are older, cheaper, and more replayable than anything on the AAA release calendar.

We tested eight of the best hacking-themed puzzle and simulation games for desktop. The list covers free open-source projects, mid-priced narrative sims, and the deep Zachtronics programming puzzles that reward months of study. Every pick runs on Windows, macOS, and Linux, and every one works on Steam Deck to some degree.

What to look for in a hacking-themed puzzle or sim

Quick comparison

GameBest forPricePlatformsStyle
HacknetNarrative starting point$9.99Win, Mac, LinuxStory terminal
BitburnerFree JavaScript automationFreeWin, Mac, Linux, browserIncremental sim
Uplink: Hacker EliteThe freelance hacker classic$9.99Win, Mac, LinuxContract sim
ExapunksCyberpunk programming puzzles$19.99Win, Mac, LinuxAssembly puzzles
Grey HackOpen sandbox with real players$19.99Win, Mac, LinuxMultiplayer sim
HackmudText MMO with real code$19.99Win, Mac, LinuxLive economy
Shenzhen I/OCircuits and assembly$14.99Win, Mac, LinuxEngineering puzzle
TIS-100Pure assembly puzzles$6.99Win, Mac, LinuxMinimal puzzle

The games worth installing

1. Hacknet — Best for a narrative-driven starting point

Hacknet is where most people meet the modern hacking-sim genre, and it’s still the most approachable option. The game hands you a dead hacker’s laptop and a set of unfinished contracts, then puts you in a stripped-down Unix terminal to trace nodes, run porthack, and follow the story through leaked mail archives. Real commands work here (probe, ssh, scp, rm), so the muscle memory it teaches transfers to actual shells. The Labyrinths DLC adds several hours of tougher post-story missions.

Where it falls short: The main campaign wraps in about eight hours. If you want a long-term hobby, you’ll be modding within a week.

Pricing: $9.99 base. Labyrinths DLC adds $3.99.

Platforms: Windows, macOS, Linux (native).

Download: Steam

Bottom line: The first game to install if MoonHack is what put you here.

2. Bitburner — Best free option

Bitburner is a JavaScript-based incremental game that turns hacking into a real programming exercise. You write scripts that penetrate servers, run distributed attacks across a network you build, and buy augmentations that reset progress in exchange for permanent bonuses. The engine runs your JavaScript for real, so what you learn is transferable and the automation feels closer to running a botnet than pressing a button.

Where it falls short: No visual polish. Text-heavy UI that assumes you can read a function signature.

Pricing: Free. Apache-licensed open source on GitHub.

Platforms: Windows, macOS, Linux via Steam, plus a full browser build.

Download: Steam | Browser

Bottom line: The best free hacking sim if you write code for a living or want to learn.

Uplink: Hacker Elite from Introversion Software is the 2001 progenitor of nearly everything else on this list. You play a freelance agent taking contracts from the Uplink Corporation, breaking into networks, stealing data, sabotaging rivals, and dodging federal traces. The interface has aged into a period piece, but the tension of racing a trace timer through bounced connections is unchanged.

Where it falls short: Visually dated. Small tutorial that assumes you’ll fill in the gaps by reading forum posts.

Pricing: $9.99 standard, regularly under $3 on sale.

Platforms: Windows, macOS, Linux (native).

Download: Steam | GOG

Bottom line: Play this to see the template every hacking sim since has borrowed from.

4. Exapunks — Best for cyberpunk programming puzzles

Exapunks from Zachtronics wraps an alternate-1997 cyberpunk story around programs that hack real systems using parallel EXA agents. You write short assembly routines to route agents through networks, replace files, dodge firewalls, and pull off increasingly elaborate heists. The in-fiction zine bundled with the game is a cyberpunk artifact on its own, with hand-drawn ads and letters to the editor that feel written by someone who lived it.

Where it falls short: Steep learning curve. Puzzles get punishing by the second act and one of the campaigns is optional for a reason.

Pricing: $19.99 base.

Platforms: Windows, macOS, Linux (native).

Download: Steam | GOG

Bottom line: The best pick when you want cyberpunk narrative and actual assembly programming in one box.

5. Grey Hack — Best for open-world sandbox hacking

Grey Hack is a persistent multiplayer sandbox where every computer on the network is a real virtualized target, including other players’ rigs. You script in a bespoke language, run cracking tools, sniff passwords, install backdoors, and turn compromised machines into pivot points. The systems layer covers files, ports, IPs, wallets, and a black-market economy, and everything is scriptable.

Where it falls short: Still in Early Access as of mid-2026, with the usual rough patches around UX and balance. The single-player mode is thinner than the multiplayer server.

Pricing: $19.99 base.

Platforms: Windows, macOS, Linux (native).

Download: Steam

Bottom line: The pick for players who want other real humans as targets and a sandbox with no story on the rails.

6. Hackmud — Best for a code-first MMO

Hackmud is a text-only MMO where you write real JavaScript to compromise other players’ systems and defend your own. The world persists across everyone playing, and the script marketplace, in-game currency (GC), and reputation systems are entirely player-authored. Expect to spend the first hours reading community-written guides in a wiki that treats itself like classified documentation.

Where it falls short: Extremely slow onboarding. Once you leave the tutorial, veteran players will empty your wallet unless you invest hours in defense scripts.

Pricing: $19.99 base.

Platforms: Windows, macOS, Linux (native).

Download: Steam

Bottom line: Best for JavaScript-comfortable players who want to hack other humans, not NPCs.

7. Shenzhen I/O — Best premium puzzle box

Shenzhen I/O from Zachtronics puts you in a fictional Shenzhen electronics firm designing circuits for oddball clients. You wire microcontrollers, place logic gates, and write compact assembly to drive the boards, one absurd product brief at a time. The PDF datasheet manual is 30 pages of in-fiction reference material, and printing it out is a genuine part of the experience.

Where it falls short: Not a hacking game in the story sense. The framing is engineering contract work, not sysadmin espionage.

Pricing: $14.99 base.

Platforms: Windows, macOS, Linux (native).

Download: Steam | GOG

Bottom line: The pick for players who want the hardest, deepest engineering-puzzle experience on the list.

8. TIS-100 — Best unconventional pick

TIS-100 is Zachtronics at its most stripped-down: a fictional 1970s node computer with twelve minimal processing cores, no graphics, no music, and 45 puzzles that ask you to write real assembly to repair corrupted code. It reads like the terminal aesthetic distilled to pure math. The online leaderboards for cycle, instruction, and node counts are decade-long optimization contests.

Where it falls short: No story, no visuals beyond green text. Not for casual sessions or players who need feedback loops.

Pricing: $6.99 base.

Platforms: Windows, macOS, Linux (native).

Download: Steam | GOG

Bottom line: The cheapest and purest programming puzzle on the list, and it will outlast MoonHack by a decade.

How to pick the right one

FAQ

What is the best hacking game on PC?

Hacknet for narrative, Bitburner for free scripting, Exapunks for programming with story. If we had to pick one first-time player experience for someone waiting on MoonHack, it’s Hacknet.

Is Bitburner really free?

Yes. Bitburner is open source under the Apache 2.0 license. The Steam release, GitHub source, and browser version are all free with no paid tier and no ads.

Do any of these run on Linux natively?

All eight ship native Linux builds. Hacknet, Bitburner, Uplink, Grey Hack, and Hackmud are the most Steam Deck friendly because the input maps cleanly to a controller or the trackpads.

Are Zachtronics puzzles actually hacking games?

Not literally, but the aesthetic and puzzle mechanics come from the same place as hacker fiction. Exapunks is the closest to a narrative hacking game. TIS-100 and Shenzhen I/O are engineering-flavoured variants that use assembly-style languages.

What is MoonHack and when does it release?

MoonHack is a cyber-noir adventure game from ASTRA (an Astro Production label), written by Corpse Party creator Makoto Kedouin. It combines narrative sequences with 3D rhythm-action synced to vocal tracks and a hacking premise where music rewrites the rules of the world. Steam release is scheduled for 2027, with English, Japanese, and Chinese support at launch.

Which of these has the smallest time commitment?

Hacknet’s main campaign wraps in about eight hours. Uplink runs 10 to 15 hours if you complete the endgame content. Everything else on the list scales past 40 hours easily, and Zachtronics puzzles and the two MMOs are effectively bottomless.