No-Library (pure JS), HTML, CSS, JavaScript
Note that 150 of these lines are blank or comments, so it's actually more like 300 lines.
jQuery 1.7.1, HTML, CSS, JavaScript
AngularJS 1.2.1, HTML, CSS, JavaScript