GlkOte: a Javascript library for IF interfaces

GlkOte is a tool for creating interactive fiction -- and other text-based applications -- on a web page. It is a Javascript library which handles the mechanics of displaying text, arranging panes of text, and accepting text input from the user.

GlkOte is open-source software (under the MIT license).

GlkOte has been tested on Safari 3 and up, Firefox 2 and up, MSIE 6 and up, Opera 9.5 and up, and Chrome 5 and up. It is currently usable on Mobile WebKit (iPhone, iPad, and Android) browsers, but awkward -- you have to keep reopening the keyboard.

You can...

Last updated September 1, 2023.

Glk home page

Zarfhome (map) (down)