Skip to main content

Malcolm McRoberts

Malcolm McRoberts's Public Library

  • inflection-js is a port of the functionality from Ruby on Rails' Active Support Inflection classes into Javascript. inflection is a port of inflection-js to node.js npm package. Instead of extending JavaScript native String object like inflection-js does, inflection separate the methods to a independent package to avoid unexpected behaviors.

  • ngInflection


    Angular filters for inflection. You can combine the filters to get some pretty cool results with English-language words.

  • The ngTouch module provides touch events and other helpers for touch-enabled devices. The implementation is based on jQuery Mobile touch event handling (


    See $swipe for usage.




    First include angular-touch.js in your HTML:

    <script src="angular.js"> <script src="angular-touch.js">

  • Extras for UI-Router for AngularJS. Sticky States (a.k.a. parallel states), Deep State Redirect (for tab-like navigation), Future States (async state definition)

  • ngAria 


    The ngAria module provides support for common ARIA attributes that convey state or semantic information about the application for users of assistive technologies, such as screen readers.

  • FastClick is a simple, easy-to-use library for eliminating the 300ms delay between a physical tap and the firing of a click event on mobile browsers. The aim is to make your application feel less laggy and more responsive while avoiding any interference with your current logic.

  • Moment.js 2.9.0


    Parse, validate, manipulate, and display dates in JavaScript.

  • AngularJS directive and filters for Moment.JS.


  • class Foo(object):
        class_attr = 0
        def __init__(self, item):
            self.instance_attr = item

  • Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.

  • $broadcast(name, args);



    Dispatches an event name downwards to all child scopes (and their children) notifying the registered $rootScope.Scope listeners.

  • AngularJS service to handle Rest API Restful Resources properly and easily
  • Restangular is an AngularJS service that simplifies common GET, POST, DELETE, and UPDATE requests with a minimum of client code. It's a perfect fit for any WebApp that consumes data from a RESTful API.

  • Restangular on Angular


    Although Angular on its own is powerful enough to build standalone applications where we pack all important data inside the application, in doing so we would be missing out on one of the nicest features of the framework: its ability to talk with the outside world.


    In this section, we’re going to talk specifically about an incredibly well-developed and well-thought-out library: Restangular. All of the code in this article is available at the end of the article.

lodash 1

Mar 26, 15

  • lodash v3.6.0


    A JavaScript utility library delivering consistency, modularity, <!--<a href="/benchmarks">-->performance<!--</a>-->, & extras.

  • On Windows you'll have to use HTTP source to update gem then change back to using HTTPS.

    gem sources -r gem sources -a gem update --system gem sources -r gem sources -a

1 - 20 of 1813 Next › Last »
20 items/page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo