About this project

Parchment is a web-based Interactive Fiction player designed to run story files directly in the browser. It supports multiple IF formats, including Z-Code, Glulx, TADS 2/3, Hugo, and Adrift 4. Users can play stories immediately via the hosted service at iplayif.com, or generate a single-file offline version using the Parchment Site Generator API. The project is integrated into Inform 7, allowing authors to create personal websites for their stories easily. Parchment is built with support from the Interactive Fiction Technology Foundation and incorporates several upstream open-source projects such as Bocfel, Git, Glulxe, and Hugo. The codebase is MIT-licensed, though some dependencies use other open-source licenses like GPL-2.0 and BSD-2-Clause. Developers can build Parchment locally using Node.js and npm, with automatic rebuilding during development.