DecafMUD is an extensible, translatable MUD client written in JavaScript. See https://github.com/MUME/play-mume for a sample usage of this library.