Yasminuroban is an open source "Sokoban" alike game totally written in DHTML (JavaScript, CSS and HTML) that uses keyboard. Includes level editor.
This cross-platform and cross-browser game was tested under BeOS, Linux, NetBSD, OpenBSD, FreeBSD, Windows and others.
Last version: 0.68a
14th March 2006, last changes on 26th July 2006 (approximately)