UAParser.js

Lightweight JavaScript-based user-agent string parser

jQuery Markup

jQuery Markup is a jQuery plugin for assembling, pre-compiling, expanding and then DOM-injecting HTML markup code fragments based on plain HTML or an arbitrary template language. jQuery plugin for Template based Markup generation.