Stanford JavaScript crypto library:

Example:

The modes of operation currently available are:

And the padding schemes currently available are:

The library of forge implements AES of stanford: