Amber at gos.i
Embed this image by adding following code in your web-page.
  <a href="http://getopensource.info/amber" title="Amber at getOpenSource.info">
    <img src="http://getopensource.info/amber/svg/amber.svg" alt="Amber at gos.i" />
  </a>

Amber

Smalltalk brought to the web

Amber is an implementation of the Smalltalk-80 language. It is designed to make client-side development faster and easier. It allows developers to write client-side heavy web applications in Smalltalk.

Amber includes an integrated development environment with a class browser, workspace, transcript, object inspector and debugger.

Amber is written in itself, including the parser and compiler, and compiles into efficient JavaScript, mapping one-to-one with the JS equivalent.