A lightweight .NET library for building text-based adventure games, with rooms, NPCs, items, commands, conversations, maps, rendering frames and save support.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTION离线单文件个人网站项目,内置房间、对话、通话、日历、日志、记忆等 14 个模块,可接入多个 AI 模型,数据保存在本地浏览器。
C++20 port of the final 616-point Zork from MIT circa 1978–1981, preserving the original MDL logic and supporting Linux, macOS, and Windows builds with CMake presets and Boost.
A Haskell DSL for writing parser-based text adventures, inspired by Inform 7 and aimed at procedural generation of large interactive fiction worlds.
Theseus's Brain, a Chinese pure-text roguelike for AI: played over MCP stdio, centered on reincarnation, memory, and irreversible mechanization; zero dependencies, with CLI, HTTP bridge, and full English translation.
A retro-style text adventure game in Lua using LÖVE2D, featuring story-driven exploration, keyboard controls, and pixel font.
Generative interactive fiction text adventure using LLMs to narrate scenes and characters, with persistent world state stored as markdown files in git repos.
A from-scratch Diku-like MUD written in Go, containerized with Docker and using SQLite for persistence; exposes TCP port 4000 by default.
Modern Multi-User Dungeon server in TypeScript with Telnet, WebSocket, React drag-and-drop world builder, MCP server, and JSON/SQLite/PostgreSQL storage.
A revamp of the NewAge Engine for creating interactive fiction, text adventures, visual novels, CYOA and dialogue games; early engine work uses JavaScript and HTML scripting.
A large language model-based virtual world life simulator supporting multi-agent NPCs, hierarchical memory, causal evolution, and natural language narrative, capable of creating multiple world types and running autonomously.
MegaMOO is a Python 3 MOO-style text world engine with zero third-party dependencies, live in-world Python verbs, SQLite persistence, Telnet/WebSocket serving, LambdaMOO DB import, and MCP AI tooling.
AI-powered real-time visual novel engine with streaming narrative, character sprites, scene backgrounds, branching choices, and co-creation. Runs as desktop app or browser via FastAPI+SSE.
Cross-platform open-source MUD client with Lua scripting, triggers, mapping, GMCP, Discord integration, and theming.
Public domain C source for Dungeon, the mainframe text adventure that preceded Infocom's commercial Zork trilogy. Includes build instructions, modern maintainership notes, and a detailed porting history from MDL to FORTRAN to C.
Xian Tu is an AI-powered cultivation text adventure game built with Vue 3 and TypeScript, with an optional FastAPI backend, support for Gemini, Claude, OpenAI, DeepSeek and other models, and Docker deployment.
PunyInform is an Inform 6 library for creating text adventure games for the Z-machine, optimized for small memory and 8-bit computers, with parser, verbs, and authoring framework.
WebGL VT220 emulator with a CRT-style shader and a simple fallback; serves as the frontend for an Inform7 text adventure game.
Self-deployable AI tabletop RPG engine, supports D&D/CoC/custom rules, multiplayer WebUI, world book, dice checks, state tracking, and QQ/NapCat group chat bot.
A C/ncurses medieval tavern simulator with stock, reputation, employees, events, wine making, and a fruit-collecting mini-game.