HTML canvas image-manipulation Javascript library with a very powerful and easy to use interface.