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.
Angular Dashboard
To Embed a YouTube player with a simple directive
Interactive playlist
This another nice directives to developing songs playlist
Angular Social
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.
Angular ngVideo
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.
Angular Satellizer
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.
Conclusion
I am pretty convinced that the information given in this article will offer you some great help in regard to this topic