An Interactive Fiction Player & Source Browser
IF Hub plays text adventures in the browser. Pick a game, play it online, and read the source code side by side — all in one interface. Choose from 10 retro platform themes to play in the style of classic home computers. No downloads, no plugins.
Every game runs entirely in your browser. Source code is compiled to a virtual machine binary, wrapped in JavaScript, and played through an in-browser interpreter. No downloads, no server, no plugins.
Each game is its own static site hosted on GitHub Pages. The hub loads them in an iframe — one page per game, nothing shared between them.
Every game has a source browser so you can read the code while you play. 10 retro platform themes let you restyle the whole interface to look like classic home computers.
Built with Claude by Anthropic.
IF Hub is built on the work of many open-source projects and communities:
Natural-language IF authoring system by Graham Nelson
Browser-based IF interpreter by Dannii Willis
Narrative scripting language by Inkle Studios
TypeScript parser IF engine
Modern compiler for Infocom’s ZIL language
IF resource packaging format by Andrew Plotkin
Free static hosting for every game