JavaScript OpenDevelop client for the browser