Most commonly used angularjs modules / directive

Most commonly used angularjs modules / directive

angular-ui-router

ui-router is enhanced solution to handle simple and sophisticate routing in angularjs and added advantage of using this directive is "nested views & complex views".
Know more about ui-router directive here

angular-translate

translate enables internationalization and localization in your app with lazy loading and pluralization.
Know more about angular-translate directive here

angular-translate-once

translate-once is an additional helpful module to improve the performance when you are using angular-translate. It will bind only once and its more useful for static content which will reduce number for watch & digest cycle.
Know more about angular-translate-once directive here

angular-animate

ng-animate gives support to CSS3 animation as well as JavaScript animation. You have explicitly enable JavaScript animation after module is included in your app.
Know more about angular-animate directive here

angular-aria

ng-aria takes care of adding ARIA attributes for the directives ( ngModel, ngDisabled, ngShow, ngHide, ngClick, ngDblClick, and ngMessages )
Know more about angular-aria directive here

angular-ui-utils

angular-ui-utils Swiss-Army-Knife of AngularJS tools (with no external dependencies!) and it includes ( ui.alias, ui.event, ui.format, ui.highlight, ui.include, ui.indeterminate, ui.inflector, ui.jq, ui.keypress, ui.mask, ui.reset, ui.scroll, ui.showhide, uiHide, uiToggle,ui.validate, and ui.uploader ) are wrapped with nothing but angularjs. Its super sleek js because it doesn't depend on jQuery or bootstrap.js
Know more about angular-bootstrap directive here

angular-bootstrap

bootstrap components like ( Accordion, Alert, Buttons, Carousel, Collapse, Datepicker, Dropdown, Modal, Pagination, Popover, Progressbar, Rating, Tabs, Timepicker, Tooltip, and Typeahead ) are wrapped with nothing but angularjs. Its super sleek js because it doesn't depend on jQuery or bootstrap.js
Know more about angular-bootstrap directive here

angular-ui-select

ui-select is custom select box and its an angular version of Select2 component and key features are searching, tagging, remote data sets, infinite scrolling.
Know more about angular-ui-select directive here

angular-messages

ng-messages are mainly used to show or hide the validation error messages.
Know more about angular-messages directive here

angular-sanitize

ng-sanitize module will help to bind html content, ng-bind-html directive uses this module.
Know more about angular-sanitize directive here

Whats next