Libraries and Technologies

UDSSL Time Tracker uses several popular libraries and technologies to implement Time Tracker functionality.


Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.

Read more about Backbone.js

Backbone JS


Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It’s the tie to go along with jQuery’s tux, and Backbone.js’s suspenders.

Read more about Underscore.js

Underscore JS

Twitter Bootstrap

Bootstrap is a sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development. UDSSL theme is based on Bootstrap.

Read more about Bootstrap

Bootstrap JS

Chart JS

Chart JS is a Simple yet flexible JavaScript charting for designers & developers. Layout boxes can be stacked and weighted in groups with Chart Js.

Read more about Chart Js

Chart JS

(Previously Time Tracker used ‘Highcharts’ for charts. But later Highcharts was removed because it’s licence is not compatible with WordPress plugin hosting service. Now UDSSL Time Tracker uses Chart JS.)

Moment JS

A javascript date library for parsing, validating, manipulating, and formatting dates.

Read more about Moment JS

Moment JS

Written by UDSSL