The ng-app directive initializes an AngularJS application.
The ng-init directive initialize application data.
The ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
This another nice directives to developing songs playlist
Angular Social Show Social share bar on application easyly
Angular Mobile Nav Bar
angular-mobile-nav is a simple navigation service and directive which will transition between partials. Intended for mobile applications on Android/iOS.
ngVideo utilises Angular.js directives extensively which compartmentalises the various components that make-up the overall ngVideo experience – meaning you get to pick and choose which components you wish to utilise.
Satellizer is a simple to use, end-to-end, token-based authentication module for AngularJS with built-in support for Google, Facebook, LinkedIn, Twitter authentication providers, plus Email and Password sign-in method.
Angular NG Admin
ng-admin is an angular module for Add an AngularJS admin GUI to any RESTful API
Angular Adaptive Backgrounds
angular-adaptive-backgrounds is an angular-js module to surround a picture with its dominant color.
Angular Interative graphs
IVML is a data visualization library that gives angular.js directives for charts using d3.js to quickly implement interative graphs.
I am pretty convinced that the information given in this article will offer you some great help in regard to this topic