angular-request-idle requestIdle for angular. Install bower install requestIdle --save Usage angular.app('app', ['ng.requestIdle']) .controller('someCtrl', function(requestIdle) { // have fun with requestIdle }); For more info please check requestIdle repo. License MIT.