GIMLI
Game Induced Markup Language (Interpreter) in pure JavaScript
GIMLI stands for "Game Induced Markup Language Interpreter" and should be implemented into modern browsers. Until then, it's pure JavaScript and the data is made up of JSON.
Best is, you try GIMLI yourself on
https://gimli.sourceforge.io
or
https://benis-bastelschuppen.github.io/GIMLI (old appartment)
GIMLI provides you with a point&click-adventure-like window where you can move between rooms and click on items. Also there are panels for dialogues or other informative text and items...