mgo-mousetrap
Handling keyboard interaction on an Angular app: An Angular Mousetrap wrapper
JavaScript

You may also like...
AngularOverlay
AngularJS directive used to automatically intercept XHR requests and show an overlay and message in a web page.

AngularAgility
A set of useful Angular.js extensions implementing common UX patterns to improve productivity. Main contributors: @JohnCulviner, @rolandzwaga. Demo:

angular-history
A history service for AngularJS. Undo/redo, that sort of thing. Has nothing to do with the "back" button, unless you want it to.

angular-deferred-bootstrap
Initialize your AngularJS app with constants loaded from the back-end.

angular-dragdrop
Angular HTML5 Drag and Drop directive written in pure js with no dependency on JQuery.

angular-placeholders
A set of placeholder directives & services for use during development of AngularJS apps.

angular-pickadate
A simple and fluid inline datepicker for AngularJS with no extra dependencies.

lrInfiniteScroll
directive to register handler when an element is scrolled down near its end http://lorenzofox3.github.io/lrInfiniteScroll/index.html

angularjs-utilities
Hopefully useful directives, providers, filters, etc for AngularJS

angularjs-seed-repo

angular-adaptive-speech
***DEPRECATED*** Want to control an AngularJS app using voice commands? Check it.

angular-oauth
Client-side (implicit grant) OAuth 2.0 authorization flow for AngularJS.

angularjs-FlightDashboard
Promise Chains with AngularJS $q - Demos, source, & tutorial

angular-promise-tracker
Easily add spinners or general request tracking to your angular app

ngQuickDate
An Angular.js Date/Time picker directive that stresses speed of data entry and configuration

angular-slider
(DEPRECATED) Slider directive implementation for AngularJS, without jQuery dependencies

ngReactGrid
A really fast Angular grid using the power of React to render. Based on ng-grid and jQuery DataTables.

ng-scroller

grunt-ng-constant
Plugin for dynamic generation of angular constant and value definition modules.

angular-typeahead
A very simple Angular.js wrapper around the Twitter Typeahead library.

angular-route-segment
A lightweight extension for AngularJS $route service which supports tree-like nested views and routes, and advanced loading flow handling.

angular-model-factory
angular-model-factory makes working with RESTful APIs in AngularJS easy!

angularLocalStorage
The simplest angular localStorage implementation you will ever use.

allmighty-autocomplete
Simple to use autocomplete directive in a module for AngularJs!

angular-feature-flags
An AngularJS module that can be used to hide/exclude application features until they are ready.

ngMidwayTester

angular-rangeslider
Simple directive that creates a range slider for Angular, styled to match Bootstrap-styled form elements

angular-inview
AngularJS directive to check if a DOM element is in the browser viewport.

grunt-html-snapshot
A grunt task that takes html snapshots from websites. Useful to make ajax sites crawlable

angular-payments
Module that provides AngularJS-directives for formatting, validating and working with payments

angular-table
Angular directive which allows to declare sortable tables and to add pagination with very little effort.

angular-immutable
Simple directive, which allows binding to Immutable.js collections.

angular-localForage
Angular service & directive for https://github.com/mozilla/localForage (Offline storage, improved.)

angular-bootstrap-colorpicker
Native AngularJS colorpicker directive. No dependency on jQuery or jQuery plugin is required.

angular-dynamic-forms
Build Forms in AngularJS From Nothing But JSON (please see Alternatives in the README)

ngseed

angular-gestures
AngularJS directive that adds support for multi touch gestures to your app. Based on hammer.js.
