Hammer.js is a open-source javascript library that can recognize gestures made by touch, mouse and pointerEvents. It doesn't have any dependencies, and it's lightweight.
Fokus uses JavaScript to emphasize anything you select by covering the rest of the page with semi-transparent black.
The library is lightweight around 3kb and works in most modern browsers except IE and touch devices.
Kontext is a context-shift transition inspired by iOS. It's created using JavaScript, CSS 3D transforms and CSS Animations.
Title.js is a javascript library for browser title bar manipulation with no dependency. Here are usage examples: Add Prefix, Add Suffix, Change Predefined Title, Marquee Effect, TypeWriter Effect.
jQuery Serialize Object converts HTML form into JavaScript object.
Adds the method serializeObject to jQuery, to perform complex form serialization into JavaScript objects.
way.js is a simple, lightweight, persistent, framework-agnostic javascript library that allows you to bind DOM elements to an in-memory datastore.
heatmap.js is a javascript library for HTML5 canvas based heatmaps. It's lightweight and most advanced heatmap visualization library on the web.
A tutorial about reading files line by line in browser using the HTML5 FileReader API and javascript.
Simplax is a simple way to create a parallax background effect with few line javascript in your site.
mailcheck is a javascript library and jQuery plugin that suggests a right domain when your users misspell it in an email address.
When your user types in "user@hotnail.con", Mailcheck will suggest "user@hotmail.com".
Blast.js separates text in order to facilitate typographic manipulation. It has four delimiters built in: character, word, sentence, and element. Alternatively, Blast can match custom regular expressions and phrases.
Blast's uses include typographic animation, juxtaposition, styling, search, and analysis.
A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing
baguetteBox.js is a simple and easy to use lightbox script in pure JavaScript.
Features
jsPDF is a HTML5 client-side solution for generating PDFs. Perfect for event tickets, reports, certificates, you name it.
It will work in IE6+, Firefox 3+, Chrome, Safari 3+, Opera. For IE9 and below.
Papa Parse is a robust and powerful CSV (character-separated values) parser with these features: