jQuery Mobile

jQuery Mobile is a touch-optimized mobile and web framework for JavaScript. Through an HTML5-based interface, you can build responsive websites and apps that work like a charm in virtually all smartphones, tablets, and desktop devices. It follows the same guiding principle as the mobile frameworks above – using a single codebase that won’t need to be tweaked to work perfectly in any system.

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS- and (optionally) JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.