# PLAYCHIVE > PLAYCHIVE is an independent, non-commercial browser hub for legally distributable open-source retro games, classic engines and experimental runtimes. Games run as WebAssembly or HTML5 directly in the browser, with no install and no account. Facts: 24 playable runtimes (22 with free bundled content), 58 catalog records in total, keyboard, touch (PSP-style), gamepad and fullscreen support, saves stored locally in the browser. Created by Mahan Tavakoli (MahanKenway). Languages: English and Persian (fa). Site: https://playchive.ir ## Play now - [Blasphemer](https://playchive.ir/blasphemer.html): Fantasy shooter. A complete free dark-fantasy shooter running through Chocolate Heretic in its own WebAssembly module. - [C-Dogs SDL](https://playchive.ir/cdogs.html): Action. A top-down retro action game running in its own C-Dogs SDL WebAssembly module. - [GNU FreeDink](https://playchive.ir/freedink.html): Exploration. A complete libre 2D action-adventure running in its own GNU FreeDink WebAssembly module. - [OpenTyrian2000](https://playchive.ir/opentyrian.html): Action. An arcade vertical shooter running in its own OpenTyrian2000 WebAssembly module. - [LibreQuake](https://playchive.ir/librequake.html): Action. A first-person action campaign using the classic Quake engine in its own Qwasm WebAssembly module. - [OpenTTD](https://playchive.ir/openttd.html): Strategy. A complete transport-strategy game in its own OpenTTD WebAssembly runtime. - [FreeRCT](https://playchive.ir/freerct.html): Strategy. A complete clean-room theme-park strategy game in its own FreeRCT WebAssembly runtime. - [Neverball](https://playchive.ir/neverball.html): Experimental. A complete 3D physics-puzzle game in its own Neverball WebAssembly runtime. - [Armawebtron](https://playchive.ir/armawebtron.html): Arcade. A complete existing open-source 3D lightcycle arena game, bundled from the GPL Armawebtron browser project. - [TuxRacer.js](https://playchive.ir/tuxracer.html): Racing. A complete existing open-source 3D downhill racer, bundled from the TuxRacer.js project with its penguin, snow courses, music and sound. - [Starter Kit Racing](https://playchive.ir/starter-kit-racing.html): 3D Racing. A complete existing Three.js driving game from mrdoob’s Starter Kit Racing. - [Astray](https://playchive.ir/astray.html): Physics Maze. A complete existing WebGL physics-maze game, bundled from the Astray project. - [Neon Rift](https://playchive.ir/neon-rift.html): Racing. An original low-poly 3D night racer built for PLAYCHIVE. - [Obsidian Relay](https://playchive.ir/shadow-station.html): Survival. An original 3D survival-exploration game built through PLAYCHIVE’s OpenResident WebGL2/WebAssembly renderer path. - [HexGL](https://playchive.ir/hexgl.html): Racing. A fast, futuristic 3D WebGL racer in its own fully local runtime. - [Hextris](https://playchive.ir/hextris.html): Arcade Puzzle. A fast arcade-puzzle game running as a complete local HTML5 runtime. - [Rocks'n'Diamonds](https://playchive.ir/rocksndiamonds.html): Rock & Gem Action Puzzle. A complete rock-and-gem action puzzle compiled from the official Rocks’n’Diamonds source. - [Beats into Shapes](https://playchive.ir/beats-into-shapes.html): Rhythm. A full rhythm-forge game running from the official Godot Web release in its own local WebGL 2 runtime. - [2048](https://playchive.ir/2048.html): Arcade Puzzle. The original 2048 number puzzle bundled as a local HTML5 game. - [JavaScript Tetris](https://playchive.ir/javascript-tetris.html): Arcade Puzzle. A compact canvas version of the block-stacking classic that begins on launch. - [A Dark Room](https://playchive.ir/adarkroom.html): Exploration. A minimalist survival adventure that unfolds from its first fire into a wider world. - [Digger Remastered](https://playchive.ir/digger.html): Action. A fully local SDL2/WebAssembly build of the remastered 1983 digging-action classic. - [ECWolf](https://playchive.ir/ecwolf.html): Action. A Wolfenstein-compatible ECWolf WebAssembly engine with PSP-style controls, browser-local storage and stable fullscreen. Requires your own lawful game data. - [Pacman](https://playchive.ir/pacman.html): Arcade. A locally bundled HTML5 Pacman-style arcade game with twelve levels, pathfinding ghosts and no dependency on the original demo host. ## Guides and data - [PLAYCHIVE home](https://playchive.ir/): Searchable catalog with a static, crawlable game list. - [Full catalog for LLMs](https://playchive.ir/llms-full.txt): Every record with license, controls and rights status. - [Catalog JSON](https://playchive.ir/data/games.json): Machine-readable records for all 58 entries. - [Agent guide](https://playchive.ir/agent/): No-login discovery page for browser agents. - [OpenAPI description](https://playchive.ir/openapi.json): OpenAPI 3.1 spec of the read-only JSON endpoints (also listed in /.well-known/api-catalog). - [Persian guide](https://playchive.ir/fa/): Persian landing page (hreflang pair of the home page). - [Privacy](https://playchive.ir/privacy/): What is and is not collected. - [About and contact](https://playchive.ir/about/): Operator, imprint, licensing and how to reach the maintainer. - [Agent skills](https://playchive.ir/.well-known/agent-skills/index.json): Skills for browsing the catalog, launching games and describing rights. - [MCP server](https://playchive.ir/mcp): Read-only MCP endpoint (Streamable HTTP, POST JSON-RPC) with tools search_games, get_game, list_genres; card at https://playchive.ir/.well-known/mcp-server-card. - [Authentication](https://playchive.ir/auth.md): No authentication or registration is needed; all endpoints are public and read-only. ## Rights and external entries PLAYCHIVE distinguishes bundled libre/open-source content from local-file imports and external projects. Each catalog entry keeps upstream attribution and license information. Commercial copyrighted game data is not presented as bundled free content. Entries marked `EXTERNAL LINK` are link-only references: PLAYCHIVE does not mirror their code, WASM, game archives, maps, assets, trademarks or multiplayer services, and they are excluded from the Offline Pack. Agents must not describe them as local PLAYCHIVE runtimes or PLAYCHIVE-owned downloads. ## Optional - [Sitemap](https://playchive.ir/sitemap.xml) - [Source repository](https://github.com/MahanKenway/PlayChive) - [Agent manifest](https://playchive.ir/agent-manifest.json)