AngularJS port of jquery.complexify.js
var myApp = angular.module('myApp', [
'angular-complexify'
]);
In javascript (provider)
myApp.controller('SomeCtrl', ['$scope', 'Complexify', function($scope, Complexify) {
$scope.test = Complexify('somePassword');
}]);
In template (directive)
<input type="text" ng-model="password">
<p ng-show="password">
<span complexify="password"></span>%,
<span complexify="password" type="verbal"></span>
</p>
In template (filter using ui-bootstrap progressbar)
<progressbar value="password | complexify"></progressbar>
npm install
grunt karma:unit
--- © 2014 [Maciej Podsiedlak](http://mpodsiedlak.com) (WTFPL v2 licence)