 NVList is an open source visual novel engine that runs on Windows, Mac OS, Linux, Android, and even online(through am applet).It is coded in the Java language, even though the scripts are written in Lua.It has not been updated in some time, so it is effectively abandoned.