This is a toolbox for AngularJs apps. It includes a significant amount of services, directives, filters, and controllers to ease the process of constructing small to large scale apps with pre-built functionality. Features range from push notifications to logging, as well as a few libraries ported from Node.
The source code can be found at http://github.com/ishmaelthedestroyer/noToolbox
The demo can be found at http://no-toolbox.herokuapp.com
The compiled source code (Javascript) can be found at https://github.com/ishmaelthedestroyer/noToolbox/blob/master/dist/js/noToolbox.js
noCtrl - Exposes noToolbox's functionality to the view.
noPreserveQuery - Save query parameters in url when changing states.
noAnimateToCenter - Animate any element to the center of the screen.
noDraggable - Make any element draggable.
noFireOnClick - Fire an angular function when an element is clicked.
noFishEye - Enlarge an element as the mouse nears, creating a fisheye effect.
noOnDoubleClick - Fire a function on double click.
noOnKeyUp - Fire a function on key up.
noOnResize - Fire a function when an element resizes.
noPreventRightClick - Prevent right click events from propagation, including the menu.
noResizable - Make any element resizable.
noRightClickMenu - Create a right click menu.
noSluggify - Sluggify text as the user types.
noSubmitOnEnter - Fire a function when a user hits enter.
noFormatFileSize - Format bytes, kilobytes, megabytes, gigabytes.
noErrorInterceptor - Intercept error responses, send push notifications.
noEventEmitter - Event emitter ported to Angular.
noLogger - Logger for Angular apps.
noNotify - Push notifications.
noQueue - Asynchronous call management.
noResource - DRY resource manager.
noSession - Session management.
noSocket - Socket.io wrapper.
https://github.com/ishmaelthedestroyer/noSeed
https://github.com/ishmaelthedestroyer/noToolbox
Find me @IshmaelsAlive.