LoreJS

Cross-Platform Text Adventure Engine

Create immersive interactive fiction games that run seamlessly in browsers and Node.js. Featuring rich text formatting, character interactions, and a powerful world-building system.

Key Features

Cross-Platform

Runs identically in web browsers and Node.js environments with the same codebase

Rich Text Formatting

Advanced formatting system with colors, styles, and animated text output

Character System

Complex NPC interactions with topics, reactions, and relationship tracking

World Building

Room-based navigation with locking, events, and conditional progression

Inventory Management

Take, drop, and use items with complex interaction systems

Save System

Automatic and manual save slots with cross-platform persistence