es-arraybuffer-base64

An ES-spec-compliant shim/polyfill/replacement for ArrayBuffer base64 methods that works as far down as ES3

angular-utf8-base64

Base64 encoding/decoding with UTF8 support for AngularJS Apps, and including CommonJS module support.