TAME
From IFWiki
TAME (Text Adventure Module Engine) is an open source (LGPL v2.1) authoring system that can be used to create Interactive Fiction. TAME uses a custom scripting language called TAMEScript. TAME's modules can compile to stand-alone Embedded HTML and JS or a stand-alone NodeJS or web browser module. This makes any game made in TAME playable with a modern web browser. The current version of TAME is v0.9BETA20.